Functional simulator for reconfigurable dedicated processor core

A processor core and function simulation technology, which is applied in electrical digital data processing, software simulation/interpretation/simulation, instruments, etc., can solve problems such as long time, consumption, and impact on software development progress, so as to achieve simple construction and improve simulation speed Effect

Active Publication Date: 2016-09-07
NANJING UNIV
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But even so, once the simulation of the entire system (including the operating system, drivers, APIs, and applications) is required, the Syst

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
  • Functional simulator for reconfigurable dedicated processor core
  • Functional simulator for reconfigurable dedicated processor core
  • Functional simulator for reconfigurable dedicated processor core

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] specific implementation plan

[0026] The solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0027] The simulation target of the functional simulator of the reconfigurable special-purpose processor core provided in this embodiment is a reconfigurable special-purpose processor core, and its hardware architecture is as follows: figure 1 shown. The processor core is mainly composed of register bank, SRAM, main controller and reconfigurable controller. It adopts runtime dynamic reconfigurable technology and uses its internal reconfigurable unit to realize the space mapping from algorithm to computing engine. Improve overall processor flexibility and resource utilization. The reconfigurable special-purpose processor realizes the hardware acceleration of commonly used signal processing algorithms, such as FIR algorithm, correlation algorithm, FFT / IFFT, matrix operations, etc. Its coarse-grained reconfigurabl...

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 relates to a functional simulator for a reconfigurable dedicated processor core. The functional simulator comprises an external interface module, a control module and a calculation realization module, wherein the external interface module simulates functions of an internal register set and an internal SRAM of the reconfigurable dedicated processor core, receives a configuration instruction required to be simulated, analyzes obtained task information according to the configuration instruction, and writes the task information into a global task queue; the control module simulates a function of an internal main controller of the reconfigurable dedicated processor core, transmits the task information among modules according to the task queue, obtains a calculation task required to be executed currently and a calculation task that is about to be executed from the task queue, and calls the calculation realization module to execute the calculation tasks; and the calculation realization module executes a plurality of algorithms to output calculation result data and calculation states, and executes the transportation of the task information and the calculation result data. The functional simulator has the beneficial effects of higher simulation speed, convenience for system-level debugging and optimization, and favorability for improving the efficiency and reducing the cost.

Description

technical field [0001] The invention relates to a functional simulator of a reconfigurable special processor core, which is suitable for the software system development and design of the reconfigurable special processor core. technical background [0002] In traditional SoC system development, software design must wait until the entire hardware is completed, which makes the entire development cycle very long. In order to solve this problem, the software-hardware co-design method based on SystemC has become increasingly popular. But even so, once the simulation of the entire system (including operating system, driver, API and application program) is required, the SystemC-based simulator often consumes a long time, especially the cycle-accurate simulator. This greatly affects the progress of software development. [0003] is a widely used open source computer emulator and virtual machine software. It can simulate processors of various architectures and necessary subsystems,...

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): G06F9/455
CPCG06F9/45545
Inventor 潘红兵李可生李丽杨博陈辉徐天伟陆振飞唐海亮何书专李伟
Owner NANJING UNIV
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