- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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(只读存储器):主要存放固化程序和系数
您可能关注的文档
- digital软件介绍1017课件.ppt
- 干细胞技术的研究和应用课件.ppt
- 干细胞研究进展(演示文稿)课件.ppt
- Ding-工程图画法课件.ppt
- Discovery简单使用手册课件.ppt
- disputes课件.ppt
- 广东乙肝医院_乙肝小三阳食疗方法课件.ppt
- 广州最好的乙肝医院_乙肝小三阳食疗方法课件.ppt
- DIY书架书套课件.ppt
- DMA14-4850Ⅱ整流模块课件.ppt
- 高中化学实验操作技巧在环境保护中的应用探究教学研究课题报告.docx
- 高中生物课程知识网络构建与跨学科整合研究教学研究课题报告.docx
- 小学数学课堂中数学启蒙教育的实践与探索教学研究课题报告.docx
- 小学科学实验中探究性学习对学生科学探究能力的促进效果研究教学研究课题报告.docx
- 初中生物实验室教学资源配置优化实践探索教学研究课题报告.docx
- 初中语文课程中信息技术编程思维的培养策略探讨教学研究课题报告.docx
- 高中数学立体几何项目式教学的模式构建与评价教学研究课题报告.docx
- 音乐美术作品的艺术表现技巧探究教学研究课题报告.docx
- 小学科学探究能力培养策略与实践教学研究课题报告.docx
- 高中思想政治课中法律案例教学的实践探讨教学研究课题报告.docx
文档评论(0)