介绍了采用CPLD 实现DSP 芯片TMS320C6713 和背板VME 总线之间高速数据传输的系统设计方法。设计中采用VHDL 语言对CPLD 进行编程。同时由于CPLD 的现场可编程特性,增强了整个系统的灵活性。CPLD是一种用户可以根据自行需要而自己能够设计构造其逻辑功能的数字集成电路系统,实现了硬件设计的软件化。CPLD具有丰富的可编程I/O引脚,具有在系统可编程( InSystem programmability)、使用方便灵活的的特点;近年来, CPLD器件成本不断下降,集成密度、速度和性能大幅度提高,一个芯片就可以实现一个复杂的数字电路系统;再加上使用方便的开发工具,使用CPLD器件可以极大地缩短产品开发周期,给设计、修改带来很大方便。CPLD成为一种可优化硬件电路设计且具竞争力的产品。ALTERA 公司不仅提供大规模的CPLD 和FPGA 器件, 同时也提供一套十分有特色的综合工具MAXPLU S- II, 设计者既可以使用原理图输入, 也可以使用文本输入方式, 更可以二者混合输入。从编译、综合、布线到仿真、下载一气呵成, 十分方便。TMS320C6713 是TI 公司在TMS320C6711 的基础上推出的新一代浮点DSP 芯片,它可以在255MHz 的时钟频率下实现1800MIPS/1350MFLOPS 的定点和浮点运算,极大程度上满足了高速数据采集与实时控制系统对信号处理速度的要求。作为下位机使用时,它可通过主机口HPI 与各种不同类型的上位机连接。本文将给出如何使用ALTERA 公司的CPLD 器件EPM7128AE-144实现DSP的HPI口和背板的VME总线之间的连接方法。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论