DSP的BootLoader程序的实现.docVIP

  • 68
  • 0
  • 约8.86千字
  • 约 11页
  • 2017-08-15 发布于重庆
  • 举报
DSP的BootLoader程序的实现

多核DSP的BootLoader程序的实现 ?DSP芯片的BootLoader程序用于实现用户程序上电自举,它有多种工作方式。上电自举就是将用户存放在片外的非易失性、慢速的存储器中的程序装载到片内易失的、高速的存储空间中,以保证用户程序在DSP核内的高速运行。 ????多核DSP是指由多个独立的DSP子核集成的DSP芯片,且所有DSP子核共享一套片外总线。由于每个DSP子核内部都有其自身独立的掩模BootLoader程序,当DSP芯片上电或复位时所有DSP子核都将自行启动自身独立的BootLoader程序,实现用户程序的上电自举。所以,多核DSP的BootLoader程序的实现方法与单核DSP的BootLoader程序的实现方法有较大的差异。为此,本文立足于实践,以双核DSP-TMS320VC5421的16位并行EPROM的BootLoader程序的工作方式为例,详细阐述了多核DSP的BootLoader程序的实现方法。 BootLoader程序简介 BootLoader程序的四种工作方式 一般的DSP都采用常见的BootLoader程序工作方式来实现用户程序的上电自举: 处理器通信口(主端口)HPI方式--通过DSP芯片与PC机或DSP芯片与其它DSP芯片之间的主机通信端口实现上电自举; 8位或16位并行EPROM方式--通过DSP内核的DMA通道实现上电自举; 8位或16位并

文档评论(0)

1亿VIP精品文档

相关文档