2015-8-17 11:13

1127 次阅读|

0 个评论

Zynq7000 系列之Zynq7000系列引脚功能综述 很多人做了很久的FPGA,知道怎么去给信号分配引脚,却对这些引脚的功能及其资源限制知之甚少;在第一章里对Zynq7000系列的系统框架进行了分析和论述,对Zynq7000系列的基本资源和概念有了大致的认识,然而要很好地进行硬件设计,还必须了解芯片的引脚特性,以确定其是否符合我们的选型要求,这些要求包括GTX引脚数目、select IO引脚数目、select IO引脚的资源配置情况、PS IO的数目及类型等。 1. Zynq7000 系列引脚分类   Zynq7000系列引脚的分类是确定的,而各类引脚的数目则因芯片封装的不同而不同,(为了便于理解,本文所列引脚数目皆以XQ7Z045 FFG900封装为例,文章其他部分不再做出说明)其主要类型如下:   FFG900 引脚分类 引脚个数 备注 PS IO 128 ARM处理系统的专用引脚 Select IO 362 普通的FPGA引脚 Configuration Pins In Bank 0 17 Jtag类的一些引脚 GTX Pins 16X4(16个通道,每通道两对差分引脚) 高速串行收发引脚 XADC Pins 32 模数转换引脚 1.1. Configuration Pins In Bank 0   Pin Name Type Direction Description DONE_0 Dedicated Bidirectional 高有效,高代表配置完成 INIT_B_0 Dedicated Bidirectional 低有效,表示配置存储器正在初始化 PROGRAM_B_0 Dedicated Input 低有效,表示异步复位配置逻辑 TCK_0 Dedicated Input Jtag时钟信号 TDI_0 Dedicated Input Jtag数据输入 TDO_0 Dedicated Output Jtag数据输出 TMS_0 Dedicated Input Jtag模式选择 CFGBVS_0 Dedicated Input 为bank0的配置引脚预选择电平标准,1表示bank0的供电电压为2.5或3.3;0表示bank0的供电电压为1.8 PUDC_B Multi-function Input 上拉电阻配置引脚,配置Select IO在配置阶段或上电后的其上拉电阻是否使能。当接GND,表示不使能;接VCCO_34表示使能。 1.2. Power/Ground Pins   Pin Name Type Direction Description GND Dedicated N/A 地 VCCPINT Dedicated N/A 1.0V,PS的供电电压 VCCUPAUX Dedicated N/A 1.8V,PS的辅助电源 VCCO_MIO0 Dedicated N/A 1.8—3.3,bank500中MIO的供电电压 VCCO_MIO0 Dedicated N/A 1.8—3.3,bank501中MIO的供电电压 VCCO_DDR Dedicated N/A 1.2V–1.8V,DDR的供电电压 VCC_PLL Dedicated N/A 1.8V,PS的PLL供电电压,在它附近必须放置0.47uf—4.7uf的电容 VCCAUX Dedicated N/A 1.8V,辅助电路供电电压 VCCAUX_IO_G# Dedicated N/A 1.8或2.0V,辅助IO电路的供电电压 VCCINT Dedicated N/A 内核逻辑的供电电压 VCCO_# Dedicated N/A 每个bank的输出驱动电压 VCCBRAM Dedicated N/A 1.0V,PL部分BLOCK RAM的供电电压 VCCBATT_0 Dedicated N/A 关键存储器备用电源,若不使用,则接地 VREF Multi-function   门限电压 RSVDVCC Dedicated N/A 保留引脚,必须接到VCCO_0 RSVDGND Dedicated N/A 保留引脚,必须接地 1.3. PS IO Pins   Pin Name Type Direction Description PS_POR_B Dedicated input 上电复位引脚,必须保持低电平直到PS供电和CLK正常,当它为高后,PS开始自举(Boot) PS_CLK Dedicated Input 系统时钟,必须在区间 PS_SRST_B Dedicated Input 系统复位,0时强制PS进入复位状态 PS_MIO_VREF Dedicated 电压参考值 提供给RGMII的接收参考电压,其值等于1/2VCCO_MIO1 PS_MIO Multi-function Input/Output PS的多功能引脚,可被配置成SPI , Quad-SPI flash, NAND, USB, Ethernet, SDIO, UART, SPI, GPIO 接口 PS DDR Pins PS_DDR_CKP Dedicated Output DDR差分时钟+ PS_DDR_CKN Dedicated Output DDR差分时钟- PS_DDR_CKE Dedicated Output DDR时钟允许 PS_DDR_CS_B Dedicated Output DDR片选 PS_DDR_RAS_B Dedicated Output DDR行有效信号 PS_DDR_CAS_B Dedicated Output DDR列有效信号 PS_DDR_WE_B Dedicated Output DDR写使能 PS_DDR_BA Dedicated Output DDR块地址 PS_DDR_A Dedicated Output DDR行或列地址 PS_DDR_ODT Dedicated Output DDR终端控制引脚 PS_DDR_DRST_B Dedicated Output DDR复位引脚 PS_DDR_DQ Dedicated Input/Output DDR数据线 PS_DDR_DM Dedicated Output DDR数据屏蔽信号 PS_DDR_DQS_P Dedicated Input/Output DDR数据选通信号+ PS_DDR_DQS_N Dedicated Input/Output DDR数据选通信号- PS_DDR_VRP Dedicated Output DCI参考电压+,用来校准DDR的IO驱动强度,连接电阻后接地 PS_DDR_VRN Dedicated Output DCI参考电压-,用来校准DDR的IO驱动强度,连接电阻后接VCCO_DDR PS_DDR_VREF Dedicated Voltage Reference DDR接口的参考电压 1.4. XADC Pins   Pin Name Type Direction Description VCCADC_0 Dedicated N/A XADC模拟电路电源 GNDADC_0 Dedicated N/A 模拟电路参考地 VP_0 Dedicated Input 模拟差分输入正极 VN_0 Dedicated Input 模拟差分输入负极 VREFP_0 Dedicated N/A 1.2V参考电压 VREFN_0 Dedicated N/A 参考地 AD0P through AD15P AD0N through AD15N Multi-function Input 模拟输入端0--15 1.5. Multi-gigabit Serial Transceiver Pins (GTXE2 and GTPE2)   Pin Name Type Direction Description MGTXRXP or MGTPRXP Dedicated Input 差分接收端正极 MGTXRXN or MGTPRXN Dedicated Input 差分接收端负极 MGTXTXP or MGTPTXP Dedicated Output 差分发送端正极 MGTXTXN or MGTPTXN Dedicated Output 差分发送端负极 MGTAVCC_G# Dedicated Input 1.0V发送器和接收器的内部电路模拟供电电压 MGTAVTT_G# Dedicated Input 1.2V发送驱动器的模拟供电电压 MGTVCCAUX_G#     1.8V ,GTXE2发送器专用的Quad PLL辅助模拟供电电压 MGTREFCLK0/1P     发送器的正参考时钟 MGTREFCLK0/1N     发送器的负参考时钟 MGTAVTTRCAL   N/A 内部电路校准用的精度参考电阻引脚 MGTRREF   Input 内部电路校准用的精度参考电阻引脚 1.6. Select IO   Pin Name Type Direction Description IO_LXXY_# IO_XX_# Dedicated Input/Output 绝大多数IO都是差分的,但芯片顶端和低端的IO是单端的;#表示Bank号,XX表示该引脚在Bank里的序号,Y表示是P端还是N端   XC7Z045 FFG900芯片里Select IO的差分情况如下所示:   HR:High Range,其电压范围1.2và3.3V 延时资源只有IDELAY2;HP:High performance,其电压1.8V,延时资源既有IDELAY2也有ODELAY2;   Device I/Opins SIO(Select IO) PS IO HR HP XC7Z045 FFG900 User IO 212 150 128 Differential 102 72 --------     需要注意的是,很多Select IO是多功能引脚(Multi-function),它们既可以当做普通IO来用,又可以当做特殊引脚如时钟引脚来用,特殊功能说明如下:   Pin Name Type Direction Description MRCC Multi-function Input multi-region Clock引脚,具有时钟功能的引脚,当时钟是单端时,时钟信号必须由MRCC引脚的正端输入 SRCC Multi-function Input Single-region Clock引脚,具有时钟功能的引脚,当时钟是单端时,时钟信号必须由SRCC引脚的正端输入 VRN Multi-function N/A DCI电压N型晶体管参考电阻引脚,应该在每一个Bank里接上参考电阻后上拉 VRP Multi-function N/A DCI电压P型晶体管参考电阻引脚,应该在每一个Bank里接上参考电阻后下拉 DXP_0, DXN_0 Dedicated Input 温敏二极管引脚,可用于检测芯片温度 T0, T1, T2, or T3 Multi-function Input 存储器的字节分组 T0_DQS, T1_DQS, T2_DQS, or T3_DQS Multi-function Input DDR的DQS使能引脚

zynq中mgtx应用_fpga,zynq相关推荐

  1. zynq中mgtx应用_[ZYNQ入门宝典]GTX高速口带着IBERT一起玩(二)

    (全文以7Z045为例) 1.IBERT初体验: IBERT全称 Integrated Bit Error Ratio Tester ,顾名思义:集成好的单比特高速误码率测试工具.它可以利用FPGA内 ...

  2. zynq中mgtx应用_[ZYNQ入门宝典]GTX高速口怎么玩(一)

    (原帖中有图) GTX的概述 高速接口本来就复杂,Xilinx的IP虽然方便,但定制化参数较多,需要去了解的知识很多,官方文档就四五百页.还好在大多数应用里我们都只是用了其皮毛.我也是第一次学习GTX ...

  3. zynq中mgtx应用_【干货分享】ZYNQ常用外设设计 (上)

    2. IO的电压为1.8V. 3. 默认使用的参数为:115200波特率以及其他对应参数,见图 21. Step2: 在Vivado的Block Design中配置ZYNQ7 Processing S ...

  4. zynq中mgtx应用_ZYNQ7000性能分析

    提到自动驾驶,机器人视觉,高清摄像机,都要想到摄像头这个单元,先前本侠也讲过一些FPGA应用在高清摄像头和机器视觉中的深度摄像头以及双目摄像头等,FPGA在里面的作用主要是对采集的图像进行处理,对图像 ...

  5. zynq中mgtx应用_基于ZYNQ的UCOS移植(TCP通讯)

    周五在某小徐处借到了一块Zedboard开发板,平时在公司没有机会做SDK开发的笔记,今天就趁着这块开发板简要记录一些SDK的基本操作.一.功能简介 通过第三方库创建SDK工程 在ZYNQ-UCOS中 ...

  6. zynq中mgtx应用_Zynq7000系列之芯片引脚功能综述

    很多人做了很久的FPGA,知道怎么去给信号分配引脚,却对这些引脚的功能及其资源限制知之甚少:在第一章里对Zynq7000系列的系统框架进行了分析和论述,对Zynq7000系列的基本资源和概念有了大致的 ...

  7. zynq中mgtx应用_Xilinx 7系列FPGA 高速收发器GTX/GTH的一些基本概念

    本来写了一篇关于高速收发器的初步调试方案的介绍,给出一些遇到问题时初步的调试建议.但是发现其中涉及到很多概念.逐一解释会导致文章过于冗长.所以单独写一篇基本概念的介绍,基于Xilinx 7系列的GTX ...

  8. zynq学习03 zynq中三种实现GPIO的方式

    http://m.blog.csdn.net/article/details?id=52123465 http://blog.chinaaet.com/songhuangong/p/43084 本文介 ...

  9. zynq中纯Programmable Loigc编程

    https://blog.csdn.net/yc461515457/article/details/41553363 没接触zynq之前,只用过FPGA,在FPGA中用verilog编程简单明了,后来 ...

最新文章

  1. python【Matlibplot绘图库】Animation动画(真の能看懂~!)
  2. SpringBoot Whitelabel Error Page的根本原因,三种解决方案以及其特点
  3. 在一个电子商务网站应用中,涉及的实体信息类有很多,比如用户类User和用户地址类Address; 而每一个实体类的对象信息要存储到相应的数据库表中,如userTable和addressTable。
  4. unity 让一个数按一秒累加_unity中的数据储存读取(基于PlayerPrefs)
  5. Spring集成–配置Web服务客户端超时
  6. proxifier访问https错误_教你实现IE访问https网站不出错方法
  7. Linux工作笔记-Linux常用命令(一)
  8. 同一个html自动跳转分页,一个页面有多个分页,相互影响
  9. 搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)
  10. Pattern 模式器: Matcher 匹配器
  11. PCS7组态及简单项目搭建
  12. vue-app开发入门
  13. 苹果测试充电速度软件,数据传输以及充电速度测试
  14. 黑客知识之7种DoS攻击方法简述
  15. 违章查询功能如何实现
  16. Android 仿网易云音乐App
  17. 一年后反思我的围棋经历
  18. Xshell的下载与安装
  19. 气体浓度PPM与mg/m3的换算关系
  20. 测试工程师必备测试常识

热门文章

  1. Hook API(挂钩API)技术
  2. IOS - 一键删除!拒绝苹果日历被垃圾信息骚扰
  3. 【iOS_GitHub】文档/文件查看器(支持本地或者其他app分享过来的word、excel、pdf、rtf等格式文件)
  4. 我的世界非正版跑酷服务器,《我的世界》无人能过的跑酷关卡!25关等你挑战!...
  5. golang语法系列3-Go语言初始化结构体的成员变量
  6. STM32HAL库调用内部API却显示未定义解决方法
  7. 32位算术逻辑运算单元alu设计_64位的电脑比32位的电脑跑的快么?多图预警
  8. 2021年美容师(初级)考试技巧及美容师(初级)复审考试
  9. 五十多岁农村户口的人,还能不能交社保呢?
  10. 蒲公英应用内测、托管的平台