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

Method and device for constructing operating environment of software and hardware co-simulation accelerator

A technology of software-hardware collaboration and operating environment, applied in design optimization/simulation, instruments, special data processing applications, etc. Modify test files and other issues to achieve the effect of promoting practical application and development and accelerating processing efficiency

Active Publication Date: 2016-12-07
HEFEI HAIBENLAN TECH
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the purpose of the embodiments of the present invention is to provide a method for building an operating environment for a hardware-software co-simulation accelerator and a device for building an operating environment for a software-hardware co-simulation accelerator, so as to solve the problem that the interface of the existing software-hardware co-simulation accelerator is not standardized. Software-hardware co-simulation technology cannot automatically generate high-speed interconnection interfaces between software and hardware, and users cannot dynamically modify test files

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 constructing operating environment of software and hardware co-simulation accelerator
  • Method and device for constructing operating environment of software and hardware co-simulation accelerator
  • Method and device for constructing operating environment of software and hardware co-simulation accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0023] refer to figure 1 , which shows a flow chart of the steps of an embodiment of a method for building an operating environment for a hardware-software co-simulation accelerator according to the present invention. The method for building an operating environment for a co-simulation accelerator with software and hardware may specifically include the following steps:

[0024] S1. Receive a user design file to be tested, a test file, and a parameter information file, analyze the user design file to be tested, a test file, and a parameter information file to generate a configuration information file, and send the configuration information file.

[0025] Among them, the design file to be tested by the user can be designed through t...

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 provides a method and device for constructing an operating environment of a software and hardware co-simulation accelerator. The method comprises the steps of receiving a user's to-be-tested design file, a test file and a parameter information file, analyzing the user's to-be-tested design file, the test file and the parameter information file to generate a configuration information file, and sending the configuration information file; receiving the configuration information file and the user's to-be-tested design file, and constructing the operating environment of the software and hardware co-simulation accelerator according to the configuration information file and the user's to-be-tested design file. According to the method and device for constructing the operating environment of the software and hardware co-simulation accelerator, an SCE-MI protocol can be completely unified on the basis of a current design language, an interface of the software and hardware co-simulation accelerator is standardized conveniently, and data exchange between the test file and the user's to-be-tested design file is facilitated. An SCE-MI parameter file to a large extent enables the implementation of a follow-up software interface to be separated from hardware. The operating environment of the software and hardware co-simulation accelerator can be constructed automatically, and the software and hardware co-simulation treatment efficiency and technical development are greatly accelerated.

Description

technical field [0001] The invention relates to the technical field of software-hardware co-simulation, in particular to a method for building an operating environment for a software-hardware co-simulation accelerator and a device for building an operating environment for a software-hardware co-simulation accelerator. Background technique [0002] With the rapid development of integrated electronic circuits, the complexity of IC (Integrated Circuit, integrated circuit) design is also increasing, and there is an urgent need for a new technology that can overcome the defects of high hardware imitation cost and slow software emulation speed. In this context, hardware-software co-simulation has been continuously mentioned, but there is no mature software-hardware co-simulation technology, and the hardware-software co-simulation accelerator still has the problem of single function. [0003] With the proposal of the SCE-MI (Standard Co-Emulation Modeling Interface, Standard Co-Emu...

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
CPCG06F30/20
Inventor 刘海峰杨滔王星戴继祥陈迎春
Owner HEFEI HAIBENLAN TECH
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