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

Method and device for checking field programmable gate array (FPGA)

A technology to be detected and machine code, applied in the field of FPGA verification, can solve the problems of poor versatility and achieve good versatility

Inactive Publication Date: 2011-09-28
HISENSE HIVIEW TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the prior art, when verifying each IP core, since the incentive requirements of each IP core are realized by a set of dedicated hardware, when it is necessary to verify multiple IP cores, it is necessary to build multiple Corresponding hardware structure, the types of IP cores that can be processed by the same test platform are limited, and the versatility is poor

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
  • Method and device for checking field programmable gate array (FPGA)
  • Method and device for checking field programmable gate array (FPGA)
  • Method and device for checking field programmable gate array (FPGA)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0026] Embodiments of the present invention provide a method for FPGA verification, such as figure 1 shown, including the following steps:

[0027] 101. Compile the preset incentive requirement into machine code, the preset incentive requirement is described by using a preset instruction set, and the machine code can be recognized by the processor.

[0028] In order to be able to generate stimulus data through the processor, firstly, a compiler is used to compile ...

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 embodiment of the invention discloses a method and a device for checking a field programmable gate array (FPGA) and relates to the field of integrated circuit design. Various intellectual property (IP) core checking requirements can be met and the universality is high. The method comprises the following steps of: compiling a preset exciting demand into a machine code, wherein the preset exciting demand is described by using a preset instruction set and the machine code can be identified by a processor; executing the machine code by the processor and generating exciting data; inputting the exciting data into a module to be detected; and checking whether the module to be detected is correct according to an output result of the module to be detected. The invention is mainly applied to checking the FPGA.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a method and device for FPGA verification. Background technique [0002] With the progress of integrated circuit process technology and the improvement of integrated circuit design level, more and more memory controller IP cores (intellectual property cores, Intellectual Property cores) are integrated into a system chip (SoC). If you want to perform FPGA prototype verification on the system chip, or integrate the IP core into the FPGA-based system chip, in order to ensure that the memory controller IP core can work normally on the FPGA platform, you need to verify the memory controller IP core. [0003] Since the SoC with DDR / DDR2 / DDR3 SDRAM controller, NAND / NOR Flash ROM controller, and 32-bit CPU (central processing unit) is more complicated, when the SoC is transplanted to the FPGA platform as a whole and the FPGA prototype is verified, It is difficult to locate the d...

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): G06F17/50
Inventor 赵守磊
Owner HISENSE HIVIEW TECH CO LTD
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