Resources Contact Us Home
Block interleaver and de-interleaver with buffer to reduce power consumption

Image Number 4 for United States Patent #6625763.

A block interleaver is provided using a relatively small register file and a larger random access memory (RAM). In one embodiment, the size of the RAM is larger than the size of the register file by at least one order of magnitude. As a result, the register file consumes significantly less power than the RAM for similar operations. The register file receives a stream of sequential data values and stores the data values in a column order. The data values are then read from the register file in a row order. The data values read from the register file in a row order are then written to the RAM in a row order. The data values are then read from the RAM in a row order, thereby creating an interleaved data stream. In a particular embodiment, the data values are written to the RAM in a staggered row order and read from the RAM in a sequential row order. All accesses to the RAM are performed using the full width of the RAM, such that no unnecessary power is used to access the RAM. The register file consumes significantly less power than the RAM, thereby providing an overall power savings for the interleaving process. In different embodiments, the register file can be a single-port device or a dual-port device. A similar block de-interleaver is provided in another embodiment.

  Recently Added Patents
Generating package profiles in software package repositories using selective subsets of packages
Circuit arrangement having a load transistor and a voltage limiting circuit and method for driving a load transistor
Light fixture
Reliable and accurate usage detection of a software application
Bipolar transistor with diffused layer between deep trench sidewall and collector diffused layer
Techniques for image segment accumulation in document rendering
Shipping container explosives and contraband detection system using nuclear quadrupole resonance
  Randomly Featured Patents
Computer-aided education systems and methods
Thin film electro-optical deflector device and a method of fabrication of such a device
System, support for carrying out measurings and/or servicings in a wellbore or in a well in the process of being drilled and uses thereof
Semiconductor memory device and method for fabricating the same
Auxiliary transport device for sewing machines
Combination cable bolt system
Glide head assembly and method therefor
Process for the preparation of indoles
Method of making a bent inflation tube
Rotary pipe and fixed channel auger with intermediate outer supporting elements