Patent ID: 7761820

Claim:
A method for migrating an electronic circuit from a source technology to a target technology, the method comprising: accepting in a computer a source circuit that operates in the source technology, the source circuit comprising source components interconnected at nodes in accordance with a source topology; determining source voltages at the nodes of the source circuit; transforming the source voltages at the nodes of the source circuit to produce respective target voltages suitable for corresponding nodes of a target circuit in accordance with the target technology; separating the source circuit into sub-circuits, which are interconnected at the nodes, each sub-circuit comprising one or more of the source components; individually in each separated sub-circuit, converting the one or more of the source components to one or more respective target components in the target technology subject to a constraint that the respective target voltages at the corresponding nodes interconnecting each sub-circuit serve as biasing voltages of the one or more target components in that sub-circuit, thereby producing migrated sub-circuits; and reconnecting the migrated sub-circuits to produce the target circuit in the target technology, the target circuit having a target topology identical to the source topology, while preserving the biasing voltages at the nodes interconnecting the migrated sub-circuits, whereby performance of the target components is unaffected by reconnection of the sub-circuits.