Dynamic alignment method of FPGA multi-channel serial data based on training sequence
A technology of serial data and training sequence, which is applied in the field of dynamic alignment of FPGA multi-channel serial data based on training sequence, can solve the problems of large labor and time consumption, unfavorable digital signal processing, poor portability, etc., and achieve reliable transmission and Receiving, good portability, receiving flexible effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] figure 1 , figure 2 It is the implementation flowchart and basic principle of the dynamic alignment method for receiving multi-channel high-speed serial data inside the FPGA. This example uses Xilinx FPGA as the platform. After the system initialization, it is mainly divided into four steps:
[0057] Step 1. Perform serial conversion and parallel operation of the high-speed serial data of each channel;
[0058] Step 2. Detect and compensate the offset between the clock latch edge of each channel and the data center, and perform bit alignment;
[0059] Step 3, performing a bit-slip operation on the output parallel data to perform word alignment;
[0060] Step 4. Delay the parallel data output by each channel at the same time, and perform channel alignment.
[0061] In step 1, write the serial-to-parallel module to convert the input multi-channel high-speed serial data into 12-bit parallel data. At the same time, the serial-to-parallel module also includes a sliding b...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com