DSP存储空间结构课件.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP 存储单元 DSP存储器的基本结构 C54程序存储器 C54数据存储器 C54 I/O空间 DSP系统设计中涉及存储器的相关问题 ’ C54x的存储空间结构(5402) C54的存储空间结构 ’C54x片内存储器资源配置 TMS320VC5402存储器配置结构 程序存储空间用来存放要执行的指令和执行中所需的系数表。 ’C5402共有20条地址线,可寻址1M字的外部程序存储器。它的内部ROM和DARAM可通过软件映射到程序空间。当存储单元映射到程序空间时,CPU可自动地按程序存储器对它们进行寻址。 如果程序地址生成器(PAGEN)产生的地址处于外部存储器,CPU可自动地对外部存储器寻址。 分页扩展技术的特点: ① 有20或23条外部程序地址线,可寻址1M或8M存储空间; ② 有1个额外的存储器映像寄存器—程序计数器扩展寄存器XPC; ③ 有6条寻址扩展程序空间的指令,用于寻址扩展程序空间。 F000H~F7FFH:用户专用程序,由TI公司固化; F800H~FFFFH:TI公司定义。 ● 引导程序。 内部RAM前1K的配置: ’C54x除了程序和数据存储空间外,还提供了一个具有64K字的I/O空间。 主要用于对片外设备的访问。可以使用输入指令PORTR和输出指令PORTW对I/O空间寻址。 DSP系统设计中涉及存储器的相关问题 调试阶段, 程序和数据都放在RAM中 系统固化阶段, 程序代码先写入FLASH(片内或片外) 片外FLASH的访问速度比较慢, 一般需要把运行代码重载到片内RAM运行,这一过程称为Bootloader DSP支持二次定位,即写入程序地址可以选择片内FLASH,运行时可重定位到片内RAM C54片内的ROM由TI公司编写,包含Bootloader启动程序和固定系数 DSP的FLASH烧写方法 ① 使用通用烧写器写入。 ② 使用CCS中自带的FlashBurn工具。 ③ 用户自己编写烧写Flash的程序,由DSP 将内存映像写入Flash。 Bootloader (1)EPROM外部存储器存放用户代码,需要用 代码转换工具将用户代码转换为二进制目标 文件,然后用编程器将其烧写进EPROM (2)Flash存储器存放用户代码,则可直接使用 DSP仿真器和CCS(Code Composer Studio )仿真环境进行在线编程,使用灵 活方便,不再需要其它编程设备 Bootloader(引导程序) ●This eliminates the need for mask programming the DSP internal ROM, which may not be cost effective in some applications. ●The bootloader provides a variety of different ways to download code to accommodate different system requirements. ●The bootloader uses various control signals including interrupts, BIO, and XF to determine which boot mode to use. 引导模式(Boot Mode) Host Port Interface (HPI) : Parallel Boot Modes (8-bit and 16-bit supported): Standard Mode Serial Port Boot Modes (8-bit and 16-bit supported): 8-bit Serial EEPROM Boot Mode: I/O Boot Mode (8-bit and 16-bit supported) 并行模式 源端数据存储格式 源端数据存储格式 * * 寻址能力: 地址引脚: A0~A15 (64k) 地址扩展引脚:A16~A19 程序扩展专用(1M) 数据引脚:D0~D15 配合相应片选引脚:/MSTRB +(/PS(程序)、/DS(数据)); /IOSTRB+/IS(I/O)[PORTR/PORTW] 2. 数据存储类型 RAM(随机存储器) : SRAM/DRAM ROM(只读存储器):主要存放固化程序和系数

文档评论(0)

cumhuatgw + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档