Patent ID: 9547744
Date: 2017-01-17
CPC Classifications: G06F

Claim:
1. A method for reusing and verifying electronic circuits implemented on a computer system having at least a memory and a display, comprising the steps of: comparing company part numbers of a new circuit design with company part numbers of a previous circuit design; determining whether the company part numbers of the new circuit design are identical to the company part numbers of the previous circuit design; reporting the same company part numbers between the new circuit design and the previous circuit design if the company part numbers of the new circuit design are identical to the company part numbers of the previous circuit design; determining whether circuit fingerprints of the new circuit design match circuit fingerprints of the previous circuit design; verifying and reporting that the previous circuit design is reused in the new circuit design if the circuit fingerprints of the new circuit design match the circuit fingerprints of the previous circuit design; generating a plurality of connection strings corresponding to a plurality of pins of the previous circuit design; generating a first library including the plurality of connection strings corresponding to the plurality of pins of the new circuit design; storing the first library of the plurality of connection strings in the memory of the computer; and outputting at least the circuit fingerprints and the plurality of connection strings of the new circuit design to the display of the computer, wherein the circuit fingerprints are the connection relationships between components, and wherein the circuit fingerprints are the connection relationships between an active component and/or an integrated circuit and a plurality of passive components, ground and/or a power supply.