当前位置:主页 > 科技论文 > 计算机论文 >

“银河飞腾”DSP片上调试结构的设计与实现

发布时间:2021-01-17 06:11
  数字信号处理器(DSP)是一种用于数字信号处理的嵌入式专用微处理器。在DSP的设计过程中引入可调试性设计方法,可以为投片后的片上调试提供有效支持。“银河飞腾”系列DSP(简称YHFT-DSP)是国防科大计算机学院设计的一系列高性能32位DSP芯片。本文在深入研究YHFT-DSP体系结构的基础上,结合可调试性设计方法、片上调试技术和应用需求,设计实现了基于主机口的YHFT-DSP调试结构,该调试结构由主机口提供高效的通信通道和控制通道;通过对流水线的运行控制,实现了单步、断点等基本调试功能;提出的存储访问机制适于YHFT-DSP的应用平台。本文设计实现了YHFT-DSP的JTAG边界扫描结构,并将边界扫描结构与基于主机口的调试结构相结合,完成了基于JTAG边界扫描的YHFT-DSP调试结构的设计。该调试结构不需要在目标板上增加新的硬件接口,仅仅通过目标板上不可缺少的JTAG接口即可实现板级调试。完成了两种调试结构的RTL级代码编写,为了保证设计的正确性对所做设计进行了较为完备的测试码开发。两种调试结构已经在投片后的YHFT-D3B和YHFT-D4B高性能DSP芯片中得到了实际应用。在投片... 

【文章来源】:国防科技大学湖南省 211工程院校 985工程院校

【文章页数】:92 页

【学位级别】:硕士

【部分图文】:

“银河飞腾”DSP片上调试结构的设计与实现


3基于HPI的YHFT-DSP调试结构图

结构图,引脚,有效指令,工作寄存器


.2JTAG边界扫描单元结构单元是重要的工作寄存器。处理器芯片引脚可分为输入引脚、输出引脚等。输入和输出引脚可使用同种类型的边扫单元。图4.2为对应输入单元结构图。DatalnDDD交交交DQQQ公公功大右全eeeeeUPdateee>>>二二二)))Data0UtSeanln(上一个边扫单元的输出)(输出给下一个边扫单元)图42输入引脚边扫单元结构图单元中的mode信号由指令寄存器中加载的有效指令进行设置,用来直

单元结构,引脚,器件标志


边界扫描寄存器瓢滁弊一器件标志寄存器馨用户定义的数据寄存器羹举鲜…撰擎李一卷翩了黑导舟TCK州乍纬月告日一.一婴一七工宝器土‘“sT厂{廿l扁遐赢裹T田奄斗州除一~-—一一——一—一一~—图4.1JTAG边界扫描结构图4.1.2JTAG边界扫描单元结构边扫单元是重要的工作寄存器。处理器芯片引脚可分为输入引脚、输出引脚向引脚等。输入和输出引脚可使用同种类型的边扫单元。图4.2为对应输入引边扫单元结构图。

【参考文献】:
期刊论文
[1]基于BDM协议调试系统的设计和实现[J]. 康晓明,高小鹏,龙翔.  中国科技信息. 2005(03)
[2]一种基于JTAG的嵌入式微处理器片上可调试系统[J]. 张伟,李兆麟,张闯,汪东升.  计算机工程与应用. 2004(12)
[3]一种CPU芯片硬件验证调试平台的设计与实现[J]. 李文,王恒才,唐志敏.  计算机研究与发展. 2003(06)
[4]边界扫描测试的原理及应用设计[J]. 宋克柱,杨小军,王砚方.  电子技术. 2001(10)
[5]专用集成电路的设计验证方法及一种实际的通用微处理器设计的多级验证体系[J]. 杨文华,罗晓沛.  计算机研究与发展. 1999(06)



本文编号:2982346

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2982346.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户73fe2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com