新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > DSP处理器在电力二次设备中的开发

DSP处理器在电力二次设备中的开发

作者: 时间:2012-03-24 来源:网络 收藏
要选择合适的类型和型号,这时候要考虑诸多因素,例如成本、外设接口、硬件开发资源、软件架构、产品的拓展计划、市场差异化需求等,最终找到一个平衡点,当然还要参考具体型号的处理能力和外设配置。

3.1 硬件设计简介

  硬件方案的基本结构如图6所示,以Blackfin为例。其中电源部分提供外设接口电压和内核电压,如果客户使用Blackfin片内regulator提供内核电压,则电源部分只需要提供一种电压即可。时钟源可以是晶体、晶振或通过其他电路引入的时钟信号。由于Blackfin片内的PLL锁相环提供大且灵活的动态调整范围,尽管Blackfin的最高主频可以达到和超过700 MHz,时钟源通常使用20 MHz左右的即可。Blackfin的PLL锁相环以及片内regulator是可以由用户在应用程序里实时控制的,以达到节省功耗的目的。Blackfin的SDRAM/DDR控制器的最高工作频率可达到133 MHz,在硬件上提供了足够的外存吞吐带宽。Blackfin引导方式也多种多样,可以从并行或串行的外设或外存引导,提高了系统设计的灵活性。而Blackfin提供的丰富外设,可以让客户方便地完成方案的外设设计。

  

DSP处理器在电力二次设备中的开发

  3.2 系统开发简介

  ADI DSP的开发环境是一套完整的集成开发环境,包括软件开发环境Visual DSP++、仿真器ICE和硬件目标板。客户可以根据需要进行纯软件调试或将代码下载到目标板,进行实时调试。调试流程如图7所示。客户将自己的C/C++代码通过编译器生成汇编代码,连同原先的其他汇编代码文件,都翻译成DOJ文件。链接器根据相应的链接描述LDF文件,将所有的DOJ文件链接生成可执行DXE文件。这时客户可以将此DXE文件下载到纯软件调试环境进行调试,或下载到硬件目标板上进行调试。编译器的优化功能可以确保大多数情况下的代码并不需要手工汇编。调试过程结束后即可将DXE文件转化成引导LDR文件,烧入板上的Flash芯片,完成整个开发的工作。

  

DSP处理器在电力二次设备中的开发

  4 ADI DSP处理器在领域的应用前景

  近年来,的设计思路呈现出多样化的趋势,这与处理器的多样化和灵活性的大大提高密不可分。ADI的DSP处理器至今已有几十种产品,给客户的设计提供了足够的选择空间。随着ADI DSP处理器集成度和灵活性的持续提高, 的设计周期可以随之大大缩短,从而有效提高行业竞争力。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭