Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital logic testing
Patent
1997-03-18
2000-02-22
Teska, Kevin J.
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital logic testing
39550045, 39550044, 39550035, 714 28, G06F 9455
Patent
active
060289961
ABSTRACT:
A method and apparatus for emulating operation of a complex circuit within a system, thereby creating a virtual system, is achieved within a system that includes a central processing unit (CPU), system memory, at least one functional module, and an emulator that includes a circuit simulator, a virtual coupler, and an evaluation module. The circuit simulator simulates the functionality of the complex circuit, includes an individual system identifier, and is operably coupled to, and substantially controlled by, the at least one functional module. At system start-up, or at initiation of a simulation test, the system determines its configuration by obtaining the individual system identifiers of each system element. Because the circuit simulator has a system identifier, it is treated by the system as a real entity. As such, when the CPU requests the function of the complex circuit to be performed, the CPU provides its request to the at least one functional module. The requests are also received by the virtual coupler which interprets the requests as being directed to the circuit simulator. At this point, the virtual coupler couples the at least one functional module to the circuit simulator such that operational instructions and/or operand data processed by the functional module are provided to the circuit simulator. The circuit simulator processes the operand data based on the operational instructions and provides the manipulated data back to the system.
REFERENCES:
patent: 5329471 (1994-07-01), Swoboda et al.
patent: 5546562 (1996-08-01), Patel
Caerts, C.; Lauwereins, R.; Peperstraete, J. A.; "PDG: A Process-level Debugger for Concurrent Programs in the GRAPE Rapid Prototyping Environment", Proceedings of the Fourth International Workshop on Rapid System Prototyping, pp. 17-30, Jun. 30, 1993.
Hopkins William
Sniderman Bryan
ATI Technologies Inc.
Sergent Douglas W.
Teska Kevin J.
LandOfFree
Method and apparatus for virtualizing system operation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for virtualizing system operation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for virtualizing system operation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-527534