Method and apparatus for enhancing the capabilities of a computing system
Method and apparatus for determining microprocessor kernal faults
Method of using electronically reconfigurable logic circuits
Source-level in-circuit software code debugging instrument
Emulation devices, systems and methods utilizing state machines
Method and apparatus for interim, in-situ testing of an electronic system with an inchoate ASIC
Pseudo-LSI device and debugging system incorporating same
Method and apparatus for down-loading instructions from a host computer system to a memory in a peripheral controller for execution by a core microprocessor in the peripheral controller
Method and apparatus for debugging reconfigurable emulation systems
ApplicationNo. 224148 filed on 04/07/1994
US Classes:703/23, EMULATION714/725, Programmable logic array (PLA) testing714/734Structural (in-circuit test)
ExaminersPrimary: Teska, Kevin J.
Assistant: Nguyen, Tan T.
Attorney, Agent or Firm
Foreign Patent References
International ClassesG06F 017/00
AbstractThe use of daughterboards connecting to a motherboard in an emulation system allows for the upgrading of the emulation field programmable gate arrays in the system, and for the use of different types of field programmable gate arrays. These changes can be made without changing the motherboard. The motherboard has sockets which have pin locations which are allocated to interconnect structures and to an emulation bus. The chips on the cards can contain different emulation field programmable gate arrays, or could contain core chips, which can be directly connected to the motherboard through the daughterboards. The daughterboards connect the emulation FPGAs and the core chips to the correct pin locations of the sockets. Controller chips on the cards allow for different types of field programmable gate arrays to be used and simplify the configuration loading and debugging of the system. Additionally, the present system includes a system using a reconfigurable interface in a controller chip. This reconfigurable interface allows for different types of field programmable gate arrays to be used in the emulation system.