DSP原理及应用技术第5.2节 外部接口(XINTF).pptVIP

DSP原理及应用技术第5.2节 外部接口(XINTF).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XINTF配置 写缓冲器 默认情况下,写访问缓冲是被禁止的。 在多数场合中,为提高XINTF的性能,用户可以使能写缓冲。 在CPU不停止执行的情况下,最多可缓冲3次对XINTF的写访问。 用户可在XINTCNF2寄存器中配置写缓冲的深度。 XINTF配置 访问的前导、有效、结束阶段时序 每阶段等待状态的XTIMCLK周期数可在相应区域的XTIMING寄存器中配置,且读访问和写访问的时序配置是独立的 XINTF配置 对XREADY信号的采样 通过采样XREADY信号,外部器件可以扩展有效阶段的时间。 器件上所有XINTF区域共享一个XREADY输入信号,但是每一个区域都可以独立配置是否采样XREADY信号。 每个区域的采样方式可以设置成同步或异步方式 XINTF配置 区域切换与XBANK周期配置 当访问从一区域切换至另一区域时,低速器件可能需要额外的时钟周期数来及时释放总线,以供其它器件获得访问权。 区域切换功能允许用户指定某特定区域,当访问进入或跨出该区域时插入一定数量的额外时钟周期数。 可在XBANK寄存器中指定区域和配置额外的周期数。 ( ) * * 28x系列DSP每个XINTF区域都有一个片选信号,当访问某一XINTF区域时,相应的区域就会产生该片选信号。每个区域都可以配置特定的等待状态时间、选通信号建立时间和保持时间,且读访问和写访问可以分开独立配置;另外,每一个区域还可以配置成是否使用外部XREADY信号扩展等待状态。这些功能可以使DSP与外部存储器和外设实现无缝连接。 用户通过配置相应的XTIMINGx寄存器可以指定每个XINTF区域的建立/保持时间和访问等待状态数。访问时序是基于内部时钟XTIMCLK的。XTIMCLK的频率可以配置成等于SYSCLKOUT或者为SYSCLKOUT的1/2。XTIMCLK时钟信号应用于所有XINTF区域。XINTF总线周期开始于XCLKOUT的上升沿,且所有时序和事件都是在相应的XTIMCLK上升沿产生。 * * * * * XINTF模块用到了两个时钟:XTIMCLK和XCLKOUT,图给出了这两个时钟和CPU时钟SYSCLKOUT的关系。 对XINTF区域的访问都是基于内部XINTF时钟(XTIMCLK)。配置XINTF时,用户必须配置内部时钟XTIMCLK与SYSCLKOUT的比率关系。通过配置XINTCNF2寄存器,可以将XTIMCLK频率设置成等于SYSCLKOUT或SYSCLKOUT的1/2。默认情况下,XTIMCLK为SYSCLKOUT/2。 对XINTF区域的访问从外部时钟输出XCLKOUT的上升沿开始,且XCLKOUT的外部输出可以关闭。通过配置XINTCNF2寄存器的CLKMODE位,可以将XCLKOUT频率设置成等于XTIMCLK或为XTIMCLK/2。默认情况下,XCLKOUT是XTMCLK/2,即SYSCLKOUT/4。为降低系统噪声干扰,用户可通过向XINTCNF2寄存器的CLKOFF位写1关闭XCLKOUT的输出。 * * * (1)同步采样 若用同步方式采样XREADY信号,则必须满足XREADY信号建立和保持应该与有效阶段结束前的一个XTIMCLK边沿对准,也就是,XREADY信号应该在所设定的前导+有效时间结束的前一个XTIMCLK被采样。 (2)异步采样 若以异步方式采样XREADY信号,则必须满足XREADY信号的建立和保持应该与有效阶段结束前的倒数第3个XTIMCLK边沿对准,也就是,XREADY信号应该在所设定的前导+有效时间结束的前三个XTIMCLK被采样。 在同步和异步采样方式下,若采样XREADY信号为低电平,则有效阶段时间扩展一个XTIMCLK周期后,在下一个XTIMCLK周期对XREADY信号重新采样,一直检测到XREADY为高电平时才完成访问操作。 * 在两次访问间插入延迟周期时,延迟周期插入之前访问的是某一区域,延迟周期插入之后访问的是另一区域。为正确的插入延迟周期,第一个区域的全部访问时间必须比指定区域的延迟周期数大,为实现保证该条件,可设置XBANK[BCYC]的值小于第一个区域的全部访问时间 * * * * * DSP原理及应用 ——跟我动手学TMS320F2833x 电气信息类专业课程 DSP原理及应用 外部接口(XINTF) 第5.2节 外部接口(XINTF) 外部接口XINTF:DSP与外部并口器件通信。 F2833x系列芯片的XINTF映射到了3个固定的存储区域; 每个区域都可以配置为不同的等待状态数、建立及保持时序; 当在PCLKCR3寄存器中使能XINTF模块时钟时,所有区域均被使能。 外部接口(XINTF) 外部地址总线XA是20位宽,被所有区域共享。总线产生什么样的地址取决于哪一区域被访问

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档