An article of manufacture comprising a non-transitory computer readable storage medium having a sequence of instructions stored thereupon which, when executed by at least one processor or at least one processor core, causes the at least one processor or the at least one processor core to perform a method for creating or manipulating an electrical data set for an electronic design across multiple abstraction levels, the method comprising:
- identifying or receive a simulation result set obtained from a simulation run of at least a part of the electronic design including a first design model for a first component at a first abstraction level;
- identifying relevant data or information from the simulation result set;
- mapping the relevant data or information to a second abstraction level;
- identifying or generating a first electrical data set from the simulation result set at the first abstraction level of the multiple abstraction levels, wherein the first abstraction level includes a schematic design abstraction level and the second abstraction level includes a physical design abstraction level;
- and
- implementing a second design model of the first component at the second abstraction level using two-way communication between the first abstraction level and the second abstraction level to transmit at least some of the first electrical data set from the simulation result set between the schematic design abstraction level and the physical design abstraction level, wherein the first electrical data set from the first abstraction level hands off to the second abstraction level of the multiple abstraction levels by using a transform between a first abstraction and a second abstraction to map a portion of the first electrical data set to the second abstraction level.