Method and apparatus for implementing hardware level verification

A hardware-level, verification board technology, applied in the field of system-on-chip, can solve problems such as inability to provide effective SOC verification and IP verification at the same time, low system running speed, and inability to truly achieve SOC verification, achieving flexible and convenient implementation, easy expansion, cost reduction effect

Active Publication Date: 2010-01-13
北京神州龙芯集成电路设计有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The connection of the two FPGAs uses the corresponding CPU bus or a custom bus instead of the SOC system bus, such as the Advanced Microcontroller Bus Architecture (AMBA, Advanced Microcontroller Bus Architecture) bus, which makes the system run at a low speed.
In this case, since the bus structure connecting the two FPGAs is different from the SOC system bus, SOC verification cannot be truly realized.
[0006] In summary, the solutions provided by the prior art cannot simultaneously provide effective SOC verification and IP verification in the SOC

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 apparatus for implementing hardware level verification
  • Method and apparatus for implementing hardware level verification
  • Method and apparatus for implementing hardware level verification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Since the on-chip bus used in the current SOC design is mainly the AMBA bus, the specific implementation of the present invention will be described in detail by taking the SOC based on the AMBA design as an example in the present invention. The basic structure of a SOC based on AMBA bus is as follows: figure 1 As shown, all modules are logic on the SOC, CPUIP and some high-speed interfaces are connected through the Advanced High-performance Bus (AHB, Advanced High-performance Bus) of the AMBA bus, and other low-speed interfaces are connected to the Advanced Peripheral Bus (APB) of the AMBA bus , Advanced Peripheral Bus), and connected to the AHB bus through the APB bridge.

[0026] figure 2 It is a schematic diagram of the device structure for realizing SOC verification and IP verification in the present invention, such as figure 2 As shown, the device adopts the structure of basic development verification board + extended development verification board. Among them...

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 method and a device for realizing hardware level verification. The device comprises a basic development and verification board and an extended development and verification board which are connected with each other through an AMBA bus of a high-quality microprocessor bus framework, wherein the basic development and verification board reads and writes a CPU register through an EJTAG interface of a reinforced joint test action group and executes CPU IP verification, and the basic development and verification board and the extended development and verification board execute the CPU IP verification and SOC (system on a chip) verification through the AMBA bus. The method and the device have the advantages that: firstly, structures of the basic development and verification board and the extended development and verification board not only can conveniently realize design and development and functional verification of an SOC but also can complete the development and verification work of IP and particularly CPU IP; secondly, the cost can be reduced; and thirdly, system correction and extension are easier and realization is flexible and convenient.

Description

technical field [0001] The invention relates to a system-on-chip (SOC, System-on-Chip) technology, in particular to a hardware-level verification method and device capable of simultaneously realizing SOC verification and IP verification. Background technique [0002] In today's integrated circuit (IC, Integrated circuit) design field, SOC has suddenly emerged and developed extremely rapidly. The SOC design based on silicon intellectual property (IP) is different from the traditional application-specific integrated circuit (ASIC, Application Specific Integrated Circuit) design. Its design cycle is short and it can better meet the needs of the market. And the same as the previous ASIC design, SOC also faces the field programmable gate array (FPGA, Field Programmable GateArray) hardware-level verification problem. The current FPGA development and verification is mainly based on a single development board, that is, a single FPGA, and there are also multiple FPGAs, which are usu...

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 Patents(China)
IPC IPC(8): G06F11/36
Inventor 樊荣
Owner 北京神州龙芯集成电路设计有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products