Abstract:
The method and apparatus reduce access time in synchronous FIFOs with zero latency overheads. A FIFO buffer comprises FIFO means (301) storing 'n' data words, each 'm' bits wide, having an 'm' bit wide data input terminal. Furthermore, the FIFO buffer includes read data set selection means (303) connected to the data output terminals of the FIFO means and having two data output terminals providing simultaneous access to a selected storage location at an odd address and an even address. Odd read pointer generating means (304) provide the selection input to the data selection means (303) for selecting data at an odd read address of the read data selection means, while even read pointer generating means (305) provide the input for selecting data at an even read address. Multiplexing means (306) coupled to each of the two data output terminals of the read data set selection means select one of its outputs as the final output of the FIFO. State controlling means (310) coupled to the multiplexing means (306) control the selection of the final output and the selection input to the read data set selection means for selecting an odd read address and an even read address.
Abstract:
The present invention provides an improved Finite Impulse Response (FIR) filter providing linear scalability and implementation without the need for delay lines, comprising a multiprocessor architecture including a plurality of ALUs (Arithmetic and Logic Units), multipliers units, data cache, and load/store units sharing a common instruction cache, and multi-port memory, and an assigning means for assigning to each available processing unit the computation of specified unique partial product terms and the accumulation of each computed partial product on specified output sample values. A method is also provided for implementing an improved Finite Impulse Response (FIR) filter providing linear scalability using a multiprocessing architecture platform without the need for delay lines.
Abstract:
The present invention provides an improved Finite Impulse Response (FIR) filter providing linear scalability and implementation without the need for delay lines, comprising a multiprocessor architecture including a plurality of ALUs (Arithmetic and Logic Units), multipliers units, data cache, and load/store units sharing a common instruction cache, and multi-port memory, and an assigning means for assigning to each available processing unit the computation of specified unique partial product terms and the accumulation of each computed partial product on specified output sample values. A method is also provided for implementing an improved Finite Impulse Response (FIR) filter providing linear scalability using a multiprocessing architecture platform without the need for delay lines.
Abstract:
An improved multi-wordline memory architecture providing decreased bitline coupling for increased speed and reduced power consumption comprising an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to a multiplexing arrangement for sharing bitlines of adjacent bitcells.
Abstract:
A method and an improved apparatus for clock recovery from data streams containing embedded reference clock values (29) characterized in that controlled clock source means consists of controllable digital Fractional Divider means (2.5) receiving a control value from digital comparator means (2.3) and a clock input from a digital clock synthesizer means (2.8) driven by a fixed oscillator means (2.7).
Abstract:
Disclosed herein is a system (e.g. satellite TV, satellite broadband) including a communications connection, with a set top box (58) coupled to the communications connection. A control unit (70) for a receiver (52) is coupled to the communications connection. At least one environmental sensor (51 a, 51b) is configured to generate environmental data about a local environment in which the at least one environmental sensor is located, and to send the environmental data to the control unit (70). The control unit (70) is configured to transmit the environmental data to the set top box over the communications connection. The set top box (58) is configured to process the environmental data. The set top box (58) may send the environmental data to a server f(62) or weather prediction, use in a community weather portal, etc.
Abstract:
The present invention relates to a low consumption flip-flop circuit with data retention, comprising at least one flip-flop (10) and at least one retention cell (20; 200) connected to the output of the flip-flop and configured so that during normal operation of the flip-flop circuit, the retention cell transmits the data or logic state present on the output terminal of the flip-flop to its own output terminal (SO), while during low consumption operation of the flip-flop circuit a latch circuit (22; 220) of the retention cell suitable to memorise data or a logic state corresponding to the last data or logic state present on the output terminal of the flip-flop is activated.
Abstract:
The present invention provides a digital radio frequency (RF) modulator for providing modulation for base-band TV signals. The RF modulator provides direct conversion of digital base-band audio and video signals to a desired RF channel frequency, without any analogue up conversion. The RF modulator in the present invention includes an audio module, a video module, and a RF converter. The audio module includes a pre-emphasis filter, a multi-stage audio interpolator and a complex frequency modulator to generate frequency modulated (FM) audio signals. The video module includes a complex VSB filter, a group-delay compensation filter and some processing logic to generate a filtered output video signal. The RF converter includes a complex adder, a complex multiplier and a RF interpolator to construct the base band TV signals and to shift the base band TV signals in a frequency domain to the desired RF channel frequency. The exponential video carrier is generated at baseband and has a frequency whose value is in the range of +/-13.5MHz. The RF interpolator includes a zero pad logic followed by a quadrature band pass filter (BPF), and an optional second stage of another zero-pad logic followed by a real band pass filter (BPF). The second stage is optional in the sense that it is required only if the desired RF channel is in the higher VHF band.