Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
330 words
A structure for modeling the operation of a specified computing device in a target system, said structure comprising a computer for executing a software model of said specified computing device, said specified computing device not being physically present in said target system, said software model comprising software input pin means for receiving one or more software input pin signals representing the signals received as inputs to said specified computing device, software output pin means for transmitting one or more software output pin signals representing the signals generated as outputs of said specified computing device, and software modeling means for modeling in software the execution of said specified computing device, by which software input pin signals are transformed into software output pin signals, a target system comprising one or more physical computing devices physically present in said target system, and a dummy package placed in the target system where said specified computing device, once fabricated, is intended to be placed, said dummy package comprising bidirectional hardware input/output pin means for receiving as input and transmitting as output both hardware input pin signals, representing the signals generated as inputs to said specified computing device, and hardware output pin signals, representing the signals generated as outputs of said specified computing device, input synchronization means, operationally connected to said computer and said target system, for receiving hardware input pin signals from said target system and transforming said hardware input pin signals into software input pin signals by synchronizing the bidirectional hardware input/output pin means of said dummy package with the software input pin means of the software model of said specified computing device, and output synchronization means, operationally connected to said computer and said target system, for receiving software output pin signals from said computer and transforming said software output pin signals into hardware output pin signals by synchronizing the software output pin means of the software model of said specified computing device with the bidirectional hardware input/output pin means of said target system.
Claim 2
Dependent Claim
330 words
A structure for modeling the operation of a specified computing device in a target system, said structure comprising a computer for executing a software model of said specified computing device, said specified computing device not being physically present in said target system, said software model comprising software input pin means for receiving one or more software input pin signals representing the signals received as inputs to said specified computing device, software output pin means for transmitting one or more software output pin signals representing the signals generated as outputs of said specified computing device, and software modeling means for modeling in software the execution of said specified computing device, by which software input pin signals are transformed into software output pin signals, a target system comprising one or more physical computing devices physically present in said target system, and a dummy package placed in the target system where said specified computing device, once fabricated, is intended to be placed, said dummy package comprising bidirectional hardware input/output pin means for receiving as input and transmitting as output both hardware input pin signals, representing the signals generated as inputs to said specified computing device, and hardware output pin signals, representing the signals generated as outputs of said specified computing device, input synchronization means, operationally connected to said computer and said target system, for receiving hardware input pin signals from said target system and transforming said hardware input pin signals into software input pin signals by synchronizing the bidirectional hardware input/output pin means of said dummy package with the software input pin means of the software model of said specified computing device, and output synchronization means, operationally connected to said computer and said target system, for receiving software output pin signals from said computer and transforming said software output pin signals into hardware output pin signals by synchronizing the software output pin means of the software model of said specified computing device with the bidirectional hardware input/output pin means of said target system.
Claim 3
Dependent Claim
149 words
The structure of claim 1 also comprising one or more software models of additional software-modeled computing devices not physically present in said computer system, each of said software models capable of being executed by said computer and comprising software input means, software output pin means and software modeling means corresponding to the computing device being modeled, a dummy package for each computing device being modeled in software, said dummy package comprising bidirectional hardware input/output means for receiving as input and transmitting as output both hardware input pin signals and hardware output pin signals, and control means for converting software pin output signals from said computer, representing the signals generated as outputs from said specified computing device or from one of said additional software-modeled computing devices, into software pin input signals for said computer, representing the signals generated as inputs to another of said specified and additional software-modeled computing devices.