The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 26, 2013
Filed:
Apr. 29, 2008
Adrian Ioan Nistor, Bucharest, RO;
Jason Pelly, Reading, GB;
Adrian Ioan Nistor, Bucharest, RO;
Jason Pelly, Reading, GB;
Freescale Semiconductor, Inc., Austin, TX (US);
Abstract
A method of demultiplexing data, the method comprising: during each of a series of time-units, receiving multiplexed data, wherein the multiplexed data comprises, for each of a plurality of channels, a corresponding quantity of channel data of a corresponding data size; and during each of the series of time-units, for each of the plurality of channels, storing the corresponding quantity of channel data received during that time-unit in a contiguous region of a memory associated with that channel; wherein each of the plurality of channels has a corresponding time-unit-number such that, for each of the plurality of channels, the channel data stored in the corresponding region of the memory for that channel is to be processed after a number of time units equal to the time-unit-number for that channel has passed since channel data for that channel was last processed; characterized in that the method comprises: determining the locations of the regions of the memory based on the data sizes and the time-unit-numbers corresponding to one or more channels from the plurality of channels such that the step of storing will not store channel data at a location in the memory that is currently storing channel data that has not yet been processed.