Modifying the topology of circuits containing mixed signal subcircuits to enable electro-optical co-simulation
AssigneeSynopsys, Inc.
InventorEnrico Ghillino
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorEnrico Ghillino
Estimating the term…
A method of simulating a mixed-signal circuit design, includes, dividing a first circuit disposed in a first level of hierarchy of the circuit design into a multitude of subcircuits. At least a first subcircuit processes an electrical signal, and at a least a second subcircuit processes an optical signal; adding one or more input/output terminals to the first subcircuit to transform the subcircuit into a first subblock; adding one or more input/output terminals to the second subcircuit to transform the second subcircuit into a second subblock; replacing an instance of the first circuit design in a second level of hierarchy of the mixed-signal design with the first and second subblocks; simulating the first subblock in each of the first and second levels of the hierarchy using an electrical circuit simulator; and simulating the second subblock in each of the first and second levels of the hierarchy using an optical simulator.
A method of simulating a mixed-signal circuit design, the method comprising:
A system for simulating a mixed-signal circuit design comprising, the system comprising:
A non-transitory computer readable medium comprising stored instructions, which when executed by a processor, cause the processor to:
The non-transitory computer readable medium 15 wherein at least a third one of the plurality of subcircuits of the first level of hierarchy is adapted to process an optical signal, wherein the instructions further cause the processor to:
The non-transitory computer readable medium 15 wherein the first one of the plurality of subcircuits is adapted to process an analog electrical signal, wherein the instructions further cause the processor to:
The non-transitory computer readable medium 15 wherein the first one of the plurality of subcircuits is adapted to process a digital electrical signal, wherein the instructions further cause the processor to:
The non-transitory computer readable medium 15 wherein the first one of the plurality of subcircuits is adapted to process an analog electrical signal, and wherein a third one of the plurality of subcircuits is adapted to process a digital electrical signal, wherein the instructions further cause the processor to:
The non-transitory computer readable medium 15, wherein the instructions further cause the processor to:
Dependencies are inferred from the claim text.