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

Method for verifying large-scale interconnection chips based on BFM

A chip and large-scale technology, applied in the field of chip design, can solve the problems of unable to meet the verification requirements of interconnected chips, increase the workload and complexity of integrated circuit verification, achieve high operation and data monitoring, reduce complexity, and improve verification efficiency Effect

Inactive Publication Date: 2015-06-17
INSPUR GROUP CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention aims at the problem that the traditional verification environment of large-scale interconnection chips will greatly increase the workload and complexity of integrated circuit verification, and cannot meet the existing verification requirements of interconnection chips, and provides a method for verifying large-scale interconnection chips based on BFM The method is suitable for any type of design, especially in the design of a relatively large test space or a large number of interactive scenarios. Using BFM is to encapsulate the bus function in a model, which can be called by calling the task , simulate the bus timing, realize various bus functions

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 for verifying large-scale interconnection chips based on BFM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Intel's BFM environment is written in system C code, which can be connected to verilog's testbench through the pli interface, and we can use system C code to write various incentives, monitoring mechanisms and corresponding rules under BFM. The verification method based on BFM can quickly complete the verification of large-scale interconnected chips at a higher level, better meet the chip verification requirements, and provide important support and quality for subsequent FPGA (Field Programmable Gate Array) verification and mass production chips ensure.

[0016] A method for verifying large interconnected chips based on BFM,

[0017] In the testbench environment, use BFM to simulate the router and physical layer path of chips between nodes to realize the operation of sending bus protocol commands; BFM is connected to the chip of the same node through the pli interface, BFM simulates the socket model between nodes, and the The code is encapsulated in the form of subrout...

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 for verifying large-scale interconnection chips based on a BFM, and belongs to the field of chip design. The method comprises the steps that operation of sending a bus protocol command is achieved through utilizing routers and physical layer accesses of the chips between BFM simulation nodes; the BFM is connected with the chips of the same node through pli interfaces, the BFM simulates socket models between the nodes, and BFM logic verification environment is established; a system C simulates a CPU to send a drive signal to the logic verification environment at the BFM end, the socket models send verification data to chips through the pli interfaces, after the chips respond, chip feedback data are recorded, and error detection records are achieved through the system C. By means of the method for verifying the large-scale interconnection chips based on the BFM, the complexity degree of verification is reduced, the comprehensive validation is guaranteed, the universality of verification drive is improved, and by means of the advantage of taking the system C as a software language, the operation and the data monitoring with higher abstraction degree are achieved.

Description

technical field [0001] The invention discloses a method for verifying large-scale interconnected chips based on BFM, which belongs to the field of chip design. Background technique [0002] The long-distance between chips is applied through interconnection. With the continuous improvement of high-speed and high-density interconnection requirements, the scale of large-scale interconnection chip CC is getting larger and larger. The transmission characteristics of large-scale interconnection chips and chip configuration, etc. Factors affect the function of the chip after interconnection. Among them, the correlation between functional modules is relatively large, there are many connection signals, and the circuit is complicated. It is necessary to perform functional verification on the chip after interconnection to ensure that the chip after large interconnection reaches the level of the chip. Configuration requirements to be able to complete functional tasks. However, with the...

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): G06F11/25G01R31/28
Inventor 丁雪
Owner INSPUR GROUP 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