检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:姜丽云[1] 田泽[1,2] 吴晓成 张骏[1,2] 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)
机构地区:[1]中国航空工业集团西安航空计算技术研究所,陕西西安710068 [2]集成电路与微系统设计航空科技重点实验室,陕西西安710068
出 处:《计算机技术与发展》2020年第9期54-59,共6页Computer Technology and Development
基 金:国家“十三五”预研基金项目(31513010202)。
摘 要: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.
关 键 词:图形处理器 统一建模语言 SystemC语言 片段 事务级建模
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.142.243.141