论文部分内容阅读
随着社会经济的蓬勃发展和城市化进程的加深,城市公共交通事业成为人们关注的重要内容。车载终端作为公共交通系统的一个重要组成部分,与人们的日常生活息息相关。合理优化设计高速化、小型化的车载硬件终端,不仅能为广大乘客提供优质的服务,也可以提高公交系统的管理水平。本文在分析了EDA技术和车载终端发展概况的基础上,提出了基于Cadence工具、以ARM7微处理器为核心的硬件开发平台的总体构想。文章首先分析了系统的功能需求,接着提出了以W90P710为核心处理器的车载终端总体设计框架,并详细介绍了各硬件模块的工作原理,利用OrCAD软件完成了各电路模块的硬件原理图设计,包括电源电路、存储电路(SDRAM电路模块和FLASH电路模块)、JTAG接口电路、音频电路、LCM电路、GPS电路、CPU外围电路(时钟电路、复位电路、SD卡接口电路、UART电路、红外解码电路、键盘接口电路、USB接口电路)等。该硬件系统采用高速PCB设计,文中重点讨论了高速电路板设计中的布局和布线、如何减少信号反射和串扰的影响以及抑制电磁干扰的措施等。并对高速电路板中的差分布线和SDRAM等长布线,特别是CPU和SDRAM之间的高速信号布线,进行了详细探讨和分析。然后借助SPECCTRAQuest仿真软件,对高速系统中的关键网络进行信号完整性仿真测试。通过仿真分析,保证了系统工作时序的正确性,并有效地增强了系统运行的稳定性。最后本文还根据设计出的PCB版图,进行电路单板焊接,并通过调试,最终系统工作正常,且性能稳定。实践表明,采用功能强大的Cadence工具进行硬件设计和仿真,大大地缩短了硬件设计周期,降低了研发成本,具有一定的现实意义,也证明了Cadence对于高速硬件电路设计的重要作用。