Device and method for parallel processing implementation of bit-stuffing/unstuffing and NRZI-encoding/decoding
AssigneeSynopsys, Inc.
InventorRavikumar Govindaraman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorRavikumar Govindaraman
Estimating the term…
A data processing system having a device for processing data bits in parallel to generate bit-stuffed data, bit-unstuffed data, Non-Return-to-Zero-Inverted (NRZI) encoded data or NRZI-decoded data. The data processing system has a system clock operating at a system clock rate S. The device includes a data processing device and a local clock operating at a local clock rate L. The data processing device has a data storage element and a processing circuit and operates at the local clock rate L. The data storage element receives a number of bits N, where N is defined by the relation N=S/L. The processing circuit also generates N processed data bits. Bit-stuffing/unstuffing and NRZI-encoding/decoding is implemented on the received data through execution of a parallel processing operation on the data at a desired local clock rate
A data processing device that processes raw data bits in parallel to generate bit-stuffed data comprising:
A device that processes data bits to generate Non-Return-to-Zero-Inverted-encoded data comprising:
A data processing device that processes Non-Return-to-Zero-Inverted-encoded data to generate Non-Return-to-Zero-Inverted-decoded data comprising:
The data processing device according to claim the 30 wherein the second plurality of memory addresses comprises a predetermined number N of memory addresses.
A device that processes bit-stuffed data bits to generate raw data comprising:
A method for processing raw data bits to generate bit-stuffed data comprising the steps of:
A method of processing data bits to generate Non-Return-to-Zero-Inverted-encoded data comprising the steps of:
A method for processing Non-Return-to-Zero-Inverted-encoded data to generate Non-Return-to-Zero-Inverted-decoded data comprising the steps of:
A method for processing bit-stuffed data to generate raw data comprising the steps of:
A data processing system having a system clock operating at a system clock rate S, comprising:
A data processing system having a system clock operating at a system clock rate S, comprising:
Dependencies are inferred from the claim text.