High speed buffering for time-interleaved ADCS with reduced ISI and increased voltage gain

    公开(公告)号:US10014876B1

    公开(公告)日:2018-07-03

    申请号:US15451194

    申请日:2017-03-06

    CPC classification number: H03M1/38 H03M1/1215 H03M1/1245

    Abstract: System and method of buffering sampled signals in a time-interleaved analog-to-digital converter (ADC). When the input voltage to the buffer varies to a different level, a constant reset voltage is supplied to the buffer output that drives a large capacitive load, e.g., composed of an array of sub-ADCs. The reset voltage functions to remove the capacitive effect from a previous output value on the load. As a result, the buffer can buffer the input for the load without introducing intersymbol interference (ISI). A reset switch can be used to control the supply of the reset voltage to the buffer output according to a predetermined clock signal. The reset voltage may be the common mode potential in a differential source follower in the buffer. An additional voltage gain can be advantageously achieved by the buffer with a gain factor being independent of the load capacitance.

    RESOLVING INTERACTION BETWEEN CHANNEL ESTIMATION AND TIMING RECOVERY

    公开(公告)号:US20170373827A1

    公开(公告)日:2017-12-28

    申请号:US15191229

    申请日:2016-06-23

    CPC classification number: H04L7/04 H04L7/0062 H04L7/0087 H04L7/0331 H04L25/03

    Abstract: System and method of timing recovery for recovering a clock signal with reduced interaction between an adaptive channel estimator and the overall timing loop for correcting clock phase. The channel response estimation in the timing recovery loop is dynamically adapted to the current channel response that varies over time. The channel estimator includes compensation logic operable to detect and compensate a correction of clock phase ascribed to the channel estimator. The compensation logic can calculate the offset between a center of filter (COF) value and a COF nominal value, the offset indicative of the amount and direction of clock phase correction contributed by the channel estimator. Based on the offset, the compensation logic adjusts the estimates channel response by adjusting the tap weights of the channel estimator to correct the offset, thereby compensating the clock phase correction.

    HIGH SPEED ADD-COMPARE-SELECT FOR VITERBI DECODER

    公开(公告)号:US20170163380A1

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

    申请号:US14961228

    申请日:2015-12-07

    CPC classification number: H04L1/0054 H03M13/4107 H03M13/6502

    Abstract: System and method of comparing-selecting state metric values for high speed. Viterbi decoding. In an Add-Compare-Select (ACS) unit, a select-control signal is produced by Boolean operations on comparator decision signals and used to control a multiplexer structure. The comparator decision signals can be generated in parallel by an array of comparators comparing all possible pairs of a set of state metrics values. The Boolean operations are predefined through Boolean algebra that uses the decision signals as variables and complies with restriction imposed by the selection criteria, e.g., to select an minimum or maximum value of the set of state metrics values. The Boolean operations are performed by a logic module implemented using basic logic gates, such as AND, OR and NOT. As a result, the multiplexer structure that receives the set of input values can output the optimum value responsive to the select control signal.

    Flow pinning in a server on a chip
    10.
    发明授权
    Flow pinning in a server on a chip 有权
    在芯片上的服务器中流动锁定

    公开(公告)号:US09588923B2

    公开(公告)日:2017-03-07

    申请号:US14162903

    申请日:2014-01-24

    CPC classification number: G06F13/385

    Abstract: Various embodiments provide for a system on a chip or a server on a chip that performs flow pinning, where packets or streams of packets are enqueued to specific queues, wherein each queue is associated with a respective core in a multiprocessor/multi-core system or server on a chip. With each stream of packets, or flow, assigned to a particular processor, the server on a chip can process and intake packets from multiple queues from multiple streams from the same single Ethernet interface in parallel. Each of the queues can issue interrupts to their assigned processors, allowing each of the processors to receive packets from their respective queues at the same time. Packet processing speed is therefore increased by receiving and processing packets in parallel for different streams.

    Abstract translation: 各种实施例提供了芯片上的系统或执行流锁定的芯片上的系统,其中分组或分组流入队列到特定队列,其中每个队列与多处理器/多核系统中的相应核相关联或 服务器在芯片上。 对于分配给特定处理器的每个数据包流或流,芯片上的服务器可以并行地从同一个以太网接口的多个流处理和进入来自多个队列的数据包。 每个队列可以向其分配的处理器发出中断,从而允许每个处理器同时从其各自的队列接收数据包。 因此,通过为不同流并行接收和处理数据包,从而增加分组处理速度。

Patent Agency Ranking