资源详细信息
ACR中基于FPGA的SOPC系统的设计与实现.rar - 资源详细说明
随着嵌入式技术的发展,一种新的嵌入式系统——片上可编程系统SOPC,以其灵活的设计方式,可编程、可裁减,可扩充的技术优势,逐渐成为嵌入式系统技术研究的热点。 本课题来源于国家“十五”863计划重大专项课题“大规模接入汇聚路由器(ACR)系统性能和关键技术研究”,ACR中的线卡以及交换板需要一个可完成与主控通信,并能对单板进行配置和控制等工作的嵌入式系统。在对SOPC系统设计进行了深入研究以后,本文以内嵌于Xilinx平台FPGA Virtex4-FX60的嵌入式处理器PowerPC405为核心,为ACR设计并实现了一个完全满足上述要求的SOPC系统。 本文主要工作如下: 1)分析了现有的嵌入式系统在ACR中应用的不足。在对SOPC系统的设计难点以及关键技术进行了详细分析以后,提出了为ACR构建一个基于平台FPGAVirtex4-FX60的SOPC系统的设计方案。 2)从SOPC系统需求出发,基于IP复用理念,采用软硬件协同设计的方法,利用FPGA的可编程逻辑资源以及软硬IP核,为嵌入式处理器PowerPC405设计了各个接口模块以及控制模块,从而完成了SOPC系统的FPGA硬件设计。 3)针对三态以太网接口模块在没有操作系统的情况下难以测试其性能的情况,从 TEMAC的结构特点出发设计了一套测试程序,并在实际测试中得以验证。 4)软件设计方面,在对嵌入式实时操作系统VxWorks进行了深入分析与研究之后,结合硬件系统,完成了VxWorks的BSP的设计。其中,针对在不同的使用环境下,SOPC系统对以太网的通讯速率有不同要求的情况,为三态以太网接口设计了一个能够根据外部环境,进行10/100/1000M自切换的程序,满足了ACR对SOPC的通用性要求。 5)从软硬件方面完成了本SOPC系统的设计,并在ACR中得以实现。
立即下载 ACR中基于FPGA的SOPC系统的设计与实现.rar
提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
下载说明与使用指南
下载说明
- 本资源需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传功能
- 资源永久有效可用
使用说明
- 下载后使用解压软件解压
- 推荐使用 WinRAR 或 7-Zip
- 如有密码请查看资源说明
- 解压后即可正常使用
积分获取方式
- 上传优质资源获得积分
- 每日签到免费领取积分
- 邀请好友注册获得奖励
- 查看详情 →