← Back to Patent Explorer
US4587445A Expired / Lapsed US ⏱️ 0.0 years remaining

Data output circuit with means for preventing more than half the output lines from transitioning simultaneously

Assignee: Toshiba Corp
•
Filing: 1984-05-16
•
Granted: 1986-05-06
•
Expires: 2004-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data output circuit provided with data input terminals to which n-bit logic data is supplied, a latching section for holding this logic data, and output buffers for outputting in parallel the logic data held in the latching section. The data output circuit further includes exclusive OR gates for detecting the non-coincidence between each of 1-bit signals applied from the data input terminals and its corresponding one of 1-bit output signals applied from the latching section; a majority circuit for generating an inversion control signal in response to the non-coincidences whose number is larger than n/2; and a circuit for generating a logic notation signal, synchronized with the data held in the latching section. The latching section holds the inverted replica of logic signals applied from the data input terminals in response to the inversion control signal.

Inventors

  • 👤 Akira Kanuma

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:55
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/003; H03K19/00346

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 248 words
A data output circuit comprising: data input terminals for receiving logic signals of input data; a latching means, connected to the data input terminals, to hold the logic signals of input data in accordance with a first control signal and the inverted replica of said logic signals in accordance with a second control signal; a control signal generating means for checking the coincidence between each of the logic signals of updated input data applied to the data input terminals and a corresponding one of the output signals of said latching means, and supplying the first control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is larger than a preset value, and also supplying the second control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is not larger than the preset value; a notation signal generating means for generating a logic notation signal, which represents the logic notation with respect to the output signals of said latching means, in accordance with an output signal applied from said control signal generating means; and output buffer means for supplying logic signals which correspond to the output signals of said latching means and the logic notation signal applied from the notation signal generating means.
Claim 2
Dependent Claim 248 words
A data output circuit comprising: data input terminals for receiving logic signals of input data; a latching means, connected to the data input terminals, to hold the logic signals of input data in accordance with a first control signal and the inverted replica of said logic signals in accordance with a second control signal; a control signal generating means for checking the coincidence between each of the logic signals of updated input data applied to the data input terminals and a corresponding one of the output signals of said latching means, and supplying the first control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is larger than a preset value, and also supplying the second control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is not larger than the preset value; a notation signal generating means for generating a logic notation signal, which represents the logic notation with respect to the output signals of said latching means, in accordance with an output signal applied from said control signal generating means; and output buffer means for supplying logic signals which correspond to the output signals of said latching means and the logic notation signal applied from the notation signal generating means.
Claim 3
Dependent Claim 78 words
A data output circuit according to claim 1, wherein said latching means includes a plurality of transferring circuits, connected to said data input terminals, to respectively supply the logic signals of said input data in response to the first control signal and the inverted replica of said logic signals in response to the second control signal, and a plurality of latching circuits for holding the respective output signals of said transferring circuits in response to a clock pulse.
Claim 4
Dependent Claim 16 words
A data output circuit according to claim 2, wherein said transferring circuits are exclusive OR gates.
Claim 5
Dependent Claim 15 words
A data output circuit according to claim 2, wherein said latching circuits are D-type flip-flops.
Claim 6
Dependent Claim 58 words
A data output circuit according to claim 2, wherein said output buffer means includes a plurality of first output buffers for supplying logic signals which correspond to the output signals of said latching circuits, and a second output buffer for supplying a logic signal which corresponds to the logic notation signal applied from said notation signal generating means.
Claim 7
Dependent Claim 77 words
A data output circuit according to claim 5, wherein said control signal generating means includes a plurality of comparators, each checking the coincidence between one of the logic signals of updated input data applied to said data input terminals and its corresponding one of the output signals of said latching means, and a detecting circuit for supplying one of the first and second control signals in accordance with the number of coincident signals applied from said comparators.
Claim 8
Dependent Claim 42 words
A data output circuit according to claim 6, wherein said comparators are exclusive OR gates whose first input terminals are connected to said data input terminals, and whose second input terminals are connected to their corresponding output terminals of said latching circuits.
Claim 9
Dependent Claim 43 words
A data output circuit according to claim 5, wherein said comparators are exclusive OR gates whose first input terminals are connected to said data input terminals, and whose second input terminals are connected to their corresponding output terminals of said first output buffers.
Claim 10
Dependent Claim 16 words
A data output circuit according to claim 7, wherein said detecting circuit is a majority circuit.
Claim 11
Dependent Claim 41 words
A data output circuit according to claim 7, wherein said notation signal generating means includes a D-type flip-flop for supplying a logic signal, which corresponds to the output signal of said control signal generating means, in response to the clock pulse.
Claim 12
Dependent Claim 294 words
A data output circuit comprising: data input terminals for respectively receiving logic signals of input data; a latching means, connected to the data input terminals, to hold the logic signals of input data in accordance with a first control signal and the inverted replica of said logic signals in accordance with a second control signal; a control signal generating means for checking the coincidence between each of the logic signals of updated input data applied to the data input terminals and its corresponding one of the output signals of said latching means, and supplying the first control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is larger than a preset value, and also supplying the second control signal when it is detected that the number of the logic signals of said updated input data, which are the same in logic level as their corresponding output signals of said latching means, is not larger than the preset value; a notation signal generating means for generating a logic notation signal, which represents the logic notation with respect to the output signals of said latching means, in accordance with an output signal applied from said control signal generating means; an output buffer means for supplying logic signals which correspond to the output signals of said latching means and the logic notation signal applied from the notation signal generating means; bus lines through which the output signals of said output buffer means are transferred; and a transferring means for supplying one of the logic signals from said bus lines and the inverted replica of said logic signal in accordance with the logic notation signal.
Claim 13
Dependent Claim 294 words
A data output circuit comprising: data input terminals for respectively receiving logic signals of input data; a latching means, connected to the data input terminals, to hold the logic signals of input data in accordance with a first control signal and the inverted replica of said logic signals in accordance with a second control signal; a control signal generating means for checking the coincidence between each of the logic signals of updated input data applied to the data input terminals and its corresponding one of the output signals of said latching means, and supplying the first control signal when it is detected that the number of the logic signals of said updated input data, which are same in logic level as their corresponding output signals of said latching means, is larger than a preset value, and also supplying the second control signal when it is detected that the number of the logic signals of said updated input data, which are the same in logic level as their corresponding output signals of said latching means, is not larger than the preset value; a notation signal generating means for generating a logic notation signal, which represents the logic notation with respect to the output signals of said latching means, in accordance with an output signal applied from said control signal generating means; an output buffer means for supplying logic signals which correspond to the output signals of said latching means and the logic notation signal applied from the notation signal generating means; bus lines through which the output signals of said output buffer means are transferred; and a transferring means for supplying one of the logic signals from said bus lines and the inverted replica of said logic signal in accordance with the logic notation signal.

References Cited (Backward Citations)

US3666968A Cited
US4063174A Cited
US4044312A Cited
US4398101A Cited
US4342065A Cited
US4475049A Cited
US4481427A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-05 1989-11-04 1990-05-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-05 1993-11-04 1994-05-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-05 1997-11-04 1998-05-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag