Patent ID: 8533677

Claim:
An electronic computer system for enabling dynamic reconfiguration of a programmable electronic device, comprising: a) a first graphical user interface (GUI) workspace including a set of functions and a plurality of user selectable views, said first GUI generated responsive to user interaction to create in said first GUI workspace on a screen display having a first configuration of the programmable electronic device comprising configurable analog and digital circuit blocks; b) a second GUI workspace activated in response to user selection of a screen display icon, tab, an item from a pulldown menu or a down-arrow list of a reconfiguration operation toolbar, to create another screen display of a third GUI workspace having the same or a subset of said functions of said first workspace in an alternative second configuration; c) said GUI third workspace including a plurality of user selectable views and user interactive capabilities, programming, operations and information provided by said GUI for configuring said alternative second configuration for said programmable electronic device comprising configurable analog circuit blocks and configurable digital circuit blocks, wherein said first and alternative second configurations have a same pin out; d) said electronic computer system operable to compute and indicate hardware resources that are shared, resources that are different or resources that are not compatible between said first configuration and said alternative second configuration; and e) tangible storage to store said first and said alternative second configurations for loading to said programmable electronic device.