Communication chip and data processing method
AssigneeSanechips Technology Co., Ltd.
InventorRuixiang Ding
Life of this patent
Estimating the term…
Abstract
Embodiments of the present application provide a communication chip and a data processing method. The communication chip includes a plurality of synchronization modules, a set of buffer modules, and a plurality of alignment modules. The synchronization module is configured to receive data of a corresponding channel, synchronize the received data, and store the synchronized data into the buffer module; the buffer module includes a plurality of first-in-first-out queues FIFO, and the FIFO is configured to buffer the synchronized data output by the corresponding synchronization module; and the alignment module is configured to align the synchronized data of the corresponding channel in the buffer module, and combine and output the aligned data.
Claims10
A communication chip, comprising:
- a plurality of synchronization modules;
- a set of buffer modules;
- and
- a plurality of alignment modules,
- wherein the synchronization module is configured to receive data of a corresponding channel, synchronize the received data, and store the synchronized data into the buffer module;
- the buffer module comprises a plurality of first-in-first-out queues FIFO, and the FIFO is configured to buffer the synchronized data output by the corresponding synchronization module;
- the alignment module is configured to align the synchronized data of the corresponding channel in the buffer module, and combine and output the aligned data;
- a number of the synchronization modules is 8, a number of the alignment modules is 7, and a number of the FIFOs is 8;
- the plurality of alignment modules comprise four first alignment modules, two second alignment modules and one third alignment module;
- each first alignment module is configured to align the synchronized data of two channels corresponding to buffers of two FIFOs, and combine and output the synchronized data of the two channels;
- each second alignment module is configured to align the synchronized data of four channels corresponding to buffers of four FIFOs, and combine and output the synchronized data of the four channels;
- and
- the third alignment module is configured to align the synchronized data of eight channels corresponding to buffers of eight FIFOs, and combine and output the synchronized data of the eight channels.
Dependencies are inferred from the claim text.