基于ARM内核的民用数字对讲机系统的设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"基于ARM内核的民用数字对讲机系统的设计" 本文提出了一项民用数字对讲机的系统解决方案,利用SoC技术,设计民用数字对讲机的专用ASIC芯片。该方案可以降低生产成本,并且可以增强设备稳定性、减小设备体积。 民用数字对讲机系统的结构主要由控制器、语音编/解码器、信道编/解码器、调制/解调器、射频模块A/D和D/A等部分组成。在系统设计中,ARM微处理器是核心组件,负责协调系统资源和控制各个模块的工作。 为了降低生产成本,设计中采用了SoC技术,将控制器、调制/解调器、信道编/解码器等集成在一块芯片上,同时在芯片上提供部分外设功能,如RS232接口、键盘接口等。整个芯片就是一个完整的数字对讲机系统。 在设计中,ARM946E-S微处理器是核心组件,最高工作频率为180MHz,采用5级流水线,性能1.1MPS/MHz,并支持浮点操作。整个芯片设计过程基于集成平台进行系统级开发,从而可以缩短设计周期,提供性能更佳、成本更低廉产品。 本文的设计方案可以实现民用数字对讲机的数字化,降低生产成本,提高设备稳定性,减小设备体积,并且可以提供短信息等附加业务。 知识点: 1. 民用数字对讲机的系统结构 * 控制器 * 语音编/解码器 * 信道编/解码器 * 调制/解调器 * 射频模块 * A/D和D/A 2. SoC技术在民用数字对讲机设计中的应用 * 将控制器、调制/解调器、信道编/解码器等集成在一块芯片上 * 提供部分外设功能,如RS232接口、键盘接口等 3. ARM微处理器在民用数字对讲机设计中的应用 * 作为核心组件,负责协调系统资源和控制各个模块的工作 * 最高工作频率180MHz,采用5级流水线,性能1.1MPS/MHz,并支持浮点操作 4. ASIC芯片设计 * 采用SoC技术,设计民用数字对讲机的专用ASIC芯片 * 将众多分离元件的功能集成到一块芯片上 5. SOC设计中的总线结构 * APB总线和AHB总线 * 总线控制器采用直接ARM公司提供的AMBAAHB总线IP模块 6. 存储器控制结构 * MPMC(Multi-Port Memory Controller) * 通过AHB总线来连接的外围设备 7. 中断控制器 * VIC(Vectored Interrupt Controller) * 用于控制外围设备向系统发起的中断
- 粉丝: 97
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助