摘要
现代GPU通常采用超长图形流水线设计,功能单元众多、结构多样复杂,导致GPU在设计过程中调试难度大、耗时长。在深入研究图形流水线工作原理和在线调试方法的基础上,提出了图形流水线在线调试系统的设计方案。调试系统由信息收集模块、传输模块和显示模块组成,通过对调试信息进行分类收集、批量传输、有序显示,可以实时获取图形流水线的现场信息,实现了对问题的实时定位。系统应用于某款航空嵌入式GPU芯片设计过程中,大幅缩短了GPU的调试周期,显著提高了嵌入式处理器的调试性能。
Modern GPU′s design generally adopt deep graphics pipeline with multiple functional units,diverse and complex structures,which making it difficult,time-consuming to debug in the design process of GPU.On the basis of studying the working principle of graphics pipeline and on-line debugging method,the design scheme of on-line debugging system of graphics pipeline is proposed.The debugging system is composed of information collection module,transmission module and display module.By collecting debugging information by classification,transmitting debugging information by batch and displaying debugging information orderly,the field information of graphics pipeline can be obtained in real time and the problem can be positioned in real time.This system is applied in the design process of an aviation embedded GPU chip,which greatly shortens the debugging cycle of GPU and significantly improves the debugging performance of the embedded processor.
作者
张兴雷
田泽
马城城
韩立敏
ZHANG Xing-lei;TIAN Ze;MA Cheng-cheng;HAN Li-min(Xi′an Aeronautics Computing Technique Research Institute,AVIC,Xi′an 710068,China;Key Laboratory of Aviation Science and Technology on Integrated Circuit and Micro-system Design,Xi′an 710068,China)
出处
《航空计算技术》
2020年第2期114-117,共4页
Aeronautical Computing Technique
基金
国家“十三五”预研基金项目资助(31513010202)
核高基重大专项(2016ZX01012101-004)。
关键词
GPU
图形流水线
在线调试
调试系统
GPU
graphics pipeline
on-line debugging
debugging system