Multi-drop communications channels can have significantly deep notches in their frequency response causing a corresponding limitation of the effective data transmission rate. A special time-ordered coding method is described which results in the emitted spectrum of the data stream transmitted into t
Multi-drop communications channels can have significantly deep notches in their frequency response causing a corresponding limitation of the effective data transmission rate. A special time-ordered coding method is described which results in the emitted spectrum of the data stream transmitted into the channel having a notch at the same frequency as the notch in the channel frequency response, permitting channel receivers to successfully decode the transmitted data stream. The described coding method may be applied at various multiples of the channel notch frequency to support different throughput rates, and may be combined with other coding techniques such as group or vector signaling codes.
대표청구항▼
1. A method comprising: receiving a frame of symbols via a wire of a multi-wire bus, the received frame of symbols comprising a plurality of partitions having an equal number of symbols, each data symbol in the frame of data symbols received at a rate of 2*M*fnotch, wherein fnotch is a notch frequen
1. A method comprising: receiving a frame of symbols via a wire of a multi-wire bus, the received frame of symbols comprising a plurality of partitions having an equal number of symbols, each data symbol in the frame of data symbols received at a rate of 2*M*fnotch, wherein fnotch is a notch frequency associated with the multi-wire bus, and wherein M is an integer indicative of a number of symbols in each partition of the plurality of partitions, M being an integer greater than 1;determining a first set of M data symbols from a first partition of the plurality of partitions, the first partition corresponding to a first channel-induced superposition of a first transmit frame of data symbols and a frame of initialization symbols; anddetermining a second set of M data symbols from a second partition of the plurality of partitions, the second partition corresponding to a second channel-induced superposition of a second transmit frame of data symbols and the first transmit frame of data symbols, wherein determining the second set of M data symbols is based at least on the first set of M data symbols. 2. The method of claim 1, wherein the symbols in the frame of initialization symbols have quiescent values. 3. The method of claim 1, wherein the frame of initialization symbols is a replicated copy of the first transmit frame of data symbols. 4. The method of claim 1, wherein the frame of initialization symbols is an inverted copy of the first transmit frame of data symbols. 5. The method of claim 1, wherein symbols of the second transmit frame of data symbols are pre-equalized according to symbols in the first transmit frame of data symbols. 6. The method of claim 1, wherein the symbols of the second transmit frame of data symbols are pre-equalized based on a measured depth of a notch at the notch frequency. 7. The method of claim 1, wherein each partition is received during a time period of t=1/(2*fnotch). 8. The method of claim 1, wherein the frame of initialization symbols, the first transmit frame of data symbols, and the second transmit frame of data symbols are transmitted in a time frame of 1.5/fnotch. 9. The method of claim 1, wherein an overall data throughput rate on the wire of the multi-wire bus is greater than M*fnotch. 10. The method of claim 1, wherein the notch frequency is associated with an impedance anomaly associated with the multi-wire bus. 11. An apparatus comprising: a wire of a multi-wire bus configured to receive a frame of symbols, the received frame of symbols comprising a plurality of partitions having an equal number of symbols, each data symbol in the frame of data symbols received at a rate of 2*M*fnotch, wherein fnotch is a notch frequency associated with the multi-wire bus, and wherein M is an integer indicative of a number of symbols in each partition of the plurality of partitions, M being an integer greater than 1;a decoder configured to determine a plurality of sets of M data symbols, each set of M data symbols determined from a respective partition of the plurality of partitions, the plurality of sets of M data symbols comprising: a first set of M data symbols determined from a first partition of the plurality of partitions, the first partition corresponding to a first channel-induced superposition of a first transmit frame of data symbols and a frame of initialization symbols; anda second set of M data symbols determined from a second partition of the plurality of partitions, the second partition corresponding to a second channel-induced superposition of a second transmit frame of data symbols and the first transmit frame of data symbols, wherein the second set of M data symbols is determined based at least on the first set of M data symbols. 12. The apparatus of claim 11, wherein the symbols in the frame of initialization symbols have quiescent values. 13. The apparatus of claim 11, wherein the frame of initialization symbols is a replicated copy of the first transmit frame of data symbols. 14. The apparatus of claim 11, wherein the frame of initialization symbols is an inverted copy of the first frame of data symbols. 15. The apparatus of claim 11, further comprising a pre-equalization circuit configured to pre-equalize the second transmit frame of data symbols according to symbols in the first transmit frame of data symbols. 16. The apparatus of claim 11, wherein the pre-equalization circuit is configured to pre-equalize symbols in the second transmit frame of data symbols based on a measured depth of a notch at the notch frequency. 17. The apparatus of claim 11, wherein each partition is received during a time period of t=1/(2*fnotch). 18. The apparatus of claim 11, wherein the frame of initialization symbols, the first transmit frame of data symbols, and the second transmit frame of data symbols are transmitted in a time frame of 1.5/fnotch. 19. The apparatus of claim 11, wherein an overall data throughput rate on the wire of the multi-wire bus is greater than M*fnotch. 20. The apparatus of claim 11, wherein the notch frequency is associated with an impedance anomaly associated with the multi-wire bus.
Peng, Li; Fu, Dawei, Antipodal demodulation method and antipodal demodulator for non-coherent unitary space-time modulation in MIMO wireless communication.
Dreyer Stephen F. ; Jin Robert X. ; West Eric T., Apparatus and method for detecting and correcting reverse polarity, in a packet-based data communications system.
Oh, Kyung Suk; Wilson, John; Ware, Frederick A.; Kim, WooPoung; Kizer, Jade M.; Leibowitz, Brian S.; Luo, Lei; Eble, John Cronan, Asymmetric communication on shared links.
Perino,Donald V.; Liaw,Haw Jyh; Moncayo,Alfredo; Donnelly,Kevin; Barth,Richard M.; Garlepp,Bruno W., Chip-to-chip communication system using an ac-coupled bus and devices employed in same.
Dhong,Sang Hoo; Hofstee,Harm Peter, Communications bus with redundant signal paths and method for compensating for signal path errors in a communications bus.
Liang, Hongwei, Communications connectors having crosstalk stages that are implemented using a plurality of discrete, time-delayed capacitive and/or inductive components that may provide enhanced insertion loss and/or return loss performance.
Seo, Bangwon; Lee, Heesoo; Ahn, Jae Young; Kang, Chung Gu; Ryu, Hyun Seok; Park, Sun Mi, Cooperative reception diversity apparatus and method based on signal point rearrangement or superposition modulation in relay system.
Baltus Peter G. (Sunnyvale CA) van der Meulen Pieter S. (Santa Clara CA), Data transmission system and apparatus providing multi-level differential signal transmission.
Oh, Myeong Hoon; Shin, Chi Hoon; Kim, Young Woo; Kim, Sung Nam; Kim, Seong Woon; Namgoong, Han, Data transmitting device, data receiving device, data transmitting system, and data transmitting method.
Nash Harold G. (Tempe AZ) Linford John R. (Broomfield CO), Digital apparatus approximating multiplication of analog signal by sine wave signal and method.
Cypher, Robert E., Error detection/correction code which detects and corrects component failure and which provides single bit error correction subsequent to component failure.
Blair,James Leroy; Schreiber,Oswin M.; Smith,Jeffrey Thomas, Flexible differential interconnect cable with isolated high frequency electrical transmission line.
Lee, Hee-Seok; Min, Sung-hwan, Input and output driver circuits for differential signal transfer, and differential signal transfer apparatus and methods.
Perino, Donald V.; Liaw, Haw-Jyh; Moncayo, Alfredo; Donnelly, Kevin; Barth, Richard M.; Garlepp, Bruno W., Integrated circuit device having a capacitive coupling element.
Werner,Carl; Horowitz,Mark; Chau,Pak; Best,Scott; Sidiropoulos,Stefanos, Method and apparatus for calibrating a multi-level current mode driver having a plurality of source calibration signals.
Cloonan Thomas J. (Downers Grove IL), Method and apparatus for detecting and preventing the communication of bit errors on a high performance serial data link.
Sotiriadis,Paul P.; Chandrakasan,Anantha, Method and apparatus for reducing delay in a bus provided from parallel, capacitively coupled transmission lines.
Dullien Francis A. L. (36 ; Stoke Drive Kitchener ; Ontario CAX N2N 1Z4 ), Method and apparatus for removing suspended fine particles from gases and liquids.
Kuffner,Stephen; Collins,Timothy; Gurney,David P.; Rachwalski,Richard S., Method and apparatus for source device synchronization in a communication system.
Oh, Min Seok; Cho, Ki Hyoung; Chung, Kyu-Hyuk, Method and apparatus of encoding and decoding data using low density parity check code in a wireless communication system.
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.
Husted, Paul J.; McFarland, William J.; Meng, Teresa H.; Thomson, John S., Method and system for optimizing gain changes by identifying modulation type and rate.
Visalli, Giuseppe; Avellone, Giuseppe, Method of estimating fading coefficients of channels and of receiving symbols and related single or multi-antenna receiver and transmitter.
Benammar, Meryem; Hatefi, Atoosa; Visoz, Raphael, Method of transmitting a digital signal for a semi-orthogonal MS-marc system, and a corresponding program product and relay device.
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 communications interface.
Cronie, Harm; Shokrollahi, Amin; Tajalli, Armin, Methods and systems for noise resilient, pin-efficient and low power communications with sparse signaling codes.
Holden, Brian; Shokrollahi, Amin, Methods and systems for selection of unions of vector signaling codes for power and pin efficient 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.
Poulton, John W.; Tell, Stephen G.; Palmer, Robert E., Methods and systems for transmitting and receiving differential signals over a plurality of conductors.
Raghavan, Sreen A.; Manickam, Thulasinath G.; Sallaway, Peter J.; Taylor, Gerard E., Near-end, far-end and echo cancellers in a multi-channel transceiver system.
Baumgartner, Steven J.; Ferraiolo, Frank D.; Eickhoff, Susan M.; Spear, Michael B., Parallel data communications mechanism having reduced power continuously calibrated lines.
Lee,Jung bae; Kim,Kyu hyoun, Signal transmission circuit and method for equalizing disparate delay times dynamically, and data latch circuit of semiconductor device implementing the same.
Lin, Qi; Lee, Hae-Chang; Kim, Jaeha; Leibowitz, Brian S.; Zerbe, Jared L.; Ren, Jihong, Signaling with superimposed differential-mode and common-mode signals.
Kumar Balachandran ; Rajaram Ramesh ; Havish Koorapaty ; Eric Wang ; Sandeep Chennakeshu ; Amer Hassan, System and method for coding in a telecommunications environment using orthogonal and near-orthogonal codes.
Mowbray Miranda Jane Felicity,GBX ; Davis James Andrew ; Paterson Kenneth Graham,GBX ; Crouch Simon Edwin,GBX, System and method for transmitting data.
Chang, Chi, System for latching an output signal generated by comparing complimentary strobe signals and a data signal in response to a comparison of the complimentary strobe signals.
Northcott, Philip L., Systems and methods for adaptively selecting from among a plurality of error correction coding schemes in a flash drive for robustness and low latency.
Zhang, Heng; Khanpour, Mehdi; Cao, Jun; Liu, Chang; Momtaz, Afshin, Transceiver including a high latency communication channel and a low latency communication channel.
Ozawa, Seiichi; Okamura, Jun ichi; Ishizone, Yohei; Miura, Satoshi, Transmitter circuit, receiver circuit, clock data recovery phase locked loop circuit, data transfer method and data transfer system.
Burnsweig Joseph (Los Angeles CA) Bancroft Charles F. (Shermam Oaks CA), Transmitter-receiver system utilizing pulse position modulation and pulse compression.
Lee, Charles C.; Yu, Frank; Ma, Abraham C., USB-attached-SCSI flash-memory system with additional command, status, and control pipes to a smart-storage switch.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.