Abstract:
In some embodiments a passive impedance equalization network for high speed serial links is described. The impedance equalization network includes at least one stepped impedance transformer near points of impedance discontinuities. The impedance discontinuities may be at an interface connection between two circuit boards. The impedance discontinuities on a circuit board may be at a die-package interface and/or a package-board interface. The stepped impedance transformer may be formed in a package trace, a board trace or both. Forming the stepped impedance transformers in the traces requires no modification to existing package/board design methodology or technology. The stepped impedance transformers can provide impedance matching over a range of frequencies. To account for modeling errors in the design of the stepped impedance transformers integrated circuits transmitting data over the serial link may include active circuitry to select an output/input impedance for transmitters/receivers. Other embodiments are otherwise disclosed herein.
Abstract:
An adaptive equalizer finite impulse response (FIR) filter for high-speed communication channels with modest complexity, where the filter is iteratively updated during a training sequence by a circuit performing the update: (I), where (II) is the filter vector representing the filter taps of the FIR filter, (III) is the data vector representing present and past samples of the received data x (t), d(t) is the desired data used for training, z(t) is the output of the FIR filter, µ determines the memory or window size of the adaptation, and K is a scale factor taking into account practical limitations of the communication channel, receiver, and equalizer. Furthermore, a procedure and circuit structure is provided for calibrating the scale factor K .
Abstract:
A chip includes a chip interface to accept a delay control signal from outside the chip. The chip also includes a controllable delay line to delay an input signal responsive to the delay control signal to provide an output signal with a particular phase relationship to the input signal.
Abstract:
A system and method for creating shareable Internet-based advertisements includes administration console receiving data for Internet-based advertisement from a client, configuring an overlay to provide on top of the Internet-based advertisement. A database operatively connected to the administration console stores data and code related to overlay and advertisement. A share tag is applied to the advertisement, the share tag including a script reference pointing to the stored data and code stored in database. A share tag server retrieves the stored data and code and displays the overlay on the advertisement as an expanded share tag, upon activation of the share tag of the advertisement published on a content website. Upon activation of a share feature on the expanded share tag, the share tag server provides, to a desired social media network server, the stored data needed to display the advertisement on the user's social media network page.
Abstract:
A current mode driver includes a tail current device, a differential pair of input transistors, cascode output transistors, and pre-charge circuits to charge cascode nodes between the differential pair of input transistors and the cascode output transistors. The current mode driver is driven by CMOS drivers that alternately turn the input transistors on and off. A wide-swing bias circuit provides bias voltages for the current mode driver. This bias voltage for the tail current device is closely matched to provide current matching between the bias circuit and the current mode driver.
Abstract:
A current mode driver includes a tail current device, a differential pair of input transistors, (104, 106) cascode output transistors, (112, 114) and pre-charge circuits (108, 110) to charge cascode nodes (109, 111) between the differential pair of input transistors and the cascode output transistors. The current mode driver is driven by CMOS drivers that alternately turn the input transistors on and off. A wide-swing bias circuit provides bias voltages for the current mode driver. This bias voltage for the tail current device is closely matched to provide current matching between the bias circuit and the current mode driver.
Abstract:
An adaptive equalizer finite impulse response (FIR) filter for high-speed communication channels with modest complexity, where the filter is iteratively updated during a training sequence by a circuit performing the update: h ( t + 1) = h ( t ) + µ [sgn { d ( t )} - sgn { z ( t ) - Kd ( t )}]sgn {x( t )} , where h ( t ) is the filter vector representing the filter taps of the FIR filter, x( t ) is the data vector representing present and past samples of the received data x ( t ), d ( t ) is the desired data used for training, z ( t ) is the output of the FIR filter, µ determines the memory or window size of the adaptation, and K is a scale factor taking into account practical limitations of the communication channel, receiver, and equalizer. Furthermore, a procedure and circuit structure is provided for calibrating the scale factor K.