Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
188 words
An emulation apparatus having a pattern data storage, comprising: an emulator connected to a target machine to be emulated and having a CPU for emulating said target machine and for giving an I/O port information signal and an address signal to perform data processing and a break control circuit for breaking the operation of said CPU; detection means connected to said emulator for receiving the address signal from said emulator to access one of a plurality of corresponding predetermined pattern data; data storage means connected to said detection means and accessed with any of the plurality of predetermined pattern data to provide a data output; and selection means connected between said target machine and said emulator for selectively connecting one of said data output from said data storage means and a data output from said target machine to said emulator in accordance with the I/O port information signal, wherein said emulator substitutes a predetermined portion of said data output from said data storage means for a portion of said data output from said target machine when said portion of said data output from said target machine is incomplete.
Claim 2
Dependent Claim
188 words
An emulation apparatus having a pattern data storage, comprising: an emulator connected to a target machine to be emulated and having a CPU for emulating said target machine and for giving an I/O port information signal and an address signal to perform data processing and a break control circuit for breaking the operation of said CPU; detection means connected to said emulator for receiving the address signal from said emulator to access one of a plurality of corresponding predetermined pattern data; data storage means connected to said detection means and accessed with any of the plurality of predetermined pattern data to provide a data output; and selection means connected between said target machine and said emulator for selectively connecting one of said data output from said data storage means and a data output from said target machine to said emulator in accordance with the I/O port information signal, wherein said emulator substitutes a predetermined portion of said data output from said data storage means for a portion of said data output from said target machine when said portion of said data output from said target machine is incomplete.
Claim 3
Dependent Claim
61 words
The emulation apparatus according to claim 1, further comprising: delay circuit means connected to said detection means for generating a delay signal which is delayed by a period of time set corresponding to the address signal; and latch means connected to said delay circuit means for delaying an output facility of said data storage means in accordance with the delay signal.
Claim 4
Dependent Claim
37 words
The emulation apparatus according to claim 1, further comprising: signal paths connected to said data storage means and said detection means for transmitting therethrough signals used for emulation in said data storage means and said detection means.
Claim 5
Dependent Claim
46 words
The emulation apparatus according to claim 1, wherein said selection means includes a plurality of switches corresponding to individual connections between said emulator and said target machine; and said selection means includes a selection storage circuit for storing information used for activating said plurality of switches.
Claim 6
Dependent Claim
33 words
The emulation apparatus according to claim 4, wherein said emulator includes a control processor for supplying the predetermined pattern data to said selection storage circuit to activate said CPU for the emulation operation.
Claim 7
Dependent Claim
165 words
An emulation method of connecting an emulator having a CPU and a break control circuit for breaking the operation of said CPU to a target system to emulate a signal output facility of said target system by said CPU, comprising the computer implemented steps of: inputting an address signal from said emulator to a memory disposed in said emulator to provide corresponding predetermined pattern data; accessing data storage means connected to said memory, with the predetermined pattern data as an input signal, and retrieving data output from said data storage means; and selectively connecting one of the data output from said data storage means and a data output from said target system to said emulator in accordance with an I/O port information signal from said emulator, wherein said emulator substitutes a portion of said data output from said data storage means for a portion of said data output from said target system when said portion of said data output from said target system is incomplete.
Claim 8
Dependent Claim
165 words
An emulation method of connecting an emulator having a CPU and a break control circuit for breaking the operation of said CPU to a target system to emulate a signal output facility of said target system by said CPU, comprising the computer implemented steps of: inputting an address signal from said emulator to a memory disposed in said emulator to provide corresponding predetermined pattern data; accessing data storage means connected to said memory, with the predetermined pattern data as an input signal, and retrieving data output from said data storage means; and selectively connecting one of the data output from said data storage means and a data output from said target system to said emulator in accordance with an I/O port information signal from said emulator, wherein said emulator substitutes a portion of said data output from said data storage means for a portion of said data output from said target system when said portion of said data output from said target system is incomplete.
Claim 9
Dependent Claim
26 words
The emulation method according to claim 6, further comprising the step of: delaying an output facility of said storage means corresponding to a predetermined delay signal.
Claim 10
Dependent Claim
23 words
The emulation method according to claim 6, further comprising the step of: storing previously determined data for emulation in said data storage means.
Claim 11
Dependent Claim
44 words
The emulation method according to claim 6, further comprising the step of: activating a plurality of switches, disposed between said emulator, said target system and said data storage means, so as to connect said emulator to said target system or said data storage means.
Claim 12
Dependent Claim
185 words
In an emulator apparatus having a pattern data storage and a CPU for emulating a target system and for providing an I/O port information signal and an address signal, an emulation method of selectively connecting a plurality of target I/O information signals from the target system to be emulated to emulator apparatus through a selection circuit, the method comprising the computer implemented steps of: detecting an incomplete signal among said plurality of target I/O information signals and generating said I/O port information signal when said incomplete signal is detected; accessing the pattern data storage using said address signal when the incomplete signal is detected and retrieving a substitute data signal from said pattern data storage; and, selectively connecting, by a selection circuit, the substitute data signal from said pattern data storage in place of the incomplete signal of the plurality of target I/O information signals from the target system to said emulator apparatus, said emulator being configured to emulate the target system using the substitute data signal from said pattern data storage in place of the incomplete signal based on said I/O port information signal.
Claim 13
Dependent Claim
185 words
In an emulator apparatus having a pattern data storage and a CPU for emulating a target system and for providing an I/O port information signal and an address signal, an emulation method of selectively connecting a plurality of target I/O information signals from the target system to be emulated to emulator apparatus through a selection circuit, the method comprising the computer implemented steps of: detecting an incomplete signal among said plurality of target I/O information signals and generating said I/O port information signal when said incomplete signal is detected; accessing the pattern data storage using said address signal when the incomplete signal is detected and retrieving a substitute data signal from said pattern data storage; and, selectively connecting, by a selection circuit, the substitute data signal from said pattern data storage in place of the incomplete signal of the plurality of target I/O information signals from the target system to said emulator apparatus, said emulator being configured to emulate the target system using the substitute data signal from said pattern data storage in place of the incomplete signal based on said I/O port information signal.