Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H03M-005/16
H03M-005/20
H04L-029/06
H04L-025/49
출원번호
US-0158452
(2014-01-17)
등록번호
US-9124557
(2015-09-01)
발명자
/ 주소
Fox, John
Holden, Brian
Hunt, Peter
Keay, John D.
Shokrollahi, Amin
Simpson, Richard
Singh, Anant
Stewart, Andrew Kevin John
Surace, Giuseppe
출원인 / 주소
KANDOU LABS, S.A.
대리인 / 주소
Invention Mine LLC
인용정보
피인용 횟수 :
48인용 특허 :
52
초록▼
Systems and methods are described for transmitting data over physical channels to provide a high speed, low latency interface such as between a memory controller and memory devices with significantly reduced or eliminated Simultaneous Switching Output noise. Controller-side and memory-side embodimen
Systems and methods are described for transmitting data over physical channels to provide a high speed, low latency interface such as between a memory controller and memory devices with significantly reduced or eliminated Simultaneous Switching Output noise. Controller-side and memory-side embodiments of such channel interfaces are disclosed which do not require additional pin count or data transfer cycles, have low power utilization, and introduce minimal additional latency. In some embodiments of the invention, three or more voltage levels are used for signaling.
대표청구항▼
1. A method comprising: receiving three input bits at an encoder;receiving prior output states of a ternary driver circuit configured to drive a first wire, a second wire, and a third wire;determining if a first two bits of the three input bits are not both ones, and if so then selecting an output w
1. A method comprising: receiving three input bits at an encoder;receiving prior output states of a ternary driver circuit configured to drive a first wire, a second wire, and a third wire;determining if a first two bits of the three input bits are not both ones, and if so then selecting an output wire based on the first two bits, and selecting a new output state of the selected wire based on a prior state of the selected wire and the third input bit;determining if the first two input bits are both ones, and if so then selectively determining new output states of the first wire and the second wire, where the selection is based on the third input bit, and wherein the new states are determined according to the prior states of the first two wires; and,generating output signals on the first wire, the second wire and the third wire. 2. The method of claim 1, wherein selecting the output wire is based on the index of the wire as determined by a sum of the first bit and two times the second bit. 3. The method of claim 2, wherein the new output state of the selected wire is based on a modulo-3 summation. 4. A method comprising: receiving four input bits at an encoder, the four input bits comprising a first bit, a second bit, a third bit, and a fourth bit;receiving prior output states of a quaternary driver circuit configured to drive a set of output wires, the set comprising a first wire, a second wire, a third wire, and a fourth wire;determining if the fourth bit is a zero, and if so then selecting, from the set of output wires, an output wire based on the first bit and the second bit, and selecting a new output state of the selected wire based on a prior state of the selected wire and the third bit;determining if the first bit is a zero and if the second bit, the third bit, and the fourth bit are ones, and if so then selectively determining new output states of the first wire, the second wire, and the third wire, wherein the new states are determined according to prior states of the first wire, the second wire, and the third wire; and,generating output signals on the first wire, the second wire, the third wire, and the fourth wire. 5. The method of claim 4, wherein selecting the output wire is based on the index of the wire as determined by a sum of the first bit and two times the second bit. 6. The method of claim 5, wherein the new output state of the selected wire is based on a modulo-3 summation. 7. The method of claim 4, further comprising: determining if the fourth bit is a one and if at least one of the second bit and the third bit is a zero, and if so then selecting a first output wire and a second output wire for respective state transitions. 8. The method of claim 7, wherein selecting the first output wire is based on an index I1 of the wire, wherein I1=a c7+2ac, wherein a is the first bit and c is the third bit. 9. The method of claim 7, wherein selecting the second output wire is based on an index I2 of the wire, wherein I2=b c|c+2,wherein a is the first bit, b is the second bit, and c is the third bit.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (52)
McAulay Alastair D. (Dallas TX), A plurality of optical crossbar switches and exchange switches for parallel processor computer.
Coleman Thomas J. ; Schlotter ; IV William K. ; Coleman Princess Ann ; Schlotter Ann M., Breaker-breaker lollipop holder and product dispensing device.
Baltus Peter G. (Sunnyvale CA) van der Meulen Pieter S. (Santa Clara CA), Data transmission system and apparatus providing multi-level differential signal transmission.
Coleman Thomas J. (89 Winding Way Rd. Bristol VA 24201) Schlotter ; IV William K. (175 Toluca Rd. Stafford VA 22554) Coleman Princess A. (89 Winding Way Rd. Bristol VA 24201) Schlotter Ann M. (175 To, Holder and enclosure for a piece of hard candy.
Lechleider Joseph W. (Mendham Township ; Morris County NJ), Method and system for compensating for coupling between circuits of quaded cable in a telecommunication transmission sys.
Cronie, Harm; Shokrollahi, Amin; Tajalli, Armin, Methods and systems for noise resilient, pin-efficient and low power communications with sparse signaling codes.
Poulton, John W.; Tell, Stephen G.; Palmer, Robert E., Methods and systems for transmitting and receiving differential signals over a plurality of conductors.
Fox, John; Holden, Brian; Hunt, Peter; Keay, John D.; Shokrollahi, Amin; Simpson, Richard; Singh, Anant; Stewart, Andrew Kevin John; Surace, Giuseppe, Methods and systems for chip-to-chip communication with reduced simultaneous switching noise.
Fox, John; Holden, Brian; Hunt, Peter; Keay, John D.; Shokrollahi, Amin; Stewart, Andrew Kevin John; Surace, Giuseppe; Ulrich, Roger; Simpson, Richard, Methods and systems for high bandwidth chip-to-chip communcations interface.
Fox, John; Holden, Brian; Hormati, Ali; Hunt, Peter; Keay, John D.; Shokrollahi, Amin; Simpson, Richard; Singh, Anant; Stewart, Andrew Kevin John; Surace, Giuseppe; Ulrich, Roger, Methods and systems for high bandwidth communications interface.
Fox, John; Holden, Brian; Shokrollahi, Amin; Singh, Anant; Surace, Giuseppe, Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communication.
Holden, Brian; Shokrollahi, Amin; Singh, Anant, Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication.
Holden, Brian; Shokrollahi, Amin; Singh, Anant, Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.