Zynq7000硬件开发之Xilinx官方技术手册解读(二)

案头语:欢迎有兴趣学习硬件开发,可以跟随本系列文章的更新节奏去学习、实际操作。

本次更新内容主要为如何查找需要的技术手册,器件选型注意事项,芯片命名规范解读、PL侧I/O资源解读、芯片内部结构介绍等。

ds190 Zynq-7000 SoC Data Sheet: Overview这个数据手册中把整个系列的器件都有介绍到,可以根据一些Note注释链接的相关技术手册去具体查看相关内容。

UG585  Zynq-7000 SoC Technical Reference Manual (TRM)这个技术手册有1800多页,就详细介绍了芯片的A9处理器、外设接口、内部互联、PL侧开发等。

Zynq7000的PL侧资源如下图所示,包括有FPGA系列,逻辑资源数量、LUTs数量、块RAM数量、DSP单元、PCIe资源、模数转换器以及安全加密资源等。

PL侧I/O资源如下图所示,以XC7Z045-2FFG900I为例,PS侧IO数量128个,GTX接口16组,PL侧IO中包括HR212/HP150,HR供电范围1.2V~3.3V,HP为1.2~1.8V,定义为高性能IO,两种最主要区别还是在I/O速率,后边会有介绍。

Zynq 7000系列芯片框图如下,主要对软件开发有帮助,里边包含有各种外设以及外设之间的通信总线形式,MIO接口有限,但是可以通过FPGA侧的EMIO接口去扩展。

MIO和EMIO具体的外部接口说明

完整型号的说明,系列名称,速度等级,是否为低功耗,封装形式(塑壳/铁壳之分),管教数量,温度范围

文后语:对于职业选择,硬件设计工程师不是最能挣钱的,但绝对是性价比最高的,不需要每天电脑前撸代码、不需要天天拉线到要吐、同样不需要整天在焊台烟熏火燎。Zynq作为多核异构处理器,集成有ARM/FPGA/SERDES等,通过本系列文章进行学习、实际操作,本系列文章采用Altium Designer作为开发工具,操作简单,上手快的优势,如果想转行或者提高硬件设计水平,本系列文章不容错过。关注、点赞、评论是小编不断分享的动力,希望与大家多交流。

下次主要分享内容为电源系统设计,欢迎大家持续关注公众号“硬件开发不完全攻略”。

Zynq7000硬件开发之Xilinx官方技术手册解读(二)相关推荐

  1. android软件开发之webView.addJavascriptInterface循环渐进【二】

    说明 文章列表 android软件开发之webView.addJavascriptInterface循环渐进[一]: http://www.sollyu.com/android-software-de ...

  2. 硬件开发之pcb---PCB抗干扰设计原则

    一 电源线布置: 1.电源线.地线的走向应与资料的传递方向一致. 二 地线布置: 1.数字地与模拟地分开. 2.接地线应尽量加粗,致少能通过3倍于印制板上的允许电流,一般应达2~3mm. 3.接地线应 ...

  3. xilinx 官方技术资料

    http://china.xilinx.com/support/index.html/content/xilinx/zh/supportNav/ip_documentation.html 转载于:ht ...

  4. Android开发之GridView的使用(解读谷歌官方API)

    GridView将图片显示在二维可移动的网格里,使用ListAdapter可以将Grid项目自动填充满整个布局.下面我们根据官方文档的例子来实现一下使用GridView,点击视图里的图片弹出图片的po ...

  5. web前端开发之div+css教程精华收集二

    11个让你代码整洁的原则 http://www.xinran001.com/bbs/thread-73231-1-1.html HTML 实体字符 http://www.xinran001.com/b ...

  6. 2021/10/31 前端开发之JavaScript+jQuery入门 第十二章jQuery事件与动画

    目录 1.jQuery中的事件 1.1 事件的组成 1.2 基础事件 2.载入事件 3.鼠标事件 4.键盘事件 5.浏览器事件 6.表单事件 7.绑定事件 8.移除事件 9.复合事件 10.控制元素显 ...

  7. Python Web开发之Django ORM模型理论到实践 (二)

    最近复习Django的基础,发现好多知识都淡忘了,因此写下这篇文章帮助自己更好地加深印象,并且希望能帮助到各位小伙伴儿

  8. JXTA v2.5技术手册

    JXTA v2.5技术手册 说明:     在做JXTA开发时,发现网上的资料非常少,已有的都是很老的资料,JXTA目前的版本已经是2.5了,同以前的2.0.2.1之类的差别非常大,因此网络上2002 ...

  9. Python开发之pandas行和列的获取

    Python开发之pandas行和列的获取 0 1. 行和列的获取 1.1 根据索引获取行 1.2 根据条件获取行 1.3 获取列 2 区域选取 2.1 df.loc[] 2.1.1 行选取 2.1. ...

最新文章

  1. 使用容器和数据库克隆进行数据库迁移
  2. windowSoftInputMode属性详解
  3. [MATLAB粒子模拟]Energy Vx(X) Vy(X) Vz(X)
  4. ThreadLocal基本使用和内存泄漏分析
  5. spring事务管理-xml配置aop事务(重点)
  6. [JavaWeb-Servlet]Servlet相关配置
  7. 【转】android:DDMS查看Threads--不错
  8. 爬虫必须学会的正则表达式
  9. 小米10预计春节后见 售价超3500元没悬念
  10. 如何表示数组所有数都不等于一个数_力扣刷题那些事儿(3)-缺失的第一个正整数(41)...
  11. cpython安装_Cython安装没有找到Python.h文件?
  12. python数据分析库pandas官方教程
  13. ACM顽固错误之WA——常见掉坑点
  14. 0-5V转4-20mA信号隔离器、0-10V转换器、直流模块
  15. C语言解题——从今天开始入坑C语言
  16. 全排列问题(AcWing 823. 排列)
  17. win10 eclipse适配笔记本4K屏幕
  18. 基于滴滴云搭建安全稳定的 Memcached 服务器
  19. linux SSD 寿命
  20. python 实现钉钉日报自动定时发送

热门文章

  1. php考试系统计时器插件,js考试时间计时器倒计时代码
  2. Windows:Windows 8安装64位Benq G900HD的显示器驱动
  3. 免费/开源的视频监控软件
  4. Lucas-Kanade光流算法 — Lucas-Kanade Method
  5. 手机通讯录AddressBook的使用
  6. Windows7 无法访问局域网共享文件服务器(提示密码错误)
  7. list实现PageInfo方式手动分页
  8. 气象大数据创业在中国何去何从?
  9. 机器人柔性自动化生产线实训系统(八站)
  10. 强生全视旗下可同时矫正视力并缓解过敏性眼痒的隐形眼镜获批