用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

CPLD在DSP系统中的应用设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:46:26
MCF5272将10/100MB以太网控制器和一个USB模块等通信外围设备结合起来,是一款高集成的ColdFire微处理器。详见参考文献[4]。

MCF5272与TMS320C6202连接采用异步从属工作方式,MCF5272作为上行机,TMS320C6202作为从属机。由MCF5272高位地址线模拟XCNL、XR_W信号,TMS320C6202的多功能串行口3工作在GPIO模式下模拟HINT信号,为MCF5272提供主机口中断。本系统由CPLD——MAX7000编程实现两者硬件接口。仿真后的时序如图5所示,实验证明可以满足双方时序要求,实现数据传输。

以上所讨论的逻辑并不复杂,采用74系列在一定程度上说也可以完成。但是,采用CPLD具有以下优势:体系结构和逻辑单元灵活、集成度高、适用范围广,因而采用CPLD的方案。 在开发阶段,通过硬件实现的控制信号往往不能确定,需要试验验证。而CPLD因其具有灵活性,逐渐成为DSP进行信号处理不可或缺的协处理器。将相关控制信号接人CPLD,只需通过简单的编程即可实现各种需要的逻辑,避免了硬件上的改动,使硬件逻辑控制更加方便灵活,对类似设计具有普遍意义。文中讨论的防抖动以及CPLD延时程序对于类似设计也有一定的借鉴意义。

本文介绍的CPLD在基于DSP的MPEG-4编码压缩模块的系统中的应用实例,已通过下载验证。应用在工程实践中,结果表明该设计是方便灵活且正确有效的。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:609.37500 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号