Structural matching for fast re-synthesis of electronic circuits
AssigneeThe Regents of the University of California
InventorsRafael Possignolo, Jose Renau
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Regents of the University of California
InventorsRafael Possignolo, Jose Renau
Estimating the term…
Techniques include retrieving a first structural netlist (SN1) that indicates electronic components, values of programmable parameters, and connections for a first electronic circuit, and retrieving a first placed and routed netlist (PR1) that indicates physical placement of the electronic components and physical routing of connections for SN1. Also retrieved is a second structural netlist (SN2) for a different second electronic circuit. For each component in SN2, a matching component, if any, is found in SN1 based on type of component and inputs that are output from other matching components without regard to value of the programmable parameter. A different second placed and routed netlist (PR2) is generated for the second circuit by including, from PR1, all matching components and connections, updated value of the programmable parameter from SN2, and by deriving new placement and routing for non-matching components in SN2. An electronic circuit is constructed according to PR2.
A method for constructing an electronic circuit, the method comprising:
A non-transitory computer-readable medium carrying one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
An apparatus comprising:
Dependencies are inferred from the claim text.