期刊文献+

基于UML&SystemC的GPU片段处理TLM建模

Modeling of GPU Fragment Processing Based on UML&SystemC
下载PDF
导出
摘要 GPU片段处理单元位于图形处理器渲染管线的末尾,执行对将要存储到缓冲区的片段的测试、混合、屏蔽、逻辑等所有操作。为了在RTL设计之前快速研究GPU片段处理单元的硬件结构及功能算法,文中联合使用统一建模语言(unified modeling language,UML)和SystemC语言对GPU片段处理单元进行事务级建模(transaction-level modeling,TLM)。首先设计了GPU片段处理单元的类图、结构图、行为图等视图,对系统进行静态结构和动态行为的描述;然后将UML可视化视图转换为基于SystemC的事务级模型,详细描述了GPU片段处理单元的模块、接口、端口、进程等建模过程,模块之间通过端口和层次化通道通讯,具有建模效率高和仿真速度快的优点;最后基于Linux操作系统仿真平台验证了架构和算法的正确性,实现了在设计的前期进行软硬件的协同仿真和算法的验证、优化,对硬件架构进行探索,有利于加速以图形处理器为核心的设计和开发。 The GPU fragment processing unit is located at the end of the graphics processor shading pipeline and performs all the operations of test,blend,mask,logic and so on for the fragment to be stored in the buffer.In order to study the hardware structure and function algorithms of GPU fragment processing unit before RTL design as quickly as possible,we implement the transaction level modeling of GPU fragment processing unit based on unified modeling language(UML)and SystemC language.Firstly,the view of class diagram,structure diagram and behavior diagram of GPU fragment processing unit are designed to describe the static structure and dynamic behavior of the system,the UML visual diagram is then transformed into a SystemC-based transaction-level modeling,which describes the module,interface,port,process of GPU fragment processing unit in detail.The modules communicate through ports and hierarchical channels,which have the advantages of high modeling efficiency and high simulation speed.Finally,the correctness of the architecture and algorithm is verified by Linux operating system simulation platform.The software and hardware collaborative simulation,the algorithm verification and optimization and the structure of hardware architecture exploration are realized in the prophase of the design,which will speed up the design and development of graphics processor as the core.
作者 姜丽云 田泽 吴晓成 张骏 JIANG Li-yun;TIAN Ze;WU Xiao-cheng;ZHANG Jun(Aeronautics Computing Technique Research Institute,Aviation Industry Corporation of China,Xi’an 710068,China;Key Laboratory of Aviation Science and Technology on Integrated Circuit and Micro-System Design,Xi’an 710068,China)
出处 《计算机技术与发展》 2020年第9期54-59,共6页 Computer Technology and Development
基金 国家“十三五”预研基金项目(31513010202)。
关键词 图形处理器 统一建模语言 SystemC语言 片段 事务级建模 graphic processing unit(GPU) unified modeling language(UML) SystemC fragment transaction level modeling(TLM)
  • 相关文献

参考文献8

二级参考文献22

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部