TMS320C55x 数字信号处理器(DSP)体系结构具有一个受保护的流水线,由两个解耦的段组成:一个获取流水线和一个执行流水线。在该体系结构中,通过流水线的指令同时访问存储器、寄存器和其他资源。流水线保护单元通过插入失速周期来保证正确地执行这些访问,这将影响汇编代码的总体性能。为了优化装配代码相对于TopiPipe摊位,DSP程序员需要确定摊位发生在哪里,什么是摊位的起源,以及如何,如果可能的话,去除摊位。开发了流水线失速分析仪工具,以帮助TMS3C35X DSP汇编程序程序员回答这些问题,并允许它们有效地优化HIS代码的关键部分。
该应用报告介绍了管道失速分析仪工具,并提供了两个示例汇编代码优化使用此工具。这里描述了各种类型的摊位和技术来扭转这些摊位。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !