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

FPGA-based scalable multi-core processor verification platform

A technology of multi-core processor and verification platform, applied in the field of hardware platform of multi-core processor architecture, can solve the problems of insufficient number of logic units and limited sub-resources of a single board, achieve small area, high PCB utilization rate, and reduce PCB area Effect

Inactive Publication Date: 2011-12-21
SHANGHAI UNIV
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Although the FPGA function is very powerful, the resources of a single board are limited. If a large-scale design is carried out, its logic unit (LE) and on-chip RAM (only read memory) is slightly insufficient, and the purchase of FPGA chips with richer resources often requires ten times or dozens of times the cost

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
  • FPGA-based scalable multi-core processor verification platform
  • FPGA-based scalable multi-core processor verification platform
  • FPGA-based scalable multi-core processor verification platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] see figure 1 , this scalable multi-core processor platform based on FPGA, including 16 FPGA development boards, is characterized in that the development board array formed by cascading single FPGA development boards through LVDS interface communicates with each other and cascades into a verification platform .

Embodiment 2

[0036] This FPGA-based scalable multi-core processor verification platform (such as figure 1 As shown) a network structure is formed by a plurality of single development boards (10) through the LVDS connection lines (11) between the development boards; each single development board includes a development board core board (18) and a development board Bottom plate (19) (such as figure 2 shown); the development board bottom plate (19) mainly includes such as figure 2The shown LED display light (1), eight-segment digital tube display (2), AS interface (3), JTAG interface (4), high-speed differential communication interface module (6), power interface (7), ping-pong key input ( 8), DIP switch input (9), SODIMM200 interface (16), extended serial port (17); development board core board (18) mainly includes such as Figure 4 The shown cycloneIII FPGA chip (5), 2 types of frequency crystal oscillator (12), program configuration FLASH (13), off-chip storage device (14), small dual i...

Embodiment 3

[0038] This FPGA-based scalable multi-core processor verification platform is composed of 16 development boards (10), which communicate with each other through LVDS on the bottom board. The following will introduce a single development board in detail:

[0039] (1) Single development board (10)

[0040] A single development board consists of a bottom board (19) and a core board (18), see figure 2 .

[0041] The bottom board mainly includes display output (1) (2), LVDS interface (6), AS interface (3), JTAG interface (4), key input (8) (9), SODIMM200 interface (16).

[0042] The base board and the core board communicate through the SODIMM200 interface (15) (16), and can send the signal on the FPGA chip (5) to the input and output of the base board to realize the control of the development board.

[0043] (2) Backplane LVDS interface (6)

[0044] There are 4 LVDS interfaces (6) on the bottom board, which are respectively placed on the upper, lower, left, and right sides of th...

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 relates to an FPGA-based scalable multi-core processor verification platform. It is a hardware platform for verifying a large-scale multi-core processor architecture. It is composed of several self-made FPGA development boards. Each development board is composed of a core board and a base board. The core board is embedded with cycloneIIIFPGA. The base board Equipped with 4 LVDS interfaces, it can communicate with other development boards through this interface. The connected development board array is rich in resources and can carry out large-scale FPGA prototype verification.

Description

technical field [0001] The invention relates to an FPGA-based scalable multi-core processor verification platform, which is a hardware platform for verifying a large-scale multi-core processor architecture. Background technique [0002] FPGA (Field-Programmable Gate Array), that is, field programmable gate array, is based on programmable devices such as PAL (programmable array logic), GAL (general array logic), and CPLD (complex programmable logic device). product of further development. It emerged as a semi-custom circuit in the field of application-specific integrated circuits (ASIC), which not only solves the shortcomings of custom circuits, but also overcomes the shortcomings of the limited number of original programmable device gates. [0003] The emergence of FPGA is the result of the development of Very Large Scale Integration (VISI) technology and Computer Aided Design (CAD) technology. FPGA devices are highly integrated and small in size, and have the function of ...

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): G06F17/50
Inventor 徐美华黄舒平滕达毕卓王国钦
Owner SHANGHAI UNIV
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