新闻中心

EEPW首页>嵌入式系统>设计应用> TMS320C6713B DSP的外部FLASH引导系统

TMS320C6713B DSP的外部FLASH引导系统

作者: 时间:2012-06-01 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/257468.htm

4 TMS320C6713B与SST39VF800A的接口电路

MS320C6713B与SST39VFSOOA的接口电路如图2所示。其中,地址总线TE[2:21]和数据总线TD[O:15]分别与的地址总线EA[2:2l]和数据总线ED[0:15]相连接。TESRAS与的SDRAS相连,TSDRAS与的SDRAS相连。由于TMS320C6 713B的外部程序只能从HPl或CEl空间,所以将外部FLASH映射到CE1空间,将CE与DSP的CEl引脚相连。复位信号与DSP的复位端相连,通过复位芯片TPS3823产生。电路板实物图如图3所示。


图2 TMS320C67 13B与TLl6C752B的接12I电路


图3电路板实物图

5 生化分析仪中的SST39VF800A的操作

在生化分析仪中,将程序存放在SST39VFgOOA中,其CMD文件如下:

MEMORY
{
BOOTRAM: O=00000000h l=000004000h
IRAM: O=00000400h l=0000FA00h
FLASH_BOOT: O=0x90000000 1=00000400h
FLASH_REST: O=0x90000400 1=000lfcOOh
}
SECTIONS
{
.boot_load:load=FLASH_BOOT,run=BOOTRAM
. text :load=FLASH_REST,run=IRAM
LOAD_START(_text_ld_start),
RUN_START(_text_rn_start),
SIZE(_text_size)
.cinit > FLASH_REST
.const > IRAM
.stack > IRAM
.bss > IRAM
.data > IRAM
.far > IRAM
.swich > IRAM
.sysmem> IRAM
.cio > IRAM

转换的CMD文件如下:

BOOT.out
-a
-memwidth 8
-image
-map BOOT.map
ROMS
{
FLASH:org=Ox90000000.1en=Ox0040000,romwidth=8,files=IBOOT.hex}
}
SECTI0NS
{
.boot_load
.text
.cinit
}

6 结论

本文给出了一种TMS320C6713B DSP的FLASH的扩展方法,使得DSP可以从外部FLASH进行。通过在生化分析仪上进行测试,得到了很好的效果。该系统用于生化分析仪。大大提高了系统的性能,不但能够进行精确的计算,同时也能进行方便的

本文创新点:本文采用TMS320C6713B DSP扩展SST39VF800A芯片,实现TMS320C6713B DSP的外部FLASH引导,解决了TMS320C6713B没有程序存储器的问题。在生化分析仪上应用TMS320C6713和扩展的FLASH,即实现了高精度、快速地分析和计算,又解决了程序引导的问题。



上一页 1 2 下一页

关键词:DSPFlash引导

评论


相关推荐

技术专区

关闭