Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
273 words
In a debugging microprocessor, in a microprocessor development support system, for elongating a bus cycle in response to an external ready signal from an external device which is accessed by a data access request from said debugging microprocessor, said external ready signal indicating that said external device has prepared data to be supplied to said debugging microprocessor, said debugging microprocessor tracing and analyzing the result of execution of instructions by said debugging microprocessor, a generator comprising: a ready detection circuit receiving said external ready signal from said external device, and a clock signal and an enable signal from said debugging microprocessor, said enable signal being rendered active only when said debugging microprocessor is in a ready condition for accepting data, said ready detection circuit detecting the status of said external ready signal at a timing defined by each clock signal appearing when said enable signal is active, so as to generate an internal ready signal if said external ready signal is active, said debugging microprocessor responding to said internal ready signal to receive data and a control circuit responding to said internal ready signal for generating a bus cycle end signal indicating that data has been received by said debugging microprocessor, for a predetermined period of time starting from a next clock state, said bus cycle end signal being outputted to said microprocessor development support system after said microprocessor detects that said external ready signal is active and therefore said data has been fetched, so that said bus cycle end signal is used to indicate that said data has been fetched by said microprocessor just before generation of said bus cycle end signal.
Claim 2
Dependent Claim
273 words
In a debugging microprocessor, in a microprocessor development support system, for elongating a bus cycle in response to an external ready signal from an external device which is accessed by a data access request from said debugging microprocessor, said external ready signal indicating that said external device has prepared data to be supplied to said debugging microprocessor, said debugging microprocessor tracing and analyzing the result of execution of instructions by said debugging microprocessor, a generator comprising: a ready detection circuit receiving said external ready signal from said external device, and a clock signal and an enable signal from said debugging microprocessor, said enable signal being rendered active only when said debugging microprocessor is in a ready condition for accepting data, said ready detection circuit detecting the status of said external ready signal at a timing defined by each clock signal appearing when said enable signal is active, so as to generate an internal ready signal if said external ready signal is active, said debugging microprocessor responding to said internal ready signal to receive data and a control circuit responding to said internal ready signal for generating a bus cycle end signal indicating that data has been received by said debugging microprocessor, for a predetermined period of time starting from a next clock state, said bus cycle end signal being outputted to said microprocessor development support system after said microprocessor detects that said external ready signal is active and therefore said data has been fetched, so that said bus cycle end signal is used to indicate that said data has been fetched by said microprocessor just before generation of said bus cycle end signal.
Claim 3
Dependent Claim
47 words
A generator claimed in claim 1 wherein said control circuit includes a D-type flipflop having a clock input connected to receive said clock signal and a D-input connected to receive said internal ready signal so as to generate said bus cycle end signal at its Q output.
Claim 4
Dependent Claim
87 words
A generator claimed in claim 1 wherein said control circuit includes a state decoder connected to receive said clock signal from said microprocessor and said internal ready signal from said ready detection circuit and operating to generate at least a first state signal STI, a second state signal ST2, a wait state signal STW and an idle state signal ST1, and a NOR gate receiving said first state signal ST1 and said idle state signal STI for generating said bus cycle end signal at its Q output.
Claim 5
Dependent Claim
34 words
A generator claimed in claim 1 wherein said ready detection circuit detects the status of said external ready signal at a falling edge of said clock signal appearing when said enable signal is active.
Claim 6
Dependent Claim
245 words
A microprocessor for executing a bus cycle in response to an external ready signal from an external device which is accessed by a data access request from said microprocessor, said external ready signal indicating that said external device has prepared data to be supplied to said microprocessor, comprising: a ready detection circuit receiving said external ready signal from said external device, and a clock signal and an enable signal generated in said microprocessor, said enable signal being rendered active only when said microprocessor is in a ready condition for accepting data, said ready detection circuit detecting the status of said external ready signal at a timing defined by each said clock signal appearing when said enable signal is active, so as to generate an internal ready signal if said external ready signal is active, said microprocessor responding to said internal ready signal to receive data from said external device; and a control circuit responding to said internal ready signal for generating a bus cycle end signal indicating that data has been received by said microprocessor, for a predetermined period of time starting from a next clock state, said bus cycle end signal being outputted to said external device after said microprocessor detects that said external ready signal is active and therefore said data has been fetched, so that said bus cycle end signal is used to indicate that said data has been fetched by said microprocessor just before generation of said bus cycle end signal.
Claim 7
Dependent Claim
245 words
A microprocessor for executing a bus cycle in response to an external ready signal from an external device which is accessed by a data access request from said microprocessor, said external ready signal indicating that said external device has prepared data to be supplied to said microprocessor, comprising: a ready detection circuit receiving said external ready signal from said external device, and a clock signal and an enable signal generated in said microprocessor, said enable signal being rendered active only when said microprocessor is in a ready condition for accepting data, said ready detection circuit detecting the status of said external ready signal at a timing defined by each said clock signal appearing when said enable signal is active, so as to generate an internal ready signal if said external ready signal is active, said microprocessor responding to said internal ready signal to receive data from said external device; and a control circuit responding to said internal ready signal for generating a bus cycle end signal indicating that data has been received by said microprocessor, for a predetermined period of time starting from a next clock state, said bus cycle end signal being outputted to said external device after said microprocessor detects that said external ready signal is active and therefore said data has been fetched, so that said bus cycle end signal is used to indicate that said data has been fetched by said microprocessor just before generation of said bus cycle end signal.
Claim 8
Dependent Claim
47 words
A microprocessor claimed in Claim 5 wherein said control circuit includes a D-type flip-flop having a clock input connected to receive said clock signal and a D-input connected to receive said internal ready signal so as to generate said bus cycle end signal at its Q output.
Claim 9
Dependent Claim
87 words
A microprocessor claimed in Claim 5 wherein said control circuit includes a state decoder connected to receive said clock signal from said microprocessor and said internal ready signal from said ready detection circuit and operating to generate at least a first state signal ST1, a second state signal ST2, a wait state signal STW and an idle state signal ST1 and a NOR gate receiving said first state signal ST1 and said idle state signal STI for generating said bus cycle end signal at its Q output.
Claim 10
Dependent Claim
34 words
A microprocessor claimed in Claim 5 wherein said ready detection circuit detects the status of said external ready signal at a falling edge of said clock signal appearing when said enable signal is active.