Abstract:
A device for storing blocks of bits intended to be decoded according to a block decoding algorithm. The blocks are likely to belong to a given category out of a first category and a second category. The first category corresponds to a first given block size, and the second category corresponds to at least one second given block size less than said first block size. The storage device comprises three storage elements having a size suitable for storing one block of the first category each, and at least two of which are structured to store either one block of the first category, or one block of the second category or a number of blocks of the second category simultaneously.
Abstract:
A method and device are provided for decoding one or more audio data streams and one or more video data streams obtained from one or more sources. According to the method, portions of the audio data stream and portions of the video data stream are loaded into a set of buffer memories, and audio data and video data are supplied from the buffer memories at the input of at least one audio decoder and of at least one video decoder, respectively. The video data and the audio data are decoded with the aid of the audio decoder and of the video decoder, respectively. The loading is carried out by a management module according to the Pull mode. Alternately or additionally, the supplying is carried out by the management module according to the Push mode. The management module is regulated by the video decoder.
Abstract:
A device is provided for electrically connecting an integrated circuit chip. The device includes a main board, an intermediate board, and electrical connection balls in a space separating the boards. In the space, a peripheral zone comprises a peripheral matrix of balls, a central zone comprises a central matrix of balls, a first secondary zone comprises a matrix of electrical connection vias linked to the balls of the two adjacent rows of balls of the peripheral matrix, and a second secondary zone comprises a matrix of electrical connection vias linked to balls of the central matrix. The first secondary zone and the second secondary zone are separated by an intermediate zone that includes at least a first part having at least one complementary row of electrical connection balls, and a second part having complementary electrical connection vias linked to the balls of this complementary row.
Abstract:
A method and a system of alignment of an integrated circuit chip pick-and-place equipment with an origin of a wafer supporting these circuits, comprising optically searching on the wafer at least one reference pattern formed, on manufacturing of the integrated circuits, in a reference chip, the reference pattern being different from optically-recognizable patterns of the other chips.
Abstract:
A circuit intended to provide two D.C. voltages of inverted polarities based on an A.C. voltage, comprising: two capacitors having their respective electrodes connected to two terminals intended to receive said A.C. voltage and having their second respective electrodes connected to each other by two first diodes in anti-series; a controllable current source having a first terminal connected to the common anodes of said first diodes; two second diodes connected in anti-series between said terminals intended to receive said A.C. voltage and having their common cathodes connected to a second terminal of said controllable current source; a circuit for controlling said current source; and two third diodes connected in anti-series between said terminals intended to receive said A.C. voltage, said control circuit sampling its power supply between the common cathodes of the second diodes and the common anodes of the third ones.
Abstract:
A method is provided for configuring a microcontroller clock system that includes a main oscillator, a phase locked loop, and a backup oscillator. According to the method, the main oscillator and the backup oscillator are activated in reset mode. A clock signal is generated from the backup oscillator, and the clock signal that is generated is applied to the microcontroller in order to start the microcontroller. Also provided are a clock system for a microcontroller, and a microcontroller including a clock system.
Abstract:
An electronic circuit comprises a plurality of configurable cells configured according to a chaining command signal. These configurable cells are configured either in a chained state in which the configurable cells are functionally connected in a chain to form a shift register, if the chaining command signal is in a first state, or in a functional state in which the configurable cells are functionally linked to logic cells with which they co-operate to form at least one logic circuit, if the mode command signal is in a second state. It is provided that a test data word will be preceded by a signature. The set formed by the digital signature and the data word forms a test sequence. The signature is verified before the introduction of the test data word by an appropriate detection circuit.
Abstract:
The method of transferring data between a first and a second set of elements via a switch that includes a set of paths each associated with a weighting coefficient representing a data stream for each path. The method includes a credit flow control between the first set of elements and the switch and a credit flow control between the switch and the second set of elements. An available credit coefficient is computed for each element of the first set on the basis of a credit allocated by each element of the second set and of the weighting coefficient of each path.
Abstract:
A system for routing a data packet between N elements includes N network interfaces respectively connected to the N elements, with N being an even integer, and an on-chip packet-switched communication network arranged in a ring structure. The packet-switched communication network includes N routers respectively connected to the N interfaces, and N pairs of opposite uni-directional ring links. Each pair of ring links couples two adjacent routers in the ring structure, and each ring link provides two virtual channels. There are N/2 pairs of opposite uni-directional crossing links, with each pair of crossing links coupling two diametrically opposite routers in the ring structure. Processing circuitry is distributed within the N routers and the N network interfaces for determining direction of the data packet to be transmitted over a path from a source element to a destination element in the ring structure, and for determining at each router in the path which virtual channel is to be used to avoid deadlocks in the transmission.
Abstract:
The mixer amplifier includes an amplification stage having a current source circuit and a plug filter adapted to modify the current circulating in the current source circuit. The amplification stage and a mixer stage amplify an incoming signal and transpose the frequency of the signal to a predetermined frequency. Resistors pairs measure the imbalance between two branches and have a relatively high value (thus creating a high-pass filter). When the branches are perfectly balanced, the voltage tapped by the non-inverting terminal of the operational amplifier A is zero. During an imbalance, this voltage rises. The output of the amplifier drives the TNP transistor T9, causing current to flow into branches to solicit the transistors T7 or T8 of the current source circuits and thus return the two branches to balance. Accordingly, a balance is maintained between the two branches by providing a feedback within the mixer amplifier.