IP Library Patent Application 11524365
Patent Application
App. No. 11/524,365

Data stream converter and data conversion circuit

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/524,365
Abstract

A data stream converter for converting a data stream quickly and flexibly with a simple structure. The data stream converter includes control registers for setting search data or replacement data. The search data stored in the control registers is provided to a comparator, which compares the input stream with the search data from the control registers. A command processor provides a replacement timing signal to a shift register and a switch timing signal to a multiplexer. Data replacement in the data stream is performed by the multiplexer. These operations are realized by data stream converters arranged in multiple stages using a match detection signal.

Claims (26)

1 . A data stream converter comprising:

a shift register for receiving a data stream;

a control register for storing a command;

a command processor for receiving and outputting a match detection signal; and

a multiplexer, wherein;

the command processor instructs the multiplexer to perform a conversion process, based on the command stored in the control register, on the data stream received by the shift register when receiving the match detection signal from a data stream converter in a preceding stage that is connected to said data stream converter; and

the multiplexer outputs the converted data stream.

2 . The data stream converter according to claim 1 , wherein the control register further stores search data, the data stream converter further comprising:

a comparing means for comparing data, wherein the comparing means compares the data stream received by the shift register with the search data stored in the control register and notifies the command processor of a match detection when detecting a match; and

wherein the command processor provides the match detection signal to a data stream converter in a subsequent stage that is connected to said data stream converter.

3 . The data steam converter according to claim 1 , further comprising:

a counter for counting a data position in the received data stream, wherein the data position at which a match is detected is output together with the match detection signal.

4 . The data stream converter according to claim 1 , wherein:

the control register further stores replacement data; and

the command processor acquires the replacement data stored in the control register when the command processor receives the match detection signal and outputs to the multiplexer a switch timing signal for replacing the search data, which is included in the data stream received by the shift register, with the replacement data.

5 . The data stream converter according claim 1 , wherein the command processor outputs to the multiplexer a switch timing signal for deleting the search data, which is included in the data stream received by the shift register, based on the command stored in the control register when the command processor receives the match detection signal.

6 . The data stream converter according to claim 1 , wherein the control register further stores insertion data, and the command processor outputs to the multiplexer a switch timing signal for inserting the insertion data in the search data, which is included in the data stream received by the shift register, based on the command stored in the control register when the command processor receives the match detection signal.

7 . A data conversion circuit comprising:

a plurality of data stream converters connected to one another by a switching means, each data stream converter including:

a shift register for receiving a data stream;

a control register for storing a command;

a command processor for receiving and outputting a match detection signal; and

a multiplexer, wherein;

the command processor instructs the multiplexer to perform a conversion process, based on the command stored in the control register, on the data stream received by the shift register when receiving the match detection signal from a data stream converter in a preceding stage that is connected to the associated data stream converter;

the multiplexer outputs the converted data stream; and

the switching means controls connection between the data stream converters in accordance with a setting of an external register.

Assignments (3)
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0225 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2006
From: UEDA, HIROSHI
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 018324/0391 →