Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Method-and-device-for-depuncturing-data

 Artificial random-number pattern generating circuit
It is, therefore, an object of the invention to overcome the problems existing in the conventional ...


 Data processing apparatus
According to the invention there is provided data processing apparatus comprising a plurality of ...


 Electronic endoscope apparatus having different image processing characteristics for a moving image and a still image
It is, therefore, an object of the present invention to provide an electronic endoscope apparatus ...


 Video processing circuit with IF AGC loop, auxiliary video clamp and shared reference voltage source formed on common integrated circuit
The receiver 10 of FIG. 1 includes an antenna input terminal 12 for receiving an RF modulated ...


 Digital synthesis technique for pulses having predetermined time and frequency domain characteristics
In FIG. 1, an illustrative embodiment of the invention performs the digital synthesis technique to ...


 Non-recursive half-band filter with complex valued coefficients for complex input and output signals
It is an object of the present invention to provide a non-recursive half-band filter that makes it ...


 Communicating adder tree system for neural array processor
In accordance with the apparatus of the invention, an array processor comprises a plurality of ...


 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** *** NO IMAGES AVAILABLE***
Description:...


 Approximation system
The invention provides a new and improved method and system for generating a continuous piece-wise ...


 Demodulation logic unit adaptable to multiple data protocols
OF A PREFERRED EMBODIMENT Generally this disclosure deals with a data demodulation logic unit that ...


 Method and device for depuncturing data

Details
Inventors: Laskowski, Paul J.;
Assignee: Hughes Electronics (Los Angeles, CA)
Primary Examiner: Envall, Jr.; Roy N.
Assistant Examiner: Moise; Emmanuel L.
Attorney, Agent or Firm: Whelan; J., Denson-Low; Wanda

A circuit and method for depuncturing data in the receiver circuitry of a digital communications system. The depuncturing circuit includes a multiplexer circuit that receives a punctured stream of data and a delayed version of the punctured stream of data. The multiplexer circuit generates a multiplexer output which can be either a bit from the punctured stream of data, or a bit from the delayed version of the punctured stream of data. A control circuit is coupled to the multiplexer circuit to select which multiplexer input appears on the multiplexer output. The control circuit selects the multiplexer output according to a depuncture pattern that reproduces the pre-punctured order of the data stream. The control circuit may be a counter coupled to a decoder which is coupled to the multiplexer. The decoder may be specially designed to decode the predetermined depuncture pattern and rate, and the counter controls the decoder's movement through the depuncture pattern and rate. Alternatively, the decoder may be a programmable device, allowing the designer to program the desired depuncture pattern and rate into the decoder.

DETAILED DESCRIPTION The present invention relates in general to a method and device for depuncturing data in the receiver circuitry of a digital communications system.
The method and device of the present invention provides a depuncturing circuit that is relatively simple, uses few logic components, is easily designed and implemented, and is easily modified to accommodate different puncture patterns and rates.
The depuncturing circuit and method of the present invention takes advantage of the observation that a given "bit" in a punctured data stream will never be more than a predetermined number of "bit-spaces" or clock cycles away from its original position in the pre-punctured data stream.
Thus, each bit in a punctured data stream is either in its pre-puncture position or "n" bits away from its pre-puncture position.
The punctured data stream is essentially a time line, and thus, depuncturing may be accomplished according to the present invention by sequentially selecting (according to the appropriate depuncture sequence) the current bit in the data stream, a delayed version of the current bit in the data stream, or a "puncture" signal which indicates that the bit position was punctured and therefore the logic level of that bit position is unknown.
The selection procedure may be implemented by using a multiplexer circuit to accept the different possible inputs, and a control circuit connected to the multiplexer circuit to sequentially select the inputs according to the appropriate depuncture sequence.
Accordingly, the depuncturing circuit of the present invention includes a multiplexer circuit that receives a punctured stream of data and a delayed version of the punctured stream of data.
The multiplexer circuit generates a multiplexer output which can be either a bit from the punctured stream of data, or a bit from the delayed version of the punctured stream of data.
A control circuit is coupled to the multiplexer circuit to select which multiplexer input appears on the multiplexer output



Related patents
  Method and apparatus for the generation of simple burst error correcting cyclic codes for use in burst error trapping decoders
OF THE INVENTION Basic concepts and operations according to preferred embodiments of the present invention will be described below in more detail with reference to the ...
  Indicator apparatus for indicating notes emitted by means of a musical instrument
I claim: 1. Apparatus for indicating the presence of musical notes and for identifying the musical notes detected comprising: means for amplifying input signals ...
  Vacuum power servo booster
In accordance with these objects, a vacuum power servo booster is provided in which, according to the invention, a retainer for an annular seat extending from the ...
  Variable impedance detecting circuit for a telephone line auxiliary device
Briefly, and in accordance with the present invention, the above drawbacks and disadvantages attendant with the prior art are overcome by providing an automatic ...
  Microprocessor having program counter registers for its coprocessors
The basic idea is that when an exception occurs in the coprocessor (CP) there has to be a way to identify the program counter (PC) value of the instruction that took the ...
  Digital programmable timing device
What is claimed is: 1. A system for synchronizing analog data from a rotating device having a plurality of blades with the rotation of said rotating device which ...
  Character information processing system
An object of the present invention is to provide a novel character recognition system. In the system according to the present invention, no host computer is required and ...
  Musical tone waveshape generator
It is, therefore, an object of the invention to provide a novel musical tone waveshape generator which has eliminated the above described disadvantages of the prior art ...
  Polyphonic computer organ
The musical instrument according to the invention is a truly polyphonic instrument which is not subject to the limitations of the prior art. Its operation is completely ...
  Electronic musical instrument
What is claimed is: 1. An electronic musical instrument comprising: a plurality of selectively actuable keying means, each of said keying means corresponding to a single ...

0.054

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved