Coded data generation or conversion – Digital code to digital code converters – To or from minimum d.c. level codes
Reexamination Certificate
2000-12-28
2003-03-25
Williams, Howard L. (Department: 2819)
Coded data generation or conversion
Digital code to digital code converters
To or from minimum d.c. level codes
C341S055000
Reexamination Certificate
active
06538584
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
The present invention relates to circuits and, more particularly, to sending encoded bits over interconnects.
2. Background Art
Interconnects are used to transmit signals (such as bits) over relatively long distances either inside an integrated circuit (also called a chip) and between integrated circuits.
FIG. 1
illustrates a system
10
of integrated circuits including integrated circuits IC
0
, IC
1
, IC
2
. . . ICn. The integrated circuits are connected through a bus
14
. Integrated circuit IC
0
could be a controller for the other integrated circuits or could be the same as other integrated circuits. System
10
may be a system that is referred to as multi-drop system in which one or more of integrated circuits IC
1
, IC
2
. . . ICn are selectively joined to bus
14
. System
10
, however, is not limited to a multi-drop arrangement. System
10
may be a memory system in which IC
0
is a memory controller (either joined with a processor on chip or in a different chip from the processor) and in which integrated circuits IC
1
, IC
2
. . . ICn are, for example, dynamic random access memory (DRAM) chips that are on one or more PCBs. System
10
could also involve a multi-processor system.
Address, data, and control bits on bus
14
may be on separate conductors of bus
14
or they may be, for example, time division multiplexed or packetized. For example, bus
14
may include some conductors used to carry only address bits, some conductors used only to carry only control bits, and some conductors used to carry only data bits. Or, some conductors may be used to transmit some combination of address, control, and/or data bits at different times or through a packetized or arrangement.
FIG. 2
illustrates a system
20
including integrated circuits IC
0
, IC
1
, IC
2
. . . ICn. The integrated circuits are connected through busses
24
-
1
,
24
-
2
, . . .
24
-n and an optional conductor
28
. Note that IC
0
may be a controller of the other integrated circuits or could be the same as other integrated circuits. System
20
is of the type that is sometimes referred to as point-to-point bus system. System
10
, by contrast, is referred to as a radial bus system.
Bidirectional signaling refers to using the same conductors to transmit signals in both directions. For example, data may be transmitted either to or from an integrated circuit. If the same conductor is used in both directions, the signaling is bi-directional. The bi-directional signaling may be sequential or simultaneous. In the case of sequential bi-directional signaling, enable signals may be used to, for example, tri-state or turnoff unused drivers or receivers. In the case of simultaneous bi-directional signaling, the threshold voltage of the receiver may be changed depending on the state of the adjacent driver. For example, if the adjacent driver is transmitting a 0, the receiver threshold may be set to Vcc/4. If the remote driver is also 0, the threshold will not be met. If the remote driver is a 1, the Vcc/4 threshold will be met. If the adjacent driver is transmitting a 1, the receiver threshold may be set to 3 Vcc/4. If the remote driver transmits a 1, the threshold will be met and if it transmits a 0, the threshold will not be met.
REFERENCES:
patent: 3828346 (1974-08-01), Forster et al.
patent: 4387364 (1983-06-01), Shirota
patent: 4394641 (1983-07-01), Ratigalas
patent: 4667337 (1987-05-01), Fletcher
patent: 5604450 (1997-02-01), Borkar et al.
patent: 6046943 (2000-04-01), Walker
patent: WO 00/18009 (2000-03-01), None
Stan et al.,Bus-Invert Coding for Low-Poser I/O,IEEE Transactions on VLSI Systems, vol. 3, No. 1, Mar. 1995, pp. 49-58.*
Nakamura et al.A 500-MHz 4-Mb CMOS Pipeline-Burst Cache SRAM with Point-to-Point Noise Reduction Coding I/O,IEEE Journal of Solid-State Circuits, vol. 32 No. 11, Nov. 1997, pp. 1758-1765.*
Benini et al. in the articleArchitectures and Synthesis Algorithms for Power-Efficient Bus Interfaces,IEEE Transactions on Computer Aided of Integrated Circuits and Systems, vol. 19, No. 9, Sep. 2000, pp. 969-980.*
Ramprasad et al.A Coding Framework for Low-Power Address and Data Busses,IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 7 No. 2, Jun. 1999, pp. 212-221.*
T. Gabara, “Digitally Adjustable Resistors in CMOS for High-Performance Applications,”IEEE Journal of Solid-State Circuits, vol. 27, No. 8, Aug. 8, 1992, pp. 1176-1185.
R. Farad-Rad, “A. 0.4-um CMOS 10-Gb/s 4-PAM Pre-Emphasis Serial Link Transmitter,” IEEE Journal of Solid-State Circuits, vol. 34, No. 5, May 1999, pp. 580-585.
C. Smythe, “ISO 8802/5 token ring local-area networks,” Electronics and Communication Engineering Journal, Aug. 1999, pp. 195-207.
T. Starr, “Understanding digital Subscriber Line Technology,” Chapter 7, pp. 202-205, Prentice Hall PTR, Upper Saddle River, NJ, 1999.
Borkar Shekhar Y.
Haycock Matthew B.
Kennedy Joseph T.
Martin Aaron K.
Mooney Stephen R.
Aldous Alan K.
Intel Corporation
Williams Howard L.
LandOfFree
Transition reduction encoder using current and last bit sets does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transition reduction encoder using current and last bit sets, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transition reduction encoder using current and last bit sets will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3004952