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

SCE-MI protocol bridge and simulation system

A technology of SCE-MI and protocol bridge, applied in the field of chip design, can solve the problems of small bandwidth, small effective bandwidth, occupying more bus bandwidth, etc., to achieve the effect of high bandwidth and reduce delay

Active Publication Date: 2021-03-16
深圳国微晶锐技术有限公司
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current standard for communication between software and hardware is the SCE-MI protocol, but this protocol only defines the user interface, and the specific implementation method is not explained, resulting in difficulties in communication between software and hardware co-simulation
[0003] In order to solve the above technical problems, in the Chinese patent CN201610520860.7, a routing ID is designed to achieve routing, and all data transmission is through the physical channel PCIe or Ethernet Since the routing information will occupy more bus bandwidth, the effective bandwidth will be smaller when the data packet is relatively small. At the same time, because the processing of routing information will consume a certain clock cycle, the delay will be greater. It can be seen that the scheme The delay is large and the bandwidth is small; at the same time, the data transmission of this solution is actively read or written by the software to the hardware. Since the CPU needs to spend a lot of machine cycles to process a piece of data and the CPU needs to process many tasks, the transmission speed will be relatively slow.

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
  • SCE-MI protocol bridge and simulation system
  • SCE-MI protocol bridge and simulation system
  • SCE-MI protocol bridge and simulation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 2 As shown, the simulation system of the present invention includes a virtual verification platform (TestBench) located on the software side, a tested module (DUT) located on the software side, and data interaction between the virtual verified platform and the tested module. SCE-MI protocol bridge. On the hardware side, the tested module is connected with the SCE-MI protocol bridge through a transaction transceiver. On the software side, the virtual verification platform is connected to the SCE-MI protocol bridge through the transaction sending and receiving agent module.

[0025] The SCE-MI protocol bridge includes a data conversion module set on the hardware side, a parallel bus, a channel data transceiver control module (DMA), a data FIFO channel, a control and status register, and a protocol driver module set on the software side, data length and Control word storage block, channel data block, interrupt processing module, data length and control wo...

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 an SCEMI protocol bridge and system, and the SCEMI protocol bridge comprises a data conversion module, a parallel bus, a plurality of channel data receiving and transmitting control modules, a plurality of data FIFO channels, a protocol drive module, a plurality of channel data blocks, a plurality of data receiving and transmitting modules, and a plurality of channel data queues, and the protocol driving module is connected with the data conversion module. The SCEMI protocol bridge has the advantages of being high in bandwidth, small in delay and capable of dynamicallyconfiguring the number of ports.

Description

technical field [0001] The invention relates to the field of chip design, in particular to an SCE-MI protocol bridge and a simulation system. Background technique [0002] As the scale of the chip is getting larger and larger, the time spent on chip verification is getting longer and longer, even exceeding 70% of the time of chip development. One of the important reasons is that the simulation speed is too slow. It takes more than a month to simulate a large-scale chip using the fastest server. Therefore, some methods are urgently needed to improve the simulation speed. One method is to use a hardware-software co-simulation accelerator (Emulator), which runs the chip code on the hardware and the simulation code runs on the server. The current standard for communication between software and hardware is the SCE-MI protocol, but this protocol only defines the user interface, and the specific implementation method is not explained, which leads to difficulties in communication b...

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): H04L29/06H04L12/24
CPCH04L69/03H04L41/145
Inventor 凌长师魏鹏远陈麒黄国勇
Owner 深圳国微晶锐技术有限公司
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