Patent ID: 6047387
Filing Date: 2000-04-04
Classification: G06F

Abstract:
A simulation system for checking and displaying data transmission functions carried out by the integrated circuit of a peripheral device, wherein the simulation system operates under a host computer environment and a peripheral device environment, and the simulation system comprises:a software simulation module including a first operating program and a second operating program;a peripheral device integrated circuit and its connection logic module;a simulation firmware and its connection logic module;a first transmission interface between the software simulation module and the peripheral device integrated circuit and its connection logic module, serving as a standard interface between the host computer and the peripheral device, and acting as a communicative link and a medium for standard data transmission operation;a second transmission interface between the simulation firmware and its connection logic module and the software simulation module, acting as other standard or non-standard interface provided by the host computer, and serving to control communication and data transmission; anda third transmission interface between the peripheral device integrated circuit and its connection logic module and the simulation firmware and its connection logic module, and serving as an interface for data transmission and an interface for specified control signals that control various integrated circuit control devices inside a peripheral device, whereinthe software simulation module operates in the host computer environment for supplying and receiving control instruction and data, and then processing the instruction followed by a data comparison for ascertaining the correctness of the data so that functions of the peripheral device are checked,the first operating program processes the signals coming from the first transmission interface, and controlling data transmission operation of the peripheral device; the second operating program processes the signals coming from the second transmission interface, and controlling the simulation firmware and its connection logic module to carry out signal correspondence and data transmission with the peripheral device integrated circuit and its connection logic module,the peripheral device integrated circuit and its connection logic module is the target for inspection in the simulation system, the peripheral device integrated circuit and its connection logic module receives signals coming from the first transmission interface and the correspondence signals coming from the simulation firmware and its connection logic module, and then performs functional and data transmission operations in order to check the correctness of those operations; the simulation firmware and its connection logic module is used to simulate the specific correspondence signals at the interface of a peripheral device, and is located between the second operating program and the peripheral device integrated circuit and its connection logic module for processing data transmission.