Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
392 words
A data processor having a plurality of asynchronous external inputs, each one the asynchronous external inputs being input to one of a plurality of input synchronizer circuits, each of the input synchronizer circuits, comprising: (a) input means for receiving a first control signal provided by a source external to the data processor for operating the data processor in a low power mode of operation; (b) a mask decoder for receiving a plurality of mask control signals provided by a source internal to the data processor, the mask decoder decoding the plurality of mask control signals to provide a second control signal to the bias generator enable means; (c) a port decoder for receiving a plurality of port control signals provided by a source external to the data processor, the port decoder decoding the plurality of port control signals to provide a third control signal to the bias generator enable means; (d) bias generator enable means for selectively asserting a bias enable signal in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) a bias generator having an input coupled to the bias generator enable means for receiving the bias enable signal, the bias generator having an output for providing a bias voltage value, the bias generator providing the bias voltage value when the bias enable signal is asserted; (f) a differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving an asynchronous external input signal, and a third input for receiving a clock input signal, the differential amplifier circuit synchronizing the asynchronous external input signal to the clock input signal when the bias voltage value is asserted to decrease power consumption of the data processor; and (g) a first portion of the plurality of input synchronizers being selectively concurrently enabled to synchronize the corresponding asynchrounous external input when one of the first control signal, the second control signal, the third control signal is asserted and provided thereto and a remaining portion of each of the plurality of input synchronizers remaining inactive when each of the first control signal, the second control signal and the third control signal is negated and provided thereto."
Claim 2
Dependent Claim
392 words
A data processor having a plurality of asynchronous external inputs, each one the asynchronous external inputs being input to one of a plurality of input synchronizer circuits, each of the input synchronizer circuits, comprising: (a) input means for receiving a first control signal provided by a source external to the data processor for operating the data processor in a low power mode of operation; (b) a mask decoder for receiving a plurality of mask control signals provided by a source internal to the data processor, the mask decoder decoding the plurality of mask control signals to provide a second control signal to the bias generator enable means; (c) a port decoder for receiving a plurality of port control signals provided by a source external to the data processor, the port decoder decoding the plurality of port control signals to provide a third control signal to the bias generator enable means; (d) bias generator enable means for selectively asserting a bias enable signal in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) a bias generator having an input coupled to the bias generator enable means for receiving the bias enable signal, the bias generator having an output for providing a bias voltage value, the bias generator providing the bias voltage value when the bias enable signal is asserted; (f) a differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving an asynchronous external input signal, and a third input for receiving a clock input signal, the differential amplifier circuit synchronizing the asynchronous external input signal to the clock input signal when the bias voltage value is asserted to decrease power consumption of the data processor; and (g) a first portion of the plurality of input synchronizers being selectively concurrently enabled to synchronize the corresponding asynchrounous external input when one of the first control signal, the second control signal, the third control signal is asserted and provided thereto and a remaining portion of each of the plurality of input synchronizers remaining inactive when each of the first control signal, the second control signal and the third control signal is negated and provided thereto."
Claim 3
Dependent Claim
31 words
The data processor of claim 1 wherein the first control signal is a low power signal to enable the data processor to operate in a low power stop mode of operation.
Claim 4
Dependent Claim
29 words
The data processor of claim 1 wherein the second control signal is an interrupt mask signal to selectively enable the data processor to execute an exception processing interrupt routine.
Claim 5
Dependent Claim
49 words
The data processor of claim 1 further comprising a signal driver circuit coupled to the differential amplifier for receiving a synchronized information signal, the signal driver circuit strengthening a magnitude of the synchronized information and providing a buffered synchronized information signal to a remaining portion of the data processor.
Claim 6
Independent Claim
327 words
A method for dynamically synchronizing an external input signal, comprising a data processor implemented steps of: (a) receiving a first control signal by a bias generator enable means, the first control signal being provided by a source external to the data processor to operate the data processor in a low power mode of operation; (b) receiving a plurality of mask control signals by a mask decoder, the mask decoder decoding the plurality of mask control signals to provide a second control signal to tile bias generator enable means, the plurality of mask control signals being provided by a source internal to the data processor; (c) receiving a plurality of port control signals by a port decoder, the port decoder decoding the plurality of port control signals to provide a third control signal to tile bias generator enable means, the plurality of port control signals being provided by a source external to the data processor; (d) asserting a bias enable signal by a bias generator enable means in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) providing a bias voltage value by a bias generator when the bias enable signal is asserted, the bias generator having an input coupled to the output of the bias generator enable means to receive the bias enable signal and an output for providing a bias voltage value to a differential amplifier circuit; and (f) synchronizing an asynchronous external input signal to a clock input signal by the differential amplifier circuit when the bias voltage value is asserted to decrease power consumption of the data processor, the differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving the asynchronous external input signal, and a third input for receiving a clock input signal."
Claim 7
Independent Claim
327 words
A method for dynamically synchronizing an external input signal, comprising a data processor implemented steps of: (a) receiving a first control signal by a bias generator enable means, the first control signal being provided by a source external to the data processor to operate the data processor in a low power mode of operation; (b) receiving a plurality of mask control signals by a mask decoder, the mask decoder decoding the plurality of mask control signals to provide a second control signal to tile bias generator enable means, the plurality of mask control signals being provided by a source internal to the data processor; (c) receiving a plurality of port control signals by a port decoder, the port decoder decoding the plurality of port control signals to provide a third control signal to tile bias generator enable means, the plurality of port control signals being provided by a source external to the data processor; (d) asserting a bias enable signal by a bias generator enable means in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) providing a bias voltage value by a bias generator when the bias enable signal is asserted, the bias generator having an input coupled to the output of the bias generator enable means to receive the bias enable signal and an output for providing a bias voltage value to a differential amplifier circuit; and (f) synchronizing an asynchronous external input signal to a clock input signal by the differential amplifier circuit when the bias voltage value is asserted to decrease power consumption of the data processor, the differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving the asynchronous external input signal, and a third input for receiving a clock input signal."
Claim 8
Dependent Claim
30 words
The method of claim 5 wherein the first control signal is a low power signal to enable the data processor to operate in a low power stop mode of operation.
Claim 9
Dependent Claim
28 words
The method of claim 5 wherein the second control signal is an interrupt mask signal to selectively enable the data processor to execute an exception processing interrupt routine.
Claim 10
Dependent Claim
56 words
The method of claim 5 further comprises the data processor implemented step of: coupling a signal driver circuit to the differential amplifier for receiving a synchronized information signal; using the signal driver circuit to strengthen a magnitude of the synchronized information; and providing a buffered synchronized information signal to a remaining portion of the data processor.
Claim 11
Dependent Claim
286 words
A data processor, comprising: (a) input means for receiving a first control signal provided by a source external to the data processor for operating the data processor in a low power mode of operation; (b) a mask decoder for receiving a plurality of mask control signals provided by a source internal to the data processor, the mask decoder decoding the plurality of mask control signals to provide a second control signal to the bias generator enable means; (c) a port decoder for receiving a plurality of port control signals provided by a source external to the data processor, the port decoder decoding the plurality of port control signals to provide a third control signal to the bias generator enable means; (d) bias generator enable means for selectively asserting a bias enable signal in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) a bias generator having an input coupled to the bias generator enable means for receiving the bias enable signal, the bias generator having an output for providing a bias voltage value, the bias generator providing the bias voltage value when the bias enable signal is asserted; and (f) a differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving an asynchronous external input signal, and a third input for receiving a clock input signal, the differential amplifier circuit synchronizing the asynchronous external input signal to the clock input signal when the bias voltage value is asserted to decrease power consumption of the data processor."
Claim 12
Dependent Claim
286 words
A data processor, comprising: (a) input means for receiving a first control signal provided by a source external to the data processor for operating the data processor in a low power mode of operation; (b) a mask decoder for receiving a plurality of mask control signals provided by a source internal to the data processor, the mask decoder decoding the plurality of mask control signals to provide a second control signal to the bias generator enable means; (c) a port decoder for receiving a plurality of port control signals provided by a source external to the data processor, the port decoder decoding the plurality of port control signals to provide a third control signal to the bias generator enable means; (d) bias generator enable means for selectively asserting a bias enable signal in response to a logic value, wherein the logic value is selectively determined by the first control signal, the second control signal, and the third control signal, the bias generator enable means having an output for providing the bias enable signal; (e) a bias generator having an input coupled to the bias generator enable means for receiving the bias enable signal, the bias generator having an output for providing a bias voltage value, the bias generator providing the bias voltage value when the bias enable signal is asserted; and (f) a differential amplifier circuit having a first input for receiving the bias voltage value, a second input for receiving an asynchronous external input signal, and a third input for receiving a clock input signal, the differential amplifier circuit synchronizing the asynchronous external input signal to the clock input signal when the bias voltage value is asserted to decrease power consumption of the data processor."
Claim 13
Dependent Claim
31 words
The data processor of claim 8 wherein the first control signal is a low power signal to enable the data processor to operate in a low power stop mode of operation.
Claim 14
Dependent Claim
29 words
The data processor of claim 9 wherein the second control signal is an interrupt mask signal to selectively enable the data processor to execute an exception processing interrupt routine.
Claim 15
Dependent Claim
49 words
The data processor of claim 9 further comprises a signal driver circuit coupled to the differential amplifier for receiving a synchronized information signal, the signal driver circuit strengthening a magnitude of the synchronized information and providing a buffered synchronized information signal to a remaining portion of the data processor.