CN202267965U - Field programmable gate array (FPGA) capable of performing communication with processor at high speed - Google Patents

Field programmable gate array (FPGA) capable of performing communication with processor at high speed Download PDF

Info

Publication number
CN202267965U
CN202267965U CN2011203633582U CN201120363358U CN202267965U CN 202267965 U CN202267965 U CN 202267965U CN 2011203633582 U CN2011203633582 U CN 2011203633582U CN 201120363358 U CN201120363358 U CN 201120363358U CN 202267965 U CN202267965 U CN 202267965U
Authority
CN
China
Prior art keywords
fpga
processor
high speed
performing communication
dpram2
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2011203633582U
Other languages
Chinese (zh)
Inventor
陈津
栾庆宏
文刚
刘海龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZIBO KRUN ELECTRICAL CO Ltd
Original Assignee
ZIBO KRUN ELECTRICAL CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZIBO KRUN ELECTRICAL CO Ltd filed Critical ZIBO KRUN ELECTRICAL CO Ltd
Priority to CN2011203633582U priority Critical patent/CN202267965U/en
Application granted granted Critical
Publication of CN202267965U publication Critical patent/CN202267965U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The utility model relates to a field programmable gate array (FPGA) capable of performing communication with a processor at a high speed. The FPGA capable of performing communication with the processor at the high speed comprises the FPGA and the processor, and is characterized in that: a top layer module of the FPGA is provided with a dual-port random access memory 1 (DPRAM1) and a DPRAM2, wherein the DPRAM1 and the DPRAM2 are connected with the processor through a three-state bus. The FPGA capable of performing communication with the processor at the high speed is simple and reliable, is low in cost, and has the advantages of higher flexibility and more easiness in use than a traditional scheme in bidirectional communication; the reading and writing speeds of the FPGA are equal to those of a static random access memory (SRAM); and the requirement of mass data throughput is completely met.

Description

The FPGA that can communicate by letter with processor high speed
Technical field
The utility model relates to a kind of FPGA that can communicate by letter with processor high speed.
Background technology
Along with the reduction of FPGA cost, as high-speed parallel processing apparatus of new generation, FPGA uses more and more widely in high speed, high reliability field, becomes the only selection in the high-speed applications.Data communication between FPGA and general processor has serial and parallel dual mode; The general parallel communications mode that adopts in high data throughput is used; Implementation generally adopts outer two-port RAM of sheet or FIFO to realize; These two kinds of communication modes all need be realized through sheet outer expensive DPRAM or FIFO, realize that cost is high, and PCB layout is complicated, it is big to account for the plate area; And, must consider during PCB layout that impedance matching is isometric with wiring along with broadband increase in demand, increasingly high to the frequency of operation requirement, bad wiring very easily causes antijamming capability to descend.
The utility model content
According to above deficiency of the prior art, the technical matters that the utility model will solve is: provide a kind of and can overcome above-mentioned defective, reduce cost, and can improve the FPGA that can communicate by letter with processor high speed of communication efficiency.
The utility model solves the technical scheme that its technical matters adopted: a kind of FPGA that can communicate by letter with processor high speed; Comprise FPGA and processor; It is characterized in that: the top-level module of FPGA makes up and is provided with DPRAM1 and DPRAM2, and DPRAM1 and DPRAM2 are through tristate bus line connection processing device.
Described DPRAM1 and DPRAM2 are made up by the HDL language.
The beneficial effect that the utility model had is: simple and reliable, with low cost, and in two-way communication, have the advantage more flexible, more easy-to-use than traditional scheme, its read or write speed and SRAM are suitable, satisfy the demand of big data throughout fully.
Description of drawings
Fig. 1 is the utility model frame principle figure;
Embodiment
Below in conjunction with accompanying drawing the embodiment of the utility model is done and to further describe:
As shown in Figure 1, a kind of FPGA that can communicate by letter with processor high speed comprises FPGA and processor, and the top-level module of FPGA makes up through the HDL language and is provided with DPRAM1 and DPRAM2, and DPRAM1 and DPRAM2 are through tristate bus line connection processing device.
Wherein DPRM1 as FPGA write, processor reads; DPRAM2 as FPGA read, processor writes; The FPGA internal data flow writes DPRAM2 through the data that write data bus and write address bus will be sent to processor; Through read data bus and the taking-up general processor of reading address bus send data, SRAM control bus nCS, nOE, nWE that bus is switched through standard realize steering logic.
The utility model will be configured in the standard memory that the inner register of FPGA is converted into processor, can be through the C language at this memory block statement variable, the read-write operation of this variable is promptly accomplished the purpose of two-way communication, and very easy to use.

Claims (1)

1. the FPGA that can communicate by letter with processor high speed comprises FPGA and processor, it is characterized in that: the top-level module of FPGA makes up and is provided with DPRAM1 and DPRAM2, and DPRAM1 and DPRAM2 are through tristate bus line connection processing device.
CN2011203633582U 2011-09-26 2011-09-26 Field programmable gate array (FPGA) capable of performing communication with processor at high speed Expired - Fee Related CN202267965U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011203633582U CN202267965U (en) 2011-09-26 2011-09-26 Field programmable gate array (FPGA) capable of performing communication with processor at high speed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011203633582U CN202267965U (en) 2011-09-26 2011-09-26 Field programmable gate array (FPGA) capable of performing communication with processor at high speed

Publications (1)

Publication Number Publication Date
CN202267965U true CN202267965U (en) 2012-06-06

Family

ID=46158751

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011203633582U Expired - Fee Related CN202267965U (en) 2011-09-26 2011-09-26 Field programmable gate array (FPGA) capable of performing communication with processor at high speed

Country Status (1)

Country Link
CN (1) CN202267965U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017143642A1 (en) * 2016-02-25 2017-08-31 邦彦技术股份有限公司 Device and system and method for pcm audio acquisition on basis of fpga

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017143642A1 (en) * 2016-02-25 2017-08-31 邦彦技术股份有限公司 Device and system and method for pcm audio acquisition on basis of fpga

Similar Documents

Publication Publication Date Title
CN102831090B (en) Address line for space-borne DSP (Digital Signal Processor) and FPGA (Field Programmable Gate Array) communication interfaces and optimization method for address line
CN202453864U (en) Large-capacity asynchronous first in first out (FIFO) buffer memory based on field programmable gate array (FPGA) and double data rate (DDR) 2 synchronous dynamic random access memory (SDRAM)
CN111158633A (en) DDR3 multichannel read-write controller based on FPGA and control method
CN209842608U (en) DDR3 memory control based on FPGA FIFO module
CN111124961A (en) Method for realizing conversion from single-port RAM to pseudo-dual-port RAM in continuous read-write mode
CN202267965U (en) Field programmable gate array (FPGA) capable of performing communication with processor at high speed
CN109446126B (en) DSP and FPGA high-speed communication system and method based on EMIF bus
CN103412847B (en) USB based on FPGA turns multichannel link interface circuit
CN201219256Y (en) Input/output bidirectional port
CN103729320A (en) Method for implementing CY7C68013 communication on basis of FPGA (field programmable gate array)
CN105224486A (en) Based on the 1553B bus protocol module of LBE bus
CN203552248U (en) High-bit rate broadband digital frequency memory
CN203950307U (en) Based on the SAR parallel processing apparatus of high-performance BW100 chip
CN105389282A (en) Communication method of processor and ARINC429 bus
CN204203965U (en) A kind of data transmission board for portable type ground testing apparatus
CN103914417A (en) DSP-based (digital signal processor-based) data transmitting and processing method
CN106959933B (en) A kind of method of extended bus system and bus marco
CN203054813U (en) Blade storage device
CN203102274U (en) High speed data transmission connector
CN112073075A (en) Low-cost ultra-wide working bandwidth radio frequency digital frequency storage device
CN203071936U (en) Data recording and playback device and system
CN203673473U (en) High-speed board card for eight channel transceiving serial ports on basis of FPGA
CN102571314B (en) A kind of SPRAM full-duplex communication control circuit
CN102855210B (en) Method for realizing intercommunication and data sharing between two single-chip microcomputers
CN103139331B (en) Mobile phone photographing circuit and mobile terminal with the same

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120606

Termination date: 20150926

EXPY Termination of patent right or utility model