基于fpga的嵌入式系统开发高级特性与技术1

基于fpga的嵌入式系统开发高级特性与技术1

ID:15908494

大小:6.66 MB

页数:390页

时间:2018-08-06

基于fpga的嵌入式系统开发高级特性与技术1_第1页
基于fpga的嵌入式系统开发高级特性与技术1_第2页
基于fpga的嵌入式系统开发高级特性与技术1_第3页
基于fpga的嵌入式系统开发高级特性与技术1_第4页
基于fpga的嵌入式系统开发高级特性与技术1_第5页
资源描述:

《基于fpga的嵌入式系统开发高级特性与技术1》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中际赛威XilinxFPGA嵌入式系统设计高级研修班基于FPGA的嵌入式系统开发高级特性与技术张卫军13991162576Wicky.zhang@gmail.com西安工程大学–赛灵思公司数字系统与高性能数字信号处理联合实验室课程概况学完本课程后,您将获得如下技能:n构建一个完整的基于FPGA的嵌入式系统n完成在系统中使用用户自定义IP的几个步骤n使用BSP完成面向多种操作系统的设计n使用高级调试技术n设计基于flash的系统并能够从flash启动n使用各种技术优化系统课程简介01-2第一天的课程由以下几部分组成:

2、n嵌入式系统设计概述n实验1:构建一个完整的嵌入式系统n外部存储器控制器和文件系统n实验2:外部存储器控制器和文件系统实验n使用ChipScopePro逻辑分析仪调试系统n实验3:使用ChipScopePro逻辑分析仪调试系统nOCM总线详解n软件性能评测课程简介01-3第二天的课程由以下几部分组成:n系统硬件加速策略n实验4:系统性能优化实验n总线功能模型(BFM)仿真n实验5:BFM仿真实验n中断系统n板级支持包(BSPs)n实验6:XilKernel以及中断系统n引导程序n实验7:从闪存引导加载课程简介01-

3、4课程基础n熟悉EmbeddedDevelopmentKit(EDK)和XilinxPlatformStudio工具包n能够进行基本的C语言编程n对IBMPowerPC™和/或MicroBlaze™处理器有初步了解n有嵌入式系统开发经验课程简介01-5EDK工具术语表nEDK=EmbeddedDevelopmentKitnXPS=XilinxPlatformStudionPlatGen=PlatformGenerator¨该工具使用MHS文件生成总线型系统的实现网表nLibGen=LibraryGenerator¨

4、该工具使用MHS和MSS文件生成软件库和源文件,然后由编译器利用这些文件以及用户程序一起生成可执行文件nSimGen=SimulationGenerator¨该工具使用MHS文件生成仿真环境,包括仿真模型、HDLwrappers和仿真脚本等nXMD=XilinxMicroprocessorDebugger¨该工具提供为GNU调试器(GDB)和处理器之间提供交互能力nCreateIP=CreateandImportPeripheralWizard¨该工具用于创建自定义外设,并导入到EDK用户资源库或XPS项目中课程简

5、介01-6EDK文件类型nMHS=MicroprocessorHardwareSpecificationnMSS=MicroprocessorSoftwareSpecificationnMPD=MicroprocessorPeripheralDescriptionnPAO=PeripheralAnalyzeOrdernBBD=BlackBoxDefinitionnMDD=MicroprocessorDriverDescriptionnBMM=BlockRAMMemoryMap课程简介01-7嵌入式系统概述本节目标n

6、了解嵌入式系统基本概念n了解FPGA在嵌入式系统中的应用n了解几种典型的基于FPGA的嵌入式系统解决方案n回顾基于FPGA的嵌入式系统开发流程嵌入式系统设计概述02-2内容提要n嵌入式系统概述nFPGA在嵌入式系统中的应用n基于FPGA的嵌入式系统解决方案n基于FPGA的嵌入式系统开发回顾n本节小结嵌入式系统设计概述02-3嵌入式系统定义n系统--一种根据固定的计划、程序或规则进行工作、组织或者执行一项或多项任务的设备n嵌入式系统--嵌入到对象体系中的专用计算机系统。嵌入式系统设计概述02-4嵌入式系统的特点n几乎

7、所有的计算系统(相对通用PC)都可被称为嵌入式系统,它一般具有以下特征:¨功能单一,一般仅完成特定任务¨设计约束较多n低成本,低功耗n系统结构简单,甚至单芯片n性能上满足需求即可¨实时性好¨集成系统的应用软件与硬件于一体嵌入式系统设计概述02-5嵌入式系统应用Anti-lockbrakesModemsAuto-focuscamerasMPEGdecodersAutomatictellermachinesNetworkcardsAutomatictollsystemsNetworkswitches/routersAu

8、tomatictransmissionOn-boardnavigationAvionicsystemsPagersBatterychargersPhotocopiersCamcordersPoint-of-salesystemsCellphonesPortablevideogamesCell-phonebasestationsPrintersCordless

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。