位置:51电子网 » 技术资料 » D S P

DSP系统应用中FLASH在线编程方法

发布时间:2007/4/23 0:00:00 访问次数:524

SST29LE020货源 PDF 芯片资料 报价 | DSP系统应用中FLASH在线编程方法
电子论坛
您现在的位置:下载
,326.04K
SST29LE020 的货源和报价
SST29LE020 的相关技术信息
其他型号 北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市松之幸电子有限公司联系人:销售部
电话:0755-83014231/83014230/83039890
汕头市鸿益电子有限公司联系人:詹先生
电话:0754-4476061/4476071
深圳市腾源通科技有限公司联系人:马小姐/石小姐/丘小姐/谢小姐
电话:755-82709606/82709607/82709605/82709613
>>更多供应商

DSP系统应用中FLASH在线编程方法

摘要:介绍了在TI公司TMS320VC33 DSP应用系统中,通过JTAG口对DSP外部FLASH存储器实现在线编程的方法,给出了DSP系统加电后的自动装载运行。

关键词:DSP JTAG FLASH存储器 在线编程 Bootload

FLASH存储器是一种高密度、非易失性的电可擦写存储器,存储量大,使用方便,适用于低功耗、高性能的系统。在高速DSP应用系统中,为了充分发挥DSP性能,在加电后需要将用户代码装载到高速RAM存储器中运行。下面介绍SST29LE020型FLASH存储器的烧写方法,以及如何实现TMS320VC33上电后用户程序的自举引导(Bootload)。

1 SST29LE020的特点及操作

SST29LE020是SST公司生产的一种256K×8FLASH,它有10万次以上的擦写寿命,其内部分为2048个页面,每个页面128字节,页面写周期为5ms。如果页面中一个数据需要改变,则这个分区的所有数据必须重新装入。

FLASH支持软件数据保护功能(Software Data Protection),当执行三字节DSP写指令时,保护功能将自动加上,任何后续的写操作必须带上三字节DSP写指令。

SST29LE020的读操作与传统EPROM读操作一致;在进行数据编程操作时,它支持内部定时(Internal Timer)、数据查询(Data#Polling)、跳变位(Toggle Bit)三种方式,以测试内部编程操作是否完成。FLASH软件擦除指令为6字节加载指令,该指令执行后,最多等待20ms整个芯片便被擦除,即将FLASH每个数据位都恢复为1状态的全FF状态。

SST29LE020软件指令序列可在SST公司的数据手册上查到,在FLASH编程之前,需对FLASH进行擦除,擦除操作需要六个总线周期。

FLASH页面写操作在使用内部定时方式时的流程如图1所示。

<

SST29LE020货源 PDF 芯片资料 报价 | DSP系统应用中FLASH在线编程方法
电子论坛
您现在的位置:下载
,326.04K
SST29LE020 的货源和报价
SST29LE020 的相关技术信息
其他型号 北京振兴诚达国际电子技术有限公司联系人:王小姐
电话:010-82642409/82642171/82642408/82641497
深圳市松之幸电子有限公司联系人:销售部
电话:0755-83014231/83014230/83039890
汕头市鸿益电子有限公司联系人:詹先生
电话:0754-4476061/4476071
深圳市腾源通科技有限公司联系人:马小姐/石小姐/丘小姐/谢小姐
电话:755-82709606/82709607/82709605/82709613
>>更多供应商

DSP系统应用中FLASH在线编程方法

摘要:介绍了在TI公司TMS320VC33 DSP应用系统中,通过JTAG口对DSP外部FLASH存储器实现在线编程的方法,给出了DSP系统加电后的自动装载运行。

关键词:DSP JTAG FLASH存储器 在线编程 Bootload

FLASH存储器是一种高密度、非易失性的电可擦写存储器,存储量大,使用方便,适用于低功耗、高性能的系统。在高速DSP应用系统中,为了充分发挥DSP性能,在加电后需要将用户代码装载到高速RAM存储器中运行。下面介绍SST29LE020型FLASH存储器的烧写方法,以及如何实现TMS320VC33上电后用户程序的自举引导(Bootload)。

1 SST29LE020的特点及操作

SST29LE020是SST公司生产的一种256K×8FLASH,它有10万次以上的擦写寿命,其内部分为2048个页面,每个页面128字节,页面写周期为5ms。如果页面中一个数据需要改变,则这个分区的所有数据必须重新装入。

FLASH支持软件数据保护功能(Software Data Protection),当执行三字节DSP写指令时,保护功能将自动加上,任何后续的写操作必须带上三字节DSP写指令。

SST29LE020的读操作与传统EPROM读操作一致;在进行数据编程操作时,它支持内部定时(Internal Timer)、数据查询(Data#Polling)、跳变位(Toggle Bit)三种方式,以测试内部编程操作是否完成。FLASH软件擦除指令为6字节加载指令,该指令执行后,最多等待20ms整个芯片便被擦除,即将FLASH每个数据位都恢复为1状态的全FF状态。

SST29LE020软件指令序列可在SST公司的数据手册上查到,在FLASH编程之前,需对FLASH进行擦除,擦除操作需要六个总线周期。

FLASH页面写操作在使用内部定时方式时的流程如图1所示。

<

相关IC型号

热门点击

 

推荐技术资料

业余条件下PCM2702
    PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!