论文部分内容阅读
随着微电子技术、计算机技术和通信技术的高速发展,各行业的信息化程度得到显著提高,实时的数据采集和处理及高速数据传输成为各领域内数字化设备最为关键的要素之一。在分布式链状无线专网系统中,各站点需要将收集的数据实时传输至控制站点,其中需要一套核心控制单元完成系统的数据汇聚、交换及处理的工作。本论文在此背景下,基于PowerPC架构处理器设计了一套多网口嵌入式无线通信控制单元,完成了整体硬件系统设计、调试及U-Boot移植。本文根据系统需求,详细阐述了系统构架、系统方案设计及技术原理。选用Freescale公司QorIQ通信处理平台P2020E处理器为核心,在P2020E基本系统基础上,扩展了多类存储模块(DDR3,64MB NOR Flash,1GB NAND Flash).网络交换模块(5个10/100/1000M的以太网口)、串行通信接口(2个UART接口)、电源模块及调试模块等,完成了无线通信控制单元的硬件设计。在研究电源完整性、信号完整性以及电磁兼容性理论的基础上,针对1Gbit/s的信号传输速率,完成了高速PCB设计,实现了电路板分层、布局、布线、电源及地平面等对信号有关键影响的关键问题处理,运用了信号传输理论及相应的特殊布局布线技巧,保证系统工作的性能。在分析U-Boot-2003.10的基础上,根据通信控制单元具体的硬件配置和存储资源的映射关系,完成了对J-Boot2003.10的修改,定制出适合当前目标板的U-Boot,并烧写到控制单元中,实现上电自启动。完成了通信控制单元的硬件调试工作。通过调试工具Freescale USB TAP及调试环境Codewarrior IDE完成了DDR3的调试,并在U-Bo ot环境下对串口、网口及Flash等设备进行了调试。硬件测试证明,本文设计的硬件系统能正常工作,为上层应用提供硬件基础平台,符合功能和性能要求。