8823561

In-System Reconfigurable Circuit for Mapping Data Words of Different Lengths

PublishedSeptember 2, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
6 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A de-mapping circuit for a de-mapping of input words of a first length into output words of a second length different from the first length, comprising: a word register of the first length for successively storing each of the inputs words responsive to cycles of a clock; a plurality of temporary registers of the second length for temporarily storing the output words, a plurality of sets of first multiplexers corresponding to the plurality of temporary registers, each first multiplexer configured to select a bit from the input words stored in the word register, the sets corresponding to the temporary registers such that the bits selected by each set of first multiplexers are stored by the corresponding temporary register to form the temporarily-stored output words, wherein the selection by the first multiplexers is configured by address signals; and a memory for storing the address signals for the multiplexers.

Plain English Translation

A circuit de-maps input data words of one length into output data words of a different length. It uses a word register to store the input words, updated on each clock cycle. Multiple temporary registers store the output words. Sets of multiplexers, one set per temporary register, select specific bits from the input word register and route them to their corresponding temporary register. These multiplexers are controlled by address signals, which are stored in a memory. The selected bits form the output word in each temporary register.

Claim 2

Original Legal Text

2. The de-mapping circuit of claim 1 , further comprising: an second multiplexer for selecting from the temporarily-stored output words, wherein the second multiplexer is configured by address signals stored in the memory; and a de-mapped sample register of the second length for storing an output word selected by the second multiplexer.

Plain English Translation

The data de-mapping circuit also includes a second multiplexer that selects from the output words stored in the temporary registers. This second multiplexer is also controlled by address signals from the memory. The selected output word is then stored in a separate "de-mapped sample register". So, after the first stage creates multiple potential output words, this stage chooses one to be the final output.

Claim 3

Original Legal Text

3. The de-mapping circuit of claim 1 , wherein the de-mapping circuit is integrated into an integrated circuit.

Plain English Translation

The data de-mapping circuit that converts input data words of one length to output data words of a different length, using registers, multiplexers controlled by address signals, and memory as described in claim 1, is implemented as an integrated circuit. This means the entire circuit is fabricated on a single semiconductor chip.

Claim 4

Original Legal Text

4. The de-mapping circuit of claim 1 , wherein the de-mapping circuit comprises a programmable logic device (PLD) having logic resources configured to form the multiplexers.

Plain English Translation

The data de-mapping circuit that converts input data words of one length to output data words of a different length, using registers, multiplexers controlled by address signals, and memory as described in claim 1, is implemented using a Programmable Logic Device (PLD). The PLD's configurable logic resources are programmed to create the multiplexers needed for bit selection and routing.

Claim 5

Original Legal Text

5. A method of de-mapping input words of a first length into output words of a second length different from the first length, comprising: storing an inputs word into a first register of the first length; selecting bits from the stored input word and temporarily storing each selected bit into a separate second register of the second length; and repeating the storing and selecting steps until the second registers store each store an output word of the second length, wherein the selecting is performed by a set of first multiplexers responsive to address signals.

Plain English Translation

A method for de-mapping data words involves storing an input word into a first register. Then, specific bits are selected from this stored input word and each selected bit is stored into a separate second register. These second registers collectively form the output word. This storing and bit-selecting process repeats until the second registers contain a complete output word. First multiplexers, driven by address signals, perform the bit selection.

Claim 6

Original Legal Text

6. The method of claim 5 including: selecting among the output words stored in the second registers; and successively storing the selected output words in a third register, wherein the selecting is performed by a second multiplexer responsive to address signals.

Plain English Translation

This data de-mapping method also involves selecting among the output words that are stored in the second registers (as in claim 5's method of de-mapping input words of a first length into output words of a second length by storing the input word in a first register, selecting bits and storing in separate second registers until a complete output word is formed). The selected output word is then stored in a third register. A second multiplexer, controlled by address signals, performs the selection of the final output word.

Patent Metadata

Filing Date

Unknown

Publication Date

September 2, 2014

Inventors

Michael Hammer
David Pierce
Jin Zhang

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “IN-SYSTEM RECONFIGURABLE CIRCUIT FOR MAPPING DATA WORDS OF DIFFERENT LENGTHS” (8823561). https://patentable.app/patents/8823561

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8823561. See llms.txt for full attribution policy.