Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method of high-speed interconnection between fpga boards based on aurora protocol

A high-speed interconnection and protocol technology, applied in the computer field, can solve the problems of data influx, rate limitation, and poor scalability, and achieve the effect of facilitating interconnection, eliminating bandwidth limitations, and reducing design difficulty.

Active Publication Date: 2016-03-23
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In large-scale ASIC verification, often a field programmable gate array FPGA has limited resources, and it is difficult to complete the verification work. Multiple FPGAs need to work together. To work together, multiple FPGAs need real-time communication. A large number of The influx of data has brought great challenges to communication
In the traditional solution, LVDS is used for interconnection between field programmable gate array FPGAs. Although the physical layer is easier to implement in this solution, the rate is limited, PCB wiring is difficult, and the scalability is poor.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method of high-speed interconnection between fpga boards based on aurora protocol
  • A method of high-speed interconnection between fpga boards based on aurora protocol
  • A method of high-speed interconnection between fpga boards based on aurora protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0018] 1. Data processing and transmission process: The optical fiber signal from another board first enters the optical fiber jumper module QSFP module, and then extracts data through the aurora protocol protocol in the field programmable gate array FPGA. The specific data processing is that the electrical signal enters the field. Program the moving average PMA of the gate array FPGA, perform parallel-to-serial conversion of data in the moving average PMA, perform data and clock recovery, and then the data stream enters the batch processing module PCS, and performs block synchronization, descrambling code, and compensation in the batch processing module PCS , finally decoded, passed to the FPGA logic unit for use, and passed to the data center. Such as figure 2 shown;

[0019] 2. Data sending process: It is the opposite process to receiving data. The data from the FPGA internal logic is processed using the aurora protocol. The processing process is that the data enters the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an aurora protocol based design method for conducting high-speed interconnection between field programmable gate arrays (FPGAs). A data processing and transmission process includes that an optical-fiber signal which comes from another card firstly enters a quad small form-factor pluggable (QSFP) module, and data are extracted according to the aurora protocol in an FPGA. The specific data processing process includes that an electric signal enters a packed-memory array (PMA) of the FPGA, parallel-to-serial conversion of the data is performed in the PMA, data recovery and clock recovery are performed, then a data stream enters a process control system (PCS), block synchronization is performed in the PCS, descrambling, compensation and finally decoding are conducted, and the data stream is delivered to an FPGA logic unit for usage and is delivered to a data center. The data transmission process is an inverse process of data acceptation, data which come from FPGA internal logic are processed by using the Aurora protocol, and the processing process includes that the data enter the PCS, are subjected to coding, scrambling and the like, enter the PMA after completion, and are subjected to serial-to-parallel conversion, sent to the QSFP, subjected to photovoltaic conversion and accepted by another terminal.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method for high-speed interconnection between FPGA boards based on the aurora protocol. Background technique [0002] In large-scale ASIC verification, often a field programmable gate array FPGA has limited resources, and it is difficult to complete the verification work. Multiple FPGAs need to work together. To work together, multiple FPGAs need real-time communication. A large number of The influx of data has brought great challenges to communication. In the traditional solution, LVDS is used for interconnection between field programmable gate array FPGAs. Although the physical layer of this solution is easier to implement, the rate is limited, PCB wiring is difficult, and the scalability is poor. This design uses optical fiber for serial transmission, and uses the aurora protocol as the transmission protocol, which can easily solve the communication problem of high-speed ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/42
Inventor 闫波叶丰华
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products