Apparatus for emulation of electronic hardware system
First Claim
1. A hardware logic emulation system capable of implementing a digital logic design, said digital logic design comprised of combinational and sequential logic elements, said hardware logic emulation system comprising:
- a printed circuit board having an emulation array disposed thereon, said emulation array comprising;
a plurality of programmable integrated circuits electrically affixed to said printed circuit board, said plurality of programmable integrated circuits having programmable functional logic elements and input/output terminals capable of being connected to at least some of said functional logic elements, said plurality of programmable integrated circuits further comprising reprogrammable electrical conductors capable of reconfigurably interconnecting selected input/output terminals of selected ones of said plurality of programmable integrated circuits, a subset of said plurality of programmable integrated circuits capable of being reserved for interconnecting others of said plurality of programmable integrated circuits such that selected functional logic elements said others of said plurality of programmable integrated circuits can be electrically coupled to selected functional logic elements in another of said others of said plurality of said first programmable integrated circuits;
a computer programmed to receive design input data and to partition and route said circuit information, said computer also being programmed to generate configuration information which is transmitted to said plurality of programmable integrated circuits and used for programming said plurality of programmable integrated circuits; and
an interface structure including circuitry which provides electrical paths for signals carrying signal information between an external system and said emulation array.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for physical emulation of electronic circuits or systems includes a data entry workstation where a user may input data representing the circuit or system configuration. This data is converted to a form suitable for programming an array of programmable gate elements provided with a richly interconnected architecture. Provision is made for externally connecting VLSI devices or other portions of a user'"'"'s circuit or system. A network of internal probing interconnections is made available by utilization of unused circuit paths in the programmable gate arrays.
108 Citations
6 Claims
-
1. A hardware logic emulation system capable of implementing a digital logic design, said digital logic design comprised of combinational and sequential logic elements, said hardware logic emulation system comprising:
-
a printed circuit board having an emulation array disposed thereon, said emulation array comprising;
a plurality of programmable integrated circuits electrically affixed to said printed circuit board, said plurality of programmable integrated circuits having programmable functional logic elements and input/output terminals capable of being connected to at least some of said functional logic elements, said plurality of programmable integrated circuits further comprising reprogrammable electrical conductors capable of reconfigurably interconnecting selected input/output terminals of selected ones of said plurality of programmable integrated circuits, a subset of said plurality of programmable integrated circuits capable of being reserved for interconnecting others of said plurality of programmable integrated circuits such that selected functional logic elements said others of said plurality of programmable integrated circuits can be electrically coupled to selected functional logic elements in another of said others of said plurality of said first programmable integrated circuits;
a computer programmed to receive design input data and to partition and route said circuit information, said computer also being programmed to generate configuration information which is transmitted to said plurality of programmable integrated circuits and used for programming said plurality of programmable integrated circuits; and
an interface structure including circuitry which provides electrical paths for signals carrying signal information between an external system and said emulation array. - View Dependent Claims (2, 3, 4)
-
-
5. An assembly comprising:
-
a printed circuit board;
a plurality of programmable integrated circuits electrically affixed to said printed circuit board, each of said plurality of programmable integrated circuits comprising input/output terminals, each of said plurality of programmable integrated circuits further comprising reprogrammable electrical conductors capable of reconfigurably interconnecting selected input/output terminals on each of said plurality of programmable integrated circuits such that input output terminals on one of said plurality of programmable integrated circuits can be electrically connected to input/output terminals of another of said plurality of programmable integrated circuits;
an interface structure including circuitry which provides electrical paths for signals carrying signal information between an external system and said plurality of programmable integrated circuits; and
a computer programmed to receive design input data containing circuit information and to partition and route said circuit information, said computer also being programmed to generate configuration information which is transmitted to said plurality of programmable integrated circuits to program said plurality of programmable integrated circuits. - View Dependent Claims (6)
-
Specification