Communication system of SRIO high-speed bus based on FPGA

A communication system and high-speed bus technology, applied in the field of communication, can solve the problems of limiting the data transmission rate and real-time performance of the SRIO bus, and achieve the effect of breaking through limitations, reducing the difficulty of development, and simplifying the operation.

Pending Publication Date: 2022-04-08
SUZHOU CHANGFENG AVIATION ELECTRONICS
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

SRIO high-speed serial bus is more and more used in inter-chip or inter-board communication due to its low power consumption, pin-saving, high bandwidth, and high stability. For example, it is widely used in serial backplanes, DSP It is connected to the serial RapidIO interface of the relevant serial data plane, but the SRIO protocol supports a maximum of 256B data in a single packet, and cannot directly access the data. , access and other operations will greatly limit the data transmission rate and real-time performance of the SRIO bus

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
  • Communication system of SRIO high-speed bus based on FPGA
  • Communication system of SRIO high-speed bus based on FPGA
  • Communication system of SRIO high-speed bus based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0033] Embodiments of the present application are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. Apparently, the described embodiments are only some of the embodiments of this application, not all of them. The present application can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this application, all...

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 a communication system of an SRIO high-speed bus based on an FPGA, and the system specifically comprises a register and an interrupt control module which are used for configuring a transaction type and data information, and giving a feedback signal; the SRIO source end module is used for analyzing a transaction type and data information, initiating a corresponding transaction, generating NREAD interruption and state change of a read-write register, generating a transaction request, and receiving a response sent by a request receiving end of the NREAD transaction and a DOORBELL transaction; the SRIO destination end module is used for receiving the transaction request of the SRIO source end module, sending response data and generating DOORBELL register state change and DOORBELL interruption; the Serial RapidIO Gen2 Endpoint IP module is used for realizing an SRIO (Serial RapidIO) logic layer protocol, an SRIO physical layer protocol and an SRIO transport layer protocol of the SRIO source end module and the SRIO destination end module; and the DMA module is used for accessing the data. According to the processing scheme, the speed of the SRIO serial data bus is exerted to the maximum extent, and the real-time performance of the system is improved.

Description

technical field [0001] The present application relates to the field of communication technology, in particular to a communication system based on FPGA-based SRIO high-speed bus. Background technique [0002] As an important branch of RapidIO, the high-speed serial interface SRIO is a high-reliability, high-performance, packet-based next-generation high-speed interconnection technology proposed for embedded system development. It was approved by the International Organization for Standardization and the International Electrotechnical Association in 2004. The ISO / IECDIS 18372 standard can achieve the lowest pin count, support complex scalable topologies, and multi-point transmission. It is very suitable for the transmission of large-scale data between chips and boards. SRIO high-speed serial bus is more and more used in inter-chip or inter-board communication due to its low power consumption, pin-saving, high bandwidth, and high stability. For example, it is widely used in se...

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 Applications(China)
IPC IPC(8): G06F13/42G06F13/38
Inventor 贺龙龙程科王金勐
Owner SUZHOU CHANGFENG AVIATION ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products