Abstract:
A receiver for receiving an incoming signal over a communication medium includes an echo canceller, which is adapted to receive an outgoing signal transmitted over the communication medium, and to process the outgoing signal using a set of variable processing coefficients in order to generate an echo cancellation signal. A summer combines the incoming signal with the echo cancellation signal so as to generate an echo-cancelled signal. An equalizer applies an equalization operation to the echo-cancelled signal so as to generate an equalized signal. A residual echo cancellation circuit processes the equalized signal so as to adaptively update the variable processing coefficients of the echo canceller.
Abstract:
A solid state image sensor has an array of pixels formed on an epitaxial layer on a substrate. Each pixel is relatively large so that it has a high light collecting ability, such as 40-60 nullm, but the pixel photodiode is relatively small so that it has a low capacitance, such as 4-6 nullm. Active elements of the pixel photodiode are formed in wells that are spaced away from the pixel photodiode so that the latter is surrounded by epitaxial material.
Abstract:
An image sensor includes pixels which are of the four-transistor, PIN photodiode type. In each pixel, the charge on a photodiode is transferred by a transfer gate to a sensing node. Readout of reset and read voltages is via an amplifier. A gain capacitor is connected in feedback across the amplifier. Read and reset gates are controlled so that the pixel is reset to a virtual ground voltage controlled by the gain capacitor. This is independent of the pixel parasitic capacitance.
Abstract:
An active pixel array has the signal output of each pixel connected to a first column conductor, and a reset switch connected to a second column conductor. The first and second column conductors are connected to a read-reset amplifier. The read-reset amplifier operates in a first mode in which a reset voltage is applied to the second column line, and in a second mode in which pixel output signals are buffered from the first column line. The read-reset amplifier can also operate as a comparator forming part of an ADC circuit.
Abstract:
A ramp generator includes a resistance ladder supplied with a constant current. Switches are closed in sequence by a shift register to provide a stepped ramp output. The constant current is controlled by referencing an on-chip bandgap voltage that is used as an input to a feedback circuit controlling current through a reference resistor ladder.
Abstract:
A method for efficient low power motion estimation of a digital video image is provided in which processing requirements are reduced based upon the content being processed. The method performs motion estimation of a current video image using a search window of a previous video image. The method may include forming mean pyramids of a reference macroblock and the search area and a full search at a lowest resolution. A number of candidate motion vectors (CMVs) propagated to lower levels may be dependent on a quantized average deviation estimate (QADE) of a current macroblock and the maximum distortion band obtained during training for that QADE value at that particular level. Training over a sequence may be triggered at the beginning of every sequence. This training technique may be used to determine the value of the maximum distortion band for all QADEs of the macroblocks occurring over the training frames.
Abstract:
A system for simplifying the programmable memory-to-logic interface in field programmable gate arrays (FPGAs) is provided. An interface may be used to isolate the general purpose routing architecture for intra-programmable logic blocks (PLBs) from the random access memory (RAM) address lines, data lines, and control lines. The PLBs and the input-output resources of the FPGA access the embedded memory (or RAM) using dedicated direct interconnects. Certain of these direct interconnects may originate from PLBs in the vicinity of the RAM. The remainder run between the input-output (IO) pads/routing and the RAM blocks. A bus routing architecture is also provided to combine the memories to emulate larger RAM blocks. This bus routing provides interconnection among RAM blocks and is isolated from the PLB routing resources.
Abstract:
A system for relatively rapidly configuring reconfigurable devices with a plurality of latches is provided. The number of clock cycles for loading the configuration data may be reduced by a substantial amount, and the fidelity of data loaded into the configuration latches may be relatively high. The invention also incorporates procedures for configuring multiple reconfigurable devices, which are similar to daisy chaining techniques.
Abstract:
An image plane includes a plurality of pixels. Each pixel comprises a photodiode and two transistors, and each pixel is connected by a signal bus to a respective storage node located off the image plane. Each storage node comprises two capacitors and associated switches. One of the transistors applies a reset pulse to the pixel, and the other transistor connects the pixel to a given conductor of the signal bus, which is then connected to the storage node. The pixel transistors can be operated simultaneously, and the sensed values can subsequently be transferred from the storage nodes sequentially.
Abstract:
A programmable logic device may include a programmable interconnect structure and a plurality of configurable logic elements including data latches interconnected by the interconnect structure. At least one of the configurable logic elements may be configurable as both a shift register and a lookup table. Also, the shift register may be enabled to operate as a bi-directional shift register by the inclusion of a first circuit for configuring the data latches either as series-connected inverters during a shift operation or as data latches after each shift operation. A second circuit for selecting a direction of shifting may also be included, as well as a third circuit for supplying data to the input of the shift register as determined by the direction of shifting.