IP Library Granted Patent US 6,946,867
Granted Patent B2
US 6,946,867 · App. 10/644,013 · Granted Sep 20, 2005

Data output circuit and data output method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,946,867
App. No.
10/644,013
Granted
Sep 20, 2005
Kind
B2
Abstract

A data output circuit which outputs data on an internal bus line onto an external bus line includes a comparator, inverter, and controller. The comparator compares data on the external bus line and data to be output on the internal bus line. The inverter outputs a signal obtained by inverting the data on the internal bus line when the number of changed bits exceeds half the total number of bits on the basis of an output result from the comparator. The controller outputs an inversion display signal representing that the data has been inverted. A data output method is also disclosed.

Claims (19)

1. A data output circuit which outputs data on internal bus lines onto external bus lines, comprising:

comparison means for comparing data on groups of the external bus lines and data on corresponding groups of the internal bus lines;

inversion means for outputting inverted data obtained by inverting the data on a respective group of internal bus lines when the number of changed bits exceeds half the total number of bits in that group on the basis of an output result from said comparison means; and

control means for outputting an inversion display signal representing that the data in a particular group has been inverted.

2. A circuit according to claim 1 , wherein said comparison means, said inversion means, and said control means constitute an output data control unit.

3. A circuit according to claim 2 , further comprising:

an amplifier which amplifies read data;

data latch means for latching data output from said amplifier; and

input/output means for transmitting an output data bus signal from said output data control unit as output data onto the external data bus.

4. A circuit according to claim 3 , wherein said input/output means feeds back the output data to said comparison means.

5. A circuit according to claim 3 , further comprising clock signal supply means for supplying a clock signal to said data latch means, said output data control unit, and said input/output means.

6. A circuit according to claim 1 , wherein the data on the internal bus lines includes data read out from storage means.

7. A data output method of outputting data on internal bus lines onto external bus lines, comprising the steps of:

arranging each of the internal and external bus lines into a plurality of corresponding groups,

comparing data on each group of the internal bus lines to data on corresponding groups of external bus lines;

when the number of changed bits in a particular group exceeds half of the total number of bits in that group, on the basis of a comparison result, inverting the data on the particular group of internal bus lines to output the data onto the corresponding group of external bus lines; and

outputting a data inversion signal representing that the data in the particular group has been inverted.

8. A method according to claim 7 , wherein the comparison step comprises the step of receiving a clock signal.

9. A method according to claim 7 , further comprising the step of reading out the data on the internal bus line from storage means.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: NEC CORPORATION
To: LENOVO INNOVATIONS LIMITED (HONG KONG)
Reel/Frame 033720/0767 →