基于可编程片上系统的嵌入式以太网通信开发
推荐给好友
打印
加入收藏
更新于2009-05-13 16:41:54

摘 要:基于Xilinx公司VirtexIIPro器件开发平台,介绍了其内嵌PowerPC405处理器设计原理和软硬件协同设计方法,结合典型的以太网通信实验,详细描述了其可编程片上系统(SOPC)的设计过程以及VxWorks系统下板级支持包(BSP)的开发和移植过程,并且给出了实验的设计实现和结果。

关键词:PowerPC405;软硬件协同设计;板级支持包;以太网通信

0 引言 随着嵌入式系统应用的不断普及和深入,往往需要同时优化众多设计因素,这些因素包括成本、功率、尺寸、性能、灵活性、产品上市时间、开发和设计周期、高可靠性和高性能等。Xilinx公司推出的VirtexIIPro和Virtex4系列器件的PowerPC405嵌入式处理器设计平台可以满足这一要求,其高性能的设计工具为设计者提供了完善的软硬件协同设计能力。根据其内核嵌入式系统的软硬件开发理念:片上嵌入式系统和现场可编程门阵列(FieldProgrammableGateArray,FPGA)内部的传统硬件设计无缝联接在一起,从而构造成真正的SoC(片上系统)。软硬件系统划分允许设计人员控制以效率最高的方式实现所需要的功能。在FPGA中实现嵌入式处理器有利于定制不同规模、不同速度的嵌入式处理器内核,并具有灵活的升级能力,必将成为嵌入式应用的一个重要趋势。

        本文以VirtexIIProP20芯片内嵌PowerPC405硬核为处理器,选用目前广泛使用的VxWorks操作系统,阐述了内嵌PowerPC嵌入式设计的过程和要点,详细介绍了以太网通信实时传输的整个设计过程,实验表明这种构架模式具有很好的应用前景。

详情点击下载>>
相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.