Clock-embedded vector signaling codes

    公开(公告)号:US10374846B2

    公开(公告)日:2019-08-06

    申请号:US16031875

    申请日:2018-07-10

    申请人: Kandou Labs, S.A.

    摘要: Vector signaling codes providing guaranteed numbers of transitions per unit transmission interval are described, along with methods and systems for their generation and use. The described architecture may include multiple communications sub-systems, each having its own communications wire group or sub-channel, clock-embedded signaling code, pre- and post-processing stages to guarantee the desired code transition density, and global encoding and decoding stages to first distribute data elements among the sub-systems, and then to reconstitute the received data from its received sub-system elements.

    Method for Measuring and Correcting Multi-Wire Skew

    公开(公告)号:US20190013927A1

    公开(公告)日:2019-01-10

    申请号:US15641313

    申请日:2017-07-04

    申请人: Kandou Labs, S.A.

    IPC分类号: H04L7/00

    摘要: Generating, during a first and second signaling interval, an aggregated data signal by forming a linear combination of wire signals received in parallel from wires of a multi-wire bus, wherein at least some of the wire signals undergo a signal level transition during the first and second signaling interval; measuring a signal skew characteristic of the aggregated data signal; and, generating wire-specific skew offset metrics, each wire-specific skew offset metric based on the signal skew characteristic.

    CLOCK DATA RECOVERY WITH DECISION FEEDBACK EQUALIZATION

    公开(公告)号:US20170317859A1

    公开(公告)日:2017-11-02

    申请号:US15582545

    申请日:2017-04-28

    申请人: Kandou Labs, S.A.

    IPC分类号: H04L25/03 H04L7/033

    摘要: Methods and systems are described for generating two comparator outputs by comparing a received signal to a first threshold and a second threshold according to a sampling clock, the first and second thresholds determined by an estimated amount of inter-symbol interference on a multi-wire bus, selecting one of the two comparator outputs as a data decision, the selection based on at least one prior data decision, and selecting one of the two comparator outputs as a phase-error indication, the phase error indication selected in response to identification of a predetermined data decision pattern.

    Control Loop Management and Vector Signalling Code Communications Links
    7.
    发明申请
    Control Loop Management and Vector Signalling Code Communications Links 有权
    控制环路管理和矢量信令码通信链路

    公开(公告)号:US20150256326A1

    公开(公告)日:2015-09-10

    申请号:US14717717

    申请日:2015-05-20

    申请人: Kandou Labs S.A.

    IPC分类号: H04L7/00 H04L1/00

    摘要: Vector signaling code communications systems rely on group transmission of code symbols using multiple signaling channels that must be actively monitored and adjusted to minimize differential signal characteristics. Information obtained during receive detection may be analyzed to identify channel operational characteristics during normal operation and perform non-disruptive channel adjustments. Initialization or start-up adjustment may also be performed using intentionally transmitted patterns.

    摘要翻译: 矢量信令码通信系统依赖于使用多个信令信道的码元组的传输,这些信令信道必须被主动监视和调整以最小化差分信号特性。 可以分析在接收检测期间获得的信息,以在正常操作期间识别信道操作特性,并执行非中断信道调整。 初始化或启动调整也可以使用故意传输的模式进行。

    Method and system for calibrating multi-wire skew

    公开(公告)号:US10243614B1

    公开(公告)日:2019-03-26

    申请号:US15881512

    申请日:2018-01-26

    申请人: Kandou Labs, S.A.

    IPC分类号: H04B3/00 H04B3/462

    摘要: Methods and systems are described for receiving, over a plurality of consecutive signaling intervals, a plurality of codewords, each codeword received as a plurality of symbols via wires of a multi-wire bus, the plurality of symbols received at a plurality of multi-input comparators (MICs), wherein each symbol is received by at least two MICs, generating, for each codeword, a corresponding linear combination of the received symbols, generating a plurality of composite skew measurement signals over the plurality of consecutive signaling intervals, each composite skew measurement signal based on samples of one or more linear combinations, and updating wire-specific skew values of the wires of the multi-wire bus, wherein one or more wire-specific skew values are updated according to composite skew measurement signals associated with linear combinations formed by at least two different MICs.