Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
302 words
A logic tracing apparatus having a memory for successively storing hardware status information relating to operation of a data processor during execution of a test program by the data processor, said data processor including means for generating a stop signal on or before the start of a comparison routine in the test program for comparing a result of esecution of the test program with a predetermined result, a hold signal when an erroneous operation is detected by the execution of the result comparison routine and a start signal when said data processor restarts the operation thereof after the execution of the result comparison routine, said logic tracing apparatus comprising: (a) data register means connected between said data processor and said memory for temporarily storing the hardware status information successively outputted from the data processor prior to the storing of said information in said memory; (b) addressing means connected to said memory for applying an address to said memory at which the information within said data register means is to be stored in said memory; and (c) control means connected to said data processor, said addressing means and said memory for generating a write enable signal to effect the storing of data from said data register means into said memory at the address specified by said addressing means, and including means for preventing the storing operation of the hardware status information from the data register into said memory in response to either one of said stop signal or said hold signal or both, said control means including means for allowing the storing operation of said information into said memory in response to said start signal when no hold signal is received, while preventing the storing operation of said information even in response to said start signal when said hold signal has been received.
Claim 2
Dependent Claim
302 words
A logic tracing apparatus having a memory for successively storing hardware status information relating to operation of a data processor during execution of a test program by the data processor, said data processor including means for generating a stop signal on or before the start of a comparison routine in the test program for comparing a result of esecution of the test program with a predetermined result, a hold signal when an erroneous operation is detected by the execution of the result comparison routine and a start signal when said data processor restarts the operation thereof after the execution of the result comparison routine, said logic tracing apparatus comprising: (a) data register means connected between said data processor and said memory for temporarily storing the hardware status information successively outputted from the data processor prior to the storing of said information in said memory; (b) addressing means connected to said memory for applying an address to said memory at which the information within said data register means is to be stored in said memory; and (c) control means connected to said data processor, said addressing means and said memory for generating a write enable signal to effect the storing of data from said data register means into said memory at the address specified by said addressing means, and including means for preventing the storing operation of the hardware status information from the data register into said memory in response to either one of said stop signal or said hold signal or both, said control means including means for allowing the storing operation of said information into said memory in response to said start signal when no hold signal is received, while preventing the storing operation of said information even in response to said start signal when said hold signal has been received.
Claim 3
Dependent Claim
112 words
A logic tracing apparatus according to claim 1, wherein said control means comprises: (a) first signal holding means set by the stop signal and reset by at least the start signal; (b) second signal holding means set by the hold signal and reset by a reset signal; and (c) logic circuit means connected to receive output signals from the first and second signal holding means for producing a write pulse to the memory and an address renewing signal to the addressing means when both said first and second signal holding means are reset, while preventing the storing operation of said status information when at least one of said holding means is set.
Claim 4
Dependent Claim
101 words
A logic tracing apparatus according to claim 1, wherein said control means includes a first flip-flop having a set input connected to receive said stop signal and a reset input connected to receive said start signal, a second flip-flop having a set input connected to receive said hold signal and a reset input connected to receive a reset signal from said processor, an AND gate having a pair of inverting inputs connected to the set outputs of said first and second flip-flops, respectively, and gating means responsive to the output of said AND gate for selectively providing said write enable signal.