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

Parallel bus serial interconnection expansion method with error correction and automatic response mechanisms

A technology of automatic response and expansion method, which is applied in instruments, electrical digital data processing, energy-saving computing, etc. It can solve the problem of high signal integrity and bus drive requirements, complex board-level wiring and backplane wiring, and large FPGA pins. and other problems, to achieve the effect of easy to ensure signal integrity, improve reliability, and reduce complexity

Active Publication Date: 2019-04-12
ARMY ENG UNIV OF PLA
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this method is that the CPU can directly address each FPGA, and the operation mode is simple, but this method occupies a large number of FPGA pins, which will cause complex board-level wiring and backplane wiring, and affect signal integrity and bus drivers. It also has high requirements, lacks an error control mechanism, and the size of the available memory mapping space is limited by the width of the address lines in the 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
  • Parallel bus serial interconnection expansion method with error correction and automatic response mechanisms
  • Parallel bus serial interconnection expansion method with error correction and automatic response mechanisms
  • Parallel bus serial interconnection expansion method with error correction and automatic response mechanisms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The present invention carries out parallel bus expansion in the mode of serial communication, makes CPU manage a large amount of FPGAs and can save memory mapping space according to the mode of indirect storage access; Can adopt common serial communication mode between CPU and FPGA (such as Asynchronous serial mode) for transmission to reduce the complexity of board-level wiring and backplane wiring; the communication between the master and slave serial bus interface circuits has its own check and response mechanism, which can detect operational errors in time. This communication method is flexible, reliable, simple, interactive and easy to expand

[0014] The present invention will be further described below in conjunction with accompanying drawing.

[0015] to combine figure 1 , the present invention has the parallel bus serial interconnection expansion method of error correction and automatic response mechanism, comprises CPU, master FPGA and slave FPGA, and this sy...

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 discloses a parallel bus serial interconnection expansion method with error correction and automatic response mechanisms. A CPU and a plurality of slave FPGAs are connected through a master FPGA, and the master FPGA internally comprises a parallel bus interface and a plurality of master serial interface control circuits, wherein the parallel bus interface and the master serial interface control circuits are connected with the CPU. Each slave FPGA internally comprises a slave serial interface control circuit which is connected with the master FPGA in a serial manner and is interconnected with the slave FPGA internal circuit in a parallel bus interface manner; cPU pass register, the memory mapping mode controls the work of the main serial interface control circuit; an indirectstorage access command is sent to a slave serial interface circuit in a certain FPGA in an existing or user-defined serial communication mode in a burst short packet command mode. wherein the commandcomprises a read / write operation type, an operation address, read / write operation data and a check code, receiving the operation command from a serial interface control circuit in the FPGA, convertingthe operation command into a bus interface and an operation time sequence which are the same as those in the main FPGA, and performing read / write operation on an internal storage space. According tothe invention, high-efficiency, reliable, simple and strong-interactivity data communication between the processor and the plurality of FPGAs can be provided, and the universality is high.

Description

technical field [0001] The invention relates to the technical field of electronic circuits, and is mainly used for communication between a processor (CPU) and multiple FPGAs, in particular to a parallel bus serial interconnection expansion with error correction and automatic response mechanism realized by hardware description language Method, using this technology can realize flexible, reliable, simple, strong interactive and easy to expand multi-FPGA communication mode. Background technique [0002] In many applications, the processor (CPU) needs to communicate with multiple FPGAs on a single circuit board at the same time, or communicate with FPGAs distributed on different circuit boards through the backplane to work on the circuits in the FPGA. configuration, status queries, and low-speed data transfers. [0003] The traditional method needs to use at least one level of bidirectional bus driver circuit. Each FPGA needs to use a parallel bus interface circuit. It uses reg...

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/362G06F13/38
CPCG06F13/362G06F13/385G06F2213/0004G06F2213/0002Y02D10/00
Inventor 乔庐峰陈庆华钱鹏飞武东明杨健邹仕祥
Owner ARMY ENG UNIV OF PLA
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