Xilinx FPGA与TI DSP EMIF平台串口速率优化及接口设计
需积分: 9 55 浏览量
更新于2024-08-08
收藏 6.34MB PDF 举报
"实际串口速率-xilinx fpga 与 ti dsp emif平台接口"
本文主要讨论的是在Xilinx FPGA与TI DSP EMIF平台之间实现实际串口速率的问题,特别是涉及到两者之间的接口同步和通信稳定性。在表8.1中列出了不同串口速率的设置值及其允许的偏差范围,这些速率包括921.6K bit/s、460.8K bit/s、115.2K bit/s和57.6K bit/s,分别允许有-2.5%到+1.5%的偏差,确保在实际应用中通信的准确性。
在系统设计中,为了保证实时性,OMAP5912 DSP和BRF6100 FPGA(或称为EMIF平台)的时钟信号需要保持一致。为此,OMAP5912输出32.768kHz的时钟信号到BRF6100的SLOW_CLK引脚,这个时钟信号通常由外部晶体提供,晶体的精度要求为50ppm,以满足双方的需求。这样的设计确保了两个设备之间时间基准的一致性。
除此之外,系统还包括对蓝牙模块BRF6100的控制。OMAP5912通过一个GPIO引脚来控制BRF6100的复位功能,使得软件可以随时对蓝牙模块进行复位操作。另一个GPIO引脚则用于控制BRF6100的写保护(WP)信号,保持该引脚为高电平可以防止对EEPROM的数据意外修改,确保配置数据的稳定。
转向DSP的相关背景知识,数字信号处理器(DSP)是一种专为数字信号处理设计的可编程处理器,它在电子技术、计算机技术和信号处理技术的交汇点上起着关键作用。随着技术的进步,DSP在众多领域如通信、软件无线电、自动化、家用电器等都有广泛应用,因其能快速执行各种数字信号处理算法而备受青睐。
自20世纪70年代末以来,DSP芯片的发展经历了多个里程碑,从最初的S2811和2920,到后来拥有硬件乘法器的UPD7720,再到浮点DSP芯片如MB8764和DSP32,以及TI公司推出的多代TMS320系列芯片。每个新的发展阶段都带来了性能的显著提升,如MAC运算速度的大幅下降,这使得DSP在实时处理任务中的效率不断提高,应用范围也日益广泛。
Xilinx FPGA与TI DSP EMIF平台间的实际串口速率设定和同步机制是实现可靠通信的关键。而DSP技术的发展历程展现了其在信号处理领域的核心地位,以及随着时间推移性能的不断提升,为各类应用提供了强大的计算能力。
400 浏览量
点击了解资源详情
点击了解资源详情
215 浏览量
254 浏览量
231 浏览量
121 浏览量
2010-07-05 上传
2021-07-13 上传

物联网_赵伟杰
- 粉丝: 47
最新资源
- VB通过Modbus协议控制三菱PLC通讯实操指南
- simfinapi:R语言中简化SimFin数据获取与分析的包
- LabVIEW温度控制上位机程序开发指南
- 西门子工业网络通信实例解析与CP243-1应用
- 清华紫光全能王V9.1软件深度体验与功能解析
- VB实现Access数据库数据同步操作指南
- VB实现MSChart绘制实时监控曲线
- VC6.0通过实例深入访问Excel文件技巧
- 自动机可视化工具:编程语言与正则表达式的图形化解释
- 赛义德·莫比尼:揭秘其开创性技术成果
- 微信小程序开发教程:如何实现模仿ofo共享单车应用
- TrueTable在Windows10 64位及CAD2007中的完美适配
- 图解Win7搭建IIS7+PHP+MySQL+phpMyAdmin教程
- C#与LabVIEW联合采集NI设备的电压电流信号并创建Excel文件
- LP1800-3最小系统官方资料压缩包
- Linksys WUSB54GG无线网卡驱动程序下载指南