DSP存储空间结构.ppt

DSP存储空间结构.ppt

ID:48183544

大小:253.00 KB

页数:31页

时间:2020-01-18

DSP存储空间结构.ppt_第1页
DSP存储空间结构.ppt_第2页
DSP存储空间结构.ppt_第3页
DSP存储空间结构.ppt_第4页
DSP存储空间结构.ppt_第5页
资源描述:

《DSP存储空间结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DSP存储单元DSP存储器的基本结构C54程序存储器C54数据存储器C54I/O空间DSP系统设计中涉及存储器的相关问题’C54x的存储空间结构(5402)寻址能力:地址引脚:A0~A15(64k)地址扩展引脚:A16~A19程序扩展专用(1M)数据引脚:D0~D15配合相应片选引脚:/MSTRB+(/PS(程序)、/DS(数据));/IOSTRB+/IS(I/O)[PORTR/PORTW]2.数据存储类型RAM(随机存储器):SRAM/DRAMROM(只读存储器):主要存放固化程序和系数表。一般构成程序存储空间,也可以部分地映射在数据存储空间C54的存储空

2、间结构’C54x共有192K字的存储空间,分成3个相互独立可选择的存储空间:程序存储空间:用来存放要执行的指令和指令执行中所需要的系数表(数学用表);数据存储空间:用来存放执行指令所需要的数据;I/O存储空间:用来提供与外部存储器映射的接口,可以作为外部数据存储空间使用。’C54x的存储空间结构’C54x片内存储器资源配置DSP存储器’C541’C542’C543’C545’C546’C548’C549’C5402’C5410’C5416’C5420ROM程序程序/数据DARAMSARAM28K20K8K5K02K2K010K02K2k010K048K32K

3、16K6K048K32K16K6K02K2K08K24K16K16K08K24K4K4K4K16K016K16K08K56K16K16K064K64K00032K168KTMS320VC5402存储器配置结构中断矢量表(内部存储器)FF80HFFFFH保留FF00HFF7FH内部ROMF000HFEFFH外部存储器4000HEFFFHOVLY=1内部DARAMOVLY=0外部存储器0080H3FFFHOVLY=1保留(0页)OVLY=0外部存储器0000H007FH地址程序存储空间MP/MC=0微计算机模式中断矢量表(外部存储器)FF80HFFFFH±£Áô

4、FF7FHƬÄÚROM外部存储器4000HOVLY=1内部DARAMOVLY=0外部存储器0080H3FFFHOVLY=1保留(0页)OVLY=0外部存储器0000H007FH地址程序存储空间外部存储器MP/MC=1微处理器模式地址数据存储空间DROM控制的数据存储空间0000H005FH0060H007FH存储器映像寄存器暂存寄存器0080H3FFFH内部DARAM(16K×16位)4000HEFFFH外部存储器F000HFEFFHDROM=0外部ROMDROM=1内部ROMFF00HDROM=0外部存储器FFFFHDROM=1保留DROM=1保留DRO

5、M=0外部存储器FF00HFFFFHDROM=1内部ROMDROM=0外部存储器F000HFEFFH外部存储器4000HEFFFH内部DARAM(16K×16位字)0080H3FFFH暂存器SPRAM0060H007FH存储器映像寄存器0000H005FH地址数据存储空间4K程序存储空间程序存储空间用来存放要执行的指令和执行中所需的系数表。’C5402共有20条地址线,可寻址1M字的外部程序存储器。它的内部ROM和DARAM可通过软件映射到程序空间。当存储单元映射到程序空间时,CPU可自动地按程序存储器对它们进行寻址。如果程序地址生成器(PAGEN)产生的地

6、址处于外部存储器,CPU可自动地对外部存储器寻址。1.程序存储空间的配置●MP/MC控制位用来决定程序存储空间是否使用内部存储器。当MP/MC=0时,称为微计算机模式。4000H~EFFFH程序存储空间定义为外部存储器;F000H~FEFFH程序存储空间定义为内部ROM;FF00H~FFFFH程序存储空间定义为内部存储器。当MP/MC=1时,称为微处理器模式。4000H~FFFFH程序存储空间定义为外部存储器。1.程序存储空间的配置当OVLY=0时,程序存储空间不使用内部RAM。0000H~3FFFH全部定义为外部程序存储空间,此时内部RAM只作为数据存储器

7、使用。当OVLY=1时,程序存储空间使用内部RAM。内部RAM同时被映射到程序存储空间和数据存储空间。0000H~007FH保留,程序无法占用;0080H~3FFFH定义为内部DARAM。●OVLY控制位用来决定程序存储空间是否使用内部RAM。2.程序存储空间的分页扩展在’C54x系列芯片中,有些芯片采用分页扩展的方法,使程序存储空间可扩展到1M~8M。如:’C5409和’C5416可扩展到8M。’C5402有20条外部程序地址总线,其程序空间只能扩展到1M。2.程序存储空间的分页扩展分页扩展技术的特点:①有20或23条外部程序地址线,可寻址1M或8M存储空

8、间;②有1个额外的存储器映像寄存器—程序计数器扩展寄

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。