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

High-speed information interaction system based on FPGA-CPU mixed architecture

A high-speed information and interactive system technology, applied in the field of high-speed information interactive systems, can solve the problems of application acceleration, low data transmission efficiency, slow reading speed, etc., to improve communication efficiency, reduce the number of communication bytes, and improve processing efficiency. Effect

Inactive Publication Date: 2017-12-08
上海金融期货信息技术有限公司
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the defects of slow reading speed and low data transmission efficiency in the prior art, the present invention proposes a high-speed information interaction system based on the FPGA-CPU hybrid architecture, which stores historical demand data and non-core demand data through the CPU, and stores real-time data through the FPGA. Demand data, the two communicate through the PCIe interface and the big real-time data price table interaction protocol, control the interaction delay, and improve the interaction efficiency, so as to give full play to the respective advantages of FPGA and CPU, and solve the problem of application acceleration in the financial field

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
  • High-speed information interaction system based on FPGA-CPU mixed architecture
  • High-speed information interaction system based on FPGA-CPU mixed architecture
  • High-speed information interaction system based on FPGA-CPU mixed architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] like figure 1 As shown, this embodiment is a high-speed information transaction system, including: FPGA module, central control module, multiple interfaces and transaction terminals, wherein: FPGA module and central control module perform data communication through PCIe3.0 interface, and central control module controls FPGA Operations such as starting, monitoring and ending of the module; the central control module receives external multi-channel market data, selects the fastest one, generates a price list (historical data price list) and compares the price list of the day or even a longer period Maintenance; FPGA manages and maintains the price share table (real-time data price share table) generated by real-time market data, and invokes the historical data price share table and real-time data price share table to execute corresponding operation instructions according to the trigger of the trading terminal to quickly form orders , Orders, generate transaction instructi...

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

Disclosed is a high-speed information interaction system based on an FPGA-CPU mixed architecture. The system comprises an FPGA module, a central control module and an interaction terminal, wherein the FPGA module is in data communication with the central control module through a PCIe interface, the central control module receives multi-path TCP demand data for external selection, stores historical demand data and generates and maintain a historical data pricing table; the FPGA manages and maintains a real-time data pricing table generated according to the real-time demand data, the historical data pricing table and the real-time data pricing table are called according to the trigger of the interaction terminal to execute corresponding operation instructions to conduct quick decision-making and order combination, an interaction instruction is generated, and information interaction is achieved through the interaction terminal; the content of the real-time data pricing table is sorted through the adoption of a hardware bitonic sorting method, and the content of the historical data pricing table is sorted through the adoption of a balanced tree method. According to the high-speed information interaction system based on the FPGA-CPU mixed architecture, the delay of interaction between the FPGA and the CPU is controlled within a better delay range, a flexible and effective communication mode is adopted, the respective processing characteristics of the FPGA and the CPU take effects, and the speedup ratio of the mixed architecture system is increased.

Description

technical field [0001] The present invention relates to a technology in the field of financial interaction, in particular to a high-speed information interaction system based on FPGA-CPU mixed architecture. Background technique [0002] FPGA (Field Programmable Logic Array, programmable logic array) technology is a mature application technology, and its Fintech technology combined with financial services is gradually becoming the focus of the industry. FPGA is good at professional data processing, with low power consumption, strong computing power, and high density; the field of financial interaction is represented by programmed interaction and high-frequency interaction, which requires high real-time processing performance of the system. The application of FPGA in the processing of financial data brings about an increase in computing speed, which can effectively improve the response speed of strategies and the success rate of orders. The ideal processing mode is: all data ...

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
IPC IPC(8): G06F15/173G06Q40/04
CPCG06F15/17306G06F2213/0026G06Q40/04
Inventor 章庆高剑阙志强朱恺韩兴车延辙
Owner 上海金融期货信息技术有限公司
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