我是靠谱客的博主 冷傲雪碧,最近开发中收集的这篇文章主要介绍HPS基本概念及其设计 1、本文学习目的2、基本设计流程3、boot sd card制作流程4、搭建Qsys系统4、搭建Qsys系统5、验证FPGA部分组件参考资料altera官方培训文档及资料,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  DE1-SOC开发版上的FPGA在一个基于ARM的用户定制系统(SOC)中集成了分立处理器(HPS)、FPGA和数字信号处理(DSP)功能。HPS是基于ARM cortex-A9双核处理器,具有丰富的外设和存储接口(DDR2/3)等。 HPS 和 FPGA 不仅能够独立工作,也能通过高性 能 AXI 总线桥接实现高速宽带行数据通信,这个总线是双向的,HPS 总线主机能够通过 HPS 至 FPGA 桥接访问 FPGA 架构中的总线及其外设。所有桥接兼容 AXI-3/4, 支持同时读写操作,同样的,FPGA 架构中的总线主机能够通过 FPGA 至 HPS 桥接访问 HPS 总线及其外设。基本架构如下:

 

 1、本文学习目的

  • 建立一个 SoC based FPGA hardware 系统 
  • HPS 组件在 Qsys 内的设定(based on DE1-SoC board) 
  • FPGA avmm 外设和 HPS 桥接 
  • 生成 Preloader 和 Device Tree(based on DE1-SoC board) 
  • 编译 linux 应用程序  Linux 下控制 HPS 的外设 
  • HPS 总线到 FPGA 总线的 Address Mapping 
  • HPS 控制 FPGA 端的 LED(based on DE1-SoC board) 

最后

以上就是冷傲雪碧为你收集整理的HPS基本概念及其设计 1、本文学习目的2、基本设计流程3、boot sd card制作流程4、搭建Qsys系统4、搭建Qsys系统5、验证FPGA部分组件参考资料altera官方培训文档及资料的全部内容,希望文章能够帮你解决HPS基本概念及其设计 1、本文学习目的2、基本设计流程3、boot sd card制作流程4、搭建Qsys系统4、搭建Qsys系统5、验证FPGA部分组件参考资料altera官方培训文档及资料所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(97)

评论列表共有 0 条评论

立即
投稿
返回
顶部