嵌入式INS/GPS导航系统:双口RAM在DSP中的应用
177 浏览量
更新于2024-08-31
收藏 268KB PDF 举报
"本文介绍了在单片机与DSP应用中,如何利用双口RAM芯片CY7C028构建INS/GPS组合导航系统,特别是对于弹载导航系统的高速处理设计。系统采用TI公司的TMS320VC33和TMS320F240双DSP结构,强调了主从式系统设计中主机与从机间数据通信的重要性,并选择了双口RAM作为数据交换的关键组件。"
在现代导航技术中,INS/GPS组合导航系统因其高效和精确性,在军用和民用领域都得到了广泛应用。这种系统不仅要处理复杂的导航计算,还需执行控制、人机交互以及与外部系统的通信任务,因此对实时性有极高的要求。传统的单片CPU方案难以满足这些需求。
在开发特定的弹载INS/GPS导航系统时,设计者考虑到了小型化、轻量化和低能耗的要求。为此,他们设计了一个基于TI公司的TMS320VC33和TMS320F240的双DSP架构,构建了一个主从式处理系统。在这个系统中,两个DSP协同工作,分别承担不同的任务。在这样的架构下,数据通信成为关键,常见的通信方式包括串行、并行、DMA和双口RAM。考虑到导航系统的实时性和大数据量,设计者选择了双口RAM作为数据交换的媒介。
具体来说,CY7C028是一款由CYPRESS公司生产的64K×16位低功耗双口RAM,它具有快速的访问时间(12/15/20ns)且无需等待状态,适合与高速处理器配合。该芯片内部结构允许同时从两个独立的地址空间进行读写操作,使得主从DSP可以并行访问数据,提高了系统效率。通过软件分区策略,可以确保主从计算机间的通信顺畅无阻,满足导航系统对实时性的苛刻要求。
在实际应用中,CY7C028不仅可以扩展数据总线宽度,还能在高速数字系统中提供高效的通信路径,成为构建高性能、实时性强的导航系统不可或缺的一部分。通过这种方式,不仅优化了系统性能,还降低了设计的复杂性,使得弹载导航系统能够在有限的空间和能源条件下,实现高效稳定的工作。
387 浏览量
2020-12-13 上传
139 浏览量
点击了解资源详情
7611 浏览量
739 浏览量
1033 浏览量
1265 浏览量
weixin_38593738
- 粉丝: 0
- 资源: 924
最新资源
- storemate-backend-leveldb-0.9.23.zip
- 模板1
- cas-server-support-spnego-4.0.0-RC3.zip
- 50个线型图标 .xd素材下载
- TrackersAway:开源AdsTrackers阻止程序和主机文件管理器
- league-team-selector:这是一个Legue板球队的选择者,可以让您的球队付出高昂的代价。 您可以通过选择玩家来计算费用
- JAVA-EE-Web-components-
- 免费开源!!Java 和本机 C++ 之间缺失的桥梁
- 易语言记事本程序
- EvaP:使用Django用Python编写的大学课程评估系统
- 用友现金流量过滤脚本.rar
- Electron-PWA-Wrapper:Electron Wrapper从具有脱机功能的渐进式Web应用程序创建桌面应用程序
- 网络编辑超级工具箱 1.0.rar
- sparta-react-calendar
- OpenCore_v0.6.0_RELEASE_07_29 黑果OC引导
- 【物联网国赛样题高职22单片机】zigbee按键长按连击呼吸灯维持当前亮度跑马灯综合代码