- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
反汇编指令(支持MicroBlaze目标)-与非网.ppt
可编程片上系统开发平台 何宾 2012.02 本章内容 该章描述在Xilinx嵌入式开发套件(Xilinx Development Kit,XDK)嵌入式系统工具的结构和设计流 程。XDK用于开发基于MicroBlaze软核和PowerPC硬核处 理器的SOPC系统。该章的主要内容包括:EDK简介、设 计流程概述、平台开发结构的工具。 Xilinx的EDK工具主要包含:Xilinx Platfrom Studio (XPS)人机界面、嵌入式系统工具套件、嵌入式处理IP 核,例如处理器和外设、 Platform Studio SDK(Software Development Kit,SDK)。SDK基于Eclipse开放源码框 架,可以选择使用SDK开发自己的嵌入式软件应用程序 (从EDK13.1开始,必须在SDK内开发软件应用程序)。 设计流程及EDK工具-设计流程 EDK中所提供的工具用来完成嵌入式设计的整个过 程。图5.1给出了基于EDK的基本嵌入式设计流程。 设计流程及EDK工具-建立硬件平台 Xilinx的FPGA技术允许设计者在处理器子系统中定制 硬件逻辑。这种定制不可能使用标准的现成的微处理器或 控制器芯片。“硬件平台”是指设计人员根据应用的需要而 使用Xilinx的技术建立的灵活地、嵌入式处理子系统。 硬件平台是由一个或多个处理器或外设连接到处理器 总线构成的。 EDK通过微处理器硬件规范(Microprocessor Hardware Specification,MHS)文件记录硬件平台信息。 设计流程及EDK工具-软件平台建立 软件平台是软件驱动和用于建立应用程序的操作系统 (可选)组成的。所建立的软件映像文件只包含用户所 使用到的一部分Xilinx的库。 EDK通过微处理器软件规范(Microprocessor Software Spectifcation,MSS)记录软件平台信息。设计 人员可以在软件平台运行多个应用程序。 设计流程及EDK工具-使用仿真的硬件平台验证 验证硬件平台的正确功能,设计人员可以建立一个仿 真模型,并且在HDL仿真器上运行。当仿真系统时,处理 器运行可执行文件。 设计人员可以选择建立行为、结构或者精确的时序仿 真模型。 设计流程及EDK工具--使用调试的软件验证 调试嵌入式软件的基本技术是加载设计到所支持的开 发板和使用调试工具去调试处理器。 作为可选择的方式,设计人员可以使用指令集仿真器 或简化系统仿真器模型(“虚拟平台”)运行在主机上来调 试设计代码。 设计人员可以通过概要分析代码的执行来估计系统性 能。 设计流程及EDK工具-芯片配置 一旦软件和硬件平台建立完成,设计人员可以为FPGA 建立一个的配置比特文件。 对于原型设计,当连接主机和芯片时,设计者可以在 下载比特流时,将希望运行在嵌入式平台上的软件同时下 载。 对于产品,设计人员将配置比特流和软件保存在和 FPGA连接的非易失性存储器中。 设计流程及EDK工具-EDK工具 设计流程及EDK工具-EDK工具 设计流程及EDK工具-EDK工具 设计流程及EDK工具-EDK工具 设计流程及EDK工具- Xilinx Platform Studio(XPS) XPS提供了集成环境为基于MicroBlaze和PowerPC处理 器的嵌入式处理器系统创建软件和硬件规范流程。 XPS也提供编辑器和项目管理接口用来创建和编辑源 代码。 XPS提供工具流程配置选项的定制和提供图形化的系 统编辑器用来连接处理器、外设和总线。 XPS可以在Windows、Solaris和Linux平台下使用。 从XPS中,设计人员可以运行所有的用于处理硬件和 软件的嵌入式系统工具。在XPS环境下可以进行系统的验 证。 设计流程及EDK工具- Xilinx Platform Studio(XPS) XPS提供下面的特性: (1) 能够添加核,编辑核参数和进行总线和信号连接,产生MHS 文件; (2) 能够产生和修改MSS文件; (3) 支持表5.1内的所有工具; (4) 能够产生和观察系统块图和设计报告; (5) 多用户软件应用支持; (6) 项目管理; (7) 过程和工具流程依赖管理; (8) 输出MHS文件到SDK工具 设计流程及EDK工具-Xilinx S
您可能关注的文档
- 北京安控科技股份有限公司2016年年度权益分派实施公告-Etrol安控.PDF
- 北京理工大学学术成就奖励条例-北京理工大学科学研究院.doc
- 北斗运行控制策略[谭树森].ppt
- 医师如何诊断精神疾病.PDF
- 医疗服务价格-广东省卫生计生委政务服务中心.ppt
- 升降机安装保养及维修工作致命意外个案集-劳工处LabourDepartment.doc
- 半导体存储器分类-南京航空航天大学.ppt
- 华南师范大学2011年公开招聘教学科研人员面试通知(第二批)一心理.doc
- 华埠社区远见计画执行纲要-Illinoisgov.PDF
- 华清远见旗下品牌.PDF
- 反编译中用户函数与库函数同名的区分技术研究-计算机学报.PDF
- 受短期饥饿胁迫下麦瑞加拉鲮鱼(Cirrhinamrigola)幼鱼的生长-海洋科学.PDF
- 变频器VAU44VAU(w)753VAU11-223简要说明.PDF
- 可扩展的分布式元数据管理系统设计.PDF
- 可汗学院中文版翻译计划.ppt
- 台中市政府推动公务人员核心价值实施计画-台中市政府社会局.PDF
- 台中市政府警察局外勤员警超勤加班费申请及审核作业规定1031226订.doc
- 台中荣民总医院埔里分院外文照护手册(英文翻译).PDF
- 台北县99学年度国民中小学科学展览会作品说明书作品说明书类别.doc
- 台北县政府差勤管理资讯系统-新北市政府人事处人事业务系统.doc
最近下载
- 全套IECQQC080000-2017有害物质过程管理体系文件(HSPM).pdf VIP
- 中国东方资产管理股份有限公司招聘笔试题库2025.pdf
- 市场调查与分析: 数据分析网络调查报告撰写 (慕课版)王晓燕习题答案.docx
- 起重装卸机械操作工高级工培训大纲与教学内容概述.docx VIP
- 2025至2030中国中药饮片行业市场发展现状及竞争格局与投资发展报告.docx
- 2025年教科版六年级上册科学第一单元综合检测试卷及答案.pptx VIP
- 《企业质量管控与应用》课件.ppt VIP
- 吊顶施工合同范本.pdf VIP
- 公共建筑室内温度控制管理办法——空调系统节能运行管理制度.doc VIP
- 统编版八年级语文上册课件《诗词五首-渔家傲》.pptx VIP
文档评论(0)