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

A GPU chip-oriented graphic pipeline unit function simulation method and platform

A simulation platform and unit function technology, which is applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem that the RTL simulation platform is not easy to build, and achieve the effect of reducing iterations

Pending Publication Date: 2019-05-03
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Based on the problems existing in the background technology, the present invention provides a GPU function simulation platform based on SystemC TLM virtual prototype, which can quickly obtain the RTL module level and system level simulation of GPU with the minimum development cost by means of the TLM virtual prototype platform of GPU. The platform solves the problem that the GPU module-level and system-level RTL simulation platform is not easy to build, and can quickly perform RTL simulation on the GPU module level and system level

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
  • A GPU chip-oriented graphic pipeline unit function simulation method and platform
  • A GPU chip-oriented graphic pipeline unit function simulation method and platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] A GPU function simulation platform based on the SystemC TLM virtual prototype, using SystemC language and TLM (TransactionLevel Modeling, transaction-level modeling) method to perform transaction-level modeling on the functions of the GPU (Graph Process Unit, graphics processing unit) chip;

[0047] The described GPU function simulation platform based on the SystemC TLM virtual prototype includes HIU, graphics pipeline unit, AXI bus crossbar, display control unit, DDR controller 0 and DDR controller 1 modules;

[0048] Described HIU module realizes that the OpenGL function order from mainframe Host is parsed and classified as graphics drawing command, graphics function command and graphics register resource access command, and these three types of commands are sent to the graphics pipeline unit module;

[0049] The HIU module realizes that the graphics data from the host Host is delivered to the graphics pipeline unit module or the AXI bus crossbar module;

[0050] The ...

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 the technical field of computer hardware verification, in particular to a graphic pipeline unit function simulation method and platform for a graphic processing unit (GPU) chip. According to the method, a graphic processing unit (GPU) chip TLM virtual prototype platform based on SystemC is established (the virtual prototype verification platform comprises a host, an ROM, adisplay, DDR0, DDR1 and a GPU); a TLM transaction level port of a GPU graphic pipeline unit is converted into a hardware signal level port, an RTL code of the graphic pipeline unit is embedded into aTLM virtual prototype platform, and module level and system level function simulation is carried out on the RTL of the GPU. Therefore, the problem that the behaviors of the GPU module-level RTL simulation environment model and the GPU system-level RTL simulation environment model are not unified is solved through the TLM virtual prototype platform, the reusability of the simulation environment isimproved, and the development and verification work of the GPU chip RTL is accelerated.

Description

technical field [0001] The invention relates to the technical field of computer hardware verification, in particular to a GPU function simulation platform based on a SystemC TLM virtual prototype. Background technique [0002] With the continuous increase of graphics applications, the early solution of graphics rendering by CPU alone has been difficult to meet the graphics processing needs of performance and technology growth, and the graphics processing unit (Graphic Processing Unit, GPU) came into being. Since the release of the first GPU product by Nvidia in 1999, the development of GPU technology has mainly gone through the fixed-function pipeline stage, the stage of separating the dyer architecture, and the stage of unified dyer architecture. Rendering gradually extends to the field of general computing. The high-speed, parallel features and flexible programmability of the GPU pipeline provide a good operating platform for graphics processing and general parallel compu...

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
Inventor 吴晓成陈佳张少锋姜丽云楼晓强韩立敏
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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