轻松学会DSP——空间扩展和.pptx
《轻松学会DSP——空间扩展和.pptx》由会员分享,可在线阅读,更多相关《轻松学会DSP——空间扩展和.pptx(30页珍藏版)》请在咨信网上搜索。
1、一、仿真模式的启动一、仿真模式的启动1、MP/MC管脚的作用管脚的作用 MP是微处理器模式,是微处理器模式,MC 是微计算机是微计算机模式。两者通过硬件,启动时进行选择,模式。两者通过硬件,启动时进行选择,但也可以在程序运行过程当中通过软件进但也可以在程序运行过程当中通过软件进行改变。在仿真模式下,也可以通过行改变。在仿真模式下,也可以通过CCS来改变。来改变。工作模式的不同,决定了芯片的空间工作模式的不同,决定了芯片的空间映射关系不同。映射关系不同。2、仿真运行过程、仿真运行过程w通过通过CCS的的load命令,可把命令,可把.out文件加载到文件加载到DSP中。由于中。由于.out不是简单
2、的二进制文件加载,包含不是简单的二进制文件加载,包含了定位信息,所以,系统可以自动把各个段放到了定位信息,所以,系统可以自动把各个段放到指定位置。这些位置是通过命令文件确定的。指定位置。这些位置是通过命令文件确定的。w文件的各个段都只能下载到文件的各个段都只能下载到DSP的的RAM中,而中,而不可以是不可以是ROM中。一是因为中。一是因为ROM不可写,二是不可写,二是因为程序在因为程序在RAM中执行要快得多。中执行要快得多。w程序的下载地址和运行地址可以不同,由命令文程序的下载地址和运行地址可以不同,由命令文件决定,但是,仿真通常都是二者相同的。件决定,但是,仿真通常都是二者相同的。w加载后,
3、加载后,PC自动指向程序入口地址。如果是自动指向程序入口地址。如果是C程程序,则为序,则为_c_int00,如果是汇编文件,则是如果是汇编文件,则是.text段的开始。段的开始。二、空间扩展1、空间扩展、空间扩展 DSP的程序空间和数据空间在片内。的程序空间和数据空间在片内。只能使用只能使用RAM部分,部分,ROM是不能使用的。是不能使用的。为了扩大使用的为了扩大使用的RAM空间,可以在片外加空间,可以在片外加上上RAM和和ROM。片外片外RAM和和ROM可以是程序空间,可以是程序空间,也可以是数据空间和也可以是数据空间和I/O空间的扩展,这取空间的扩展,这取决于存储器的片选、决于存储器的片选
4、、DSP的的PS,DS和和IS管脚管脚相连逻辑。相连逻辑。2、内外地址关系wDSP只有根据空间存储器的地址映射关系,只有根据空间存储器的地址映射关系,决定哪些空间是外部扩展,哪些是内部。决定哪些空间是外部扩展,哪些是内部。w当要访问的某个地址是外部的空间时,管脚当要访问的某个地址是外部的空间时,管脚PS,DS,IS,MSTRB,IOSTRB控制管脚相应有控制管脚相应有变换。外部地址线上会出现访问的地址的对变换。外部地址线上会出现访问的地址的对应电平。数据线上则自然是访问地址的读出应电平。数据线上则自然是访问地址的读出或者写入数据。或者写入数据。w如果如果DSP访问内部空间,外部空间的地址和访问
5、内部空间,外部空间的地址和数据管脚是高阻状态,数据管脚是高阻状态,PS,DS,IS为原来电平,为原来电平,MSTRB,IOSTRB无效。访问外部数据和无效。访问外部数据和IO空间,多余地址空间,多余地址A16-A22为低电平。为低电平。A22-A19A18A17A16A15A14-A0*PS*DS*IS*MSTRBR/*WA16A15A14-A0*OE*CS*WE下面给出一个扩展外部存储器的例子,重点注意:a、只使用一片128Kx16的RAM b、与内部有效的RAM相同的地址,外部RAM无效 c、外部 RAM的存 取速度不能全 速运行时,需 要根据速度插 入等待状态3、时序图、时序图4、空间扩
6、展硬件设计、空间扩展硬件设计w一般片选同一般片选同PS,DS,IS相连。相连。w逻辑控制使用逻辑控制使用CPLD或者或者FPGA完成。完成。w如果逻辑设计复杂一点,可以实现一块大如果逻辑设计复杂一点,可以实现一块大容量的容量的RAM存储器既作为数据空间扩展,存储器既作为数据空间扩展,有同时作为程序空间扩展,或者有同时作为程序空间扩展,或者I/O空间扩空间扩展。展。三、空间扩展和三、空间扩展和DSP启动关系启动关系1、ROM和和RAM ROM是只读,掉电后,数据不会丢失,是只读,掉电后,数据不会丢失,但是访问数度慢。常见的有但是访问数度慢。常见的有PROM,EPROM,EEPROM。RAM有同步
7、和异步之分,有同步和异步之分,54X只能接只能接异步异步RAM,6000可以接各种可以接各种RAM。FLASH是一个特别的是一个特别的ROM,通过写一通过写一定的控制字,可以使其具有定的控制字,可以使其具有RAM的功能,的功能,可在线配置。可在线配置。2、启动方法、启动方法w由于系统的程序要在程序空间的由于系统的程序要在程序空间的RAMRAM中运行,中运行,必须在必须在DSPDSP工作前把代码放到命令文件定义工作前把代码放到命令文件定义的程序空间中去。的程序空间中去。w可以通过可以通过HPIHPI口或者口或者McBSPMcBSP口传送代码,但通口传送代码,但通常使用片外数据空间扩展方式,即并行
8、方式。常使用片外数据空间扩展方式,即并行方式。w课本课本P223.P223.u如果采样并行方式,数据代码文件需要是十如果采样并行方式,数据代码文件需要是十六进制文件。十六进制文件格式可以用编程六进制文件。十六进制文件格式可以用编程器烧写进器烧写进FLASHFLASH。十六进制文件格式包括:十六进制文件格式包括:uASCII-Hex,supporting 16-bit addressesu Extended Tektronix(Tektronix)u Intel MCS-86(Intel)u Motorola Exorciser(Motorola-S),supporting 16-bit,24b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 轻松 学会 DSP 空间 扩展
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。