SOPC设计流程简介(ppt).ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOPC设计流程简介(ppt)

1.QuartusII中下载硬件逻辑 设计流程part4:下载 2.NiosII开发环境中 下载程序 设计流程part4:下载 Review 1. DE2_115_system_builder 实用工具 通过该工具创建的project,省去器件选择和管脚分配的麻烦 2. DE2_115_control_panel 实用工具 直观感受开发板上各外设的功能 以下提到的内容包括本ppt我会尽量放到个人主页上,需要的同学可自行下载 /~zhyuxi DE2_115用户手册 NIOSII那些事儿-Qsys_EP4CE15_v1.1.2 友晶科技DE2-115参考设计例子 Altera大学计划IP Core 可用参考设计与资源 开发板使用注意事项 * Cpu 软核(用芯片上的逻辑资源实现的) 可配置 * 比较早 教程或参考设计 SOPC Builder * 讲完了概念,进入正题 一步一步 完成一个简单的例子 实现led灯的交替闪烁 * 左上 右边 其他 Clk_50 * 基本 Cpu ram E s f * 等待编译完成, 关闭qsys * 到此 流程完成 如果没有出错(演示) 否则调试 * 回顾一下刚才我们做了什么 小系统(cpu ram 外设)通过总线相连 Niosii或sopc 核心 总线标准 符合 相互间可通信 自己的模块 从这个角度 一个niosii系统 Cpu ram 也非必须 主从 DMA control 灵活 积木 一点个人理解 * 特别是分配管脚,轻描淡写一句,其实。。。 友晶科技 提供 不是bdf Verilog HDL 简单 :模块的例化,连接连线 * 作业提交情况查询 1.有哪些外设,如何使用,管脚位置 2.设计流程不清楚的,比较详细 3.Tools 手册提到的参考设计 4.可直接用到de2-115开发板的模块(vga,SDRAM ,sdcard等) * 爱护 轻拿轻放 。。。 电源开关 下载 电缆 插口 总的来说 外设 比较有意思 最初 希望看到 * SOPC设计流程简介 讲解人:张远翔 2014-11-24 实验板DE2-115中Cyclone IV FPGA芯片在Quartus II10.0以后的版本之后才支持。 本示例流程所用的是QuartusII v13.1版本以及NiosII v13.1版本。 Updating Cygwin for Quartus II 13.1 on Windows 8.1 /education/univ/unv-index.html TIPS: 相关概念 设计流程 Qsys Nios II 下载逻辑和程序 实用工具 可用参考设计与资源 开发板使用注意事项 目录: NIOS ii 是一个用户可配置的通用32位RISC嵌入式处理器,它是SOPC(System On a Programmable Chip,片上可编程系统)的核心。处理器以软核形式实现,具有高度灵活性和可配置性。 NIOS ii 的开发包括硬件开发和软件开发两部分。硬件开发在Quartus ii 中实现,而软件开发部分是在Nios ii 软件中实现的。所谓硬件开发就是用Quartus ii 和Qsys来建立自己需要的软核。 相关概念:NIOS Ⅱ 从quartus ii 10.1开始,altera推出了Qsys Beta版,而从11.0开始则正式推出了Qsys取代了sopc builder。 Qsys成功地在SOPC Builder基础上,实现了新的系统开发特性以及新的高性能互联,从而进一步提高了FPGA设计人员的效能。 Qsys系统集成工具自动生成互联逻辑,连接知识产权(IP)功能和子系统,从而显著节省了时间,减轻了FPGA设计工作量。Qsys是下一代SOPC Builder工具,在FPGA优化芯片网络(NoC)新技术支持下,与SOPC Builder相比,提高了性能,增强了设计重用功能,更迅速的进行验证。 相关概念:QSYS和SOPC 设计流程 分析系统需求 在Qsys中定义、生成系统 集成Qsys系统到Quartus ii工程 使用NIOS ii 开发软件 在NIOS ii 中调试/运行软件 引脚分配、时序需求和其他设计约束 编译硬件设计 硬件设计下载到FPGA 下载可执行软件到目 标板上的NIOS ii 系统 在目标板上调试/运行软件 优化软件和硬件 NIOS ii 核 和标准外设 定制硬件 模块 定制指令 和外设逻辑 Altera硬件 抽象层和外 设驱动 用户C/C++ 应用程序代 码和定制库 硬件:Quartus i

文档评论(0)

book1986 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档