FPGA的管脚主要包括:用户I/O(User I/O)、配置管脚、电源、时钟及特殊应用管脚等。其中有些管脚可有多种用途,所以在设计FPGA电路之前,需要认真的阅读相应FPGA的芯片手册。

下面以ALTEra公司的Cyclone系列FPGA为例,介绍FPGA的各种功能管脚。

(1)用户I/O。

I/Onum(LVDSnumn):可用作输入或输出,或者双向口,同时可作为LVDS差分对的负端。其中num表示管脚序号。

一般在绘制FPGA原理图时,将同一种功能和用途的管脚放在一个框图中,如图2.3所示是用户I/O的原理图。

(2)配置管脚。

MSEL[1..0]:用于选择配置模式。FPGA有多种配置模式,比如主动、被动、快速、正常、串行、并行等,可以此管脚进行选择。

DATA0:FPGA串行数据输入,连接至配置器件的串行数据输出管脚。

DCLK:FPGA串行时钟输出,为配置器件提供串行时钟。

nCSO(I/O):FPGA片选信号输出,连接至配置器件的nCS管脚。

ASDO(I/O):FPGA串行数据输出,连接至配置器件的ASDI管脚。

nCEO:下载链器件使能输出。在一条下载链(Chain)中,当第一个器件配置完成后,此信号将使能下一个器件开始进行配置。下载链的最后一个器件的nCEO应悬空。

图2.3 FPGA用户I/O原理图

nCE:下载链器件使能输入,连接至上一个器件的nCEO。下载链第一个器件的nCE接地。

nCONFIG:用户模式配置起始信号。

nSTATUS:配置状态信号。

CONF_DONE:配置结束信号。

如图2.4所示是FPGA配置管脚原理图。

图2.4 FPGA配置管脚原理图

(3)电源管脚。

VCCINT:内核电压。通常与FPGA芯片所采用的工艺有关,例如130nm工艺为1.5V,90nm工艺为1.2V。

VCCIO:端口电压。一般为3.3V,还可以支持选择多种电压,如5V、1.8V、1.5V等。

VREF:参考电压。

GND:信号地。

(4)时钟管脚。

VCC_PLL:锁相环管脚电压,直接连VCCIO。

VCCA_PLL:锁相环模拟电压,一般通过滤波器接到VCCINT上。

GNDA_PLL:锁相环模拟地。

GNDD_PLL:锁相环数字地。

CLKnum(LVDSCLKnump):锁相环时钟输入。支持LVDS时钟输入,p接正端,num表示PLL序号。

CLKnum(LVDSCLKnumn):锁相环时钟输入。支持LVDS时钟输入,n接负端,num表示PLL序号。

PLLnum_OUTp(I/O):锁相环时钟输出。支持LVDS时钟输入,p接正端,num表示PLL序号。

PLLnum_OUTn(I/O):锁相环时钟输出。支持LVDS时钟输入,n接负端,num表示PLL序号。

如图2.6所示是FPGA时钟管脚原理图。

图2.5 FPGA电源管脚原理图 图2.6 FPGA时钟管脚原理图

另外,FPGA的管脚中,有一些是全局时钟,这些管脚在FPGA中已经做好了时钟树。使用这些管脚作为关键时钟或信号的布线可以获得最佳性能。

(5)特殊管脚。

VCCPD:用于选择驱动电压。

VCCSEL:用于控制配置管脚和锁相环相关的输入缓冲电压。

PORSEL:上电复位选项。

NIOPULLUP:用于控制配置时所使用的用户I/O的内部上拉电阻是否工作。

TEMPDIODEn/p:用于关联温度敏感二极管

FPGA芯片手册阅读技巧相关推荐

  1. ATSHA204芯片手册阅读笔记

    使用心得: (1)配置好IIC,访问芯片之前先唤醒. (2)按个人需求配置好Config区域,配置好之后锁住Config.只有锁住了Config,才能去操作Data区. (3)开始写数据区,可以将一些 ...

  2. ABB机器人光盘手册阅读技巧附下载链接

    ABB机器人的手册光盘包含了ABB机器人的各个方面的使用手册,合理利用好手册光盘可以帮助我们更好的学习与了解机器人.这一次我们就来看一下手册光盘应该如何正确的合理的使用.没有手册光盘的小伙伴可以直接点 ...

  3. AD9235芯片手册阅读笔记

    特征 单个3 V电源操作(2.7 V至3.6 V) SNR=70 dBc至65 MSPS时的奈奎斯特 SFDR=85 dBc至65MSPS时奈奎斯特低功率: 300 mW至65 MSPS差分输入,带5 ...

  4. 14015.xilinx-芯片手册阅读笔记

    文章目录 1 xilinx芯片手册阅读笔记 1 Introduction 介绍 1.1 System Block Diagram 系统框图 1.2 Power Domains and Islands ...

  5. 阅读芯片手册及硬件原理图的方法

    阅读原理图的方法 以CPU为中心向存储和外设辐射 看片选.中断和外设控制器 看引脚的符号+连线网络+注释框 阅读芯片手册的方法 看产品综述(overview),有芯片结构图和主要模块简述 看Memor ...

  6. 不了解FPGA工作原理?看看世界第一颗FPGA芯片级拆解

    文章转自:http://blog.eetop.cn/ 现场可编程门阵列(FPGA)可以实现任意数字逻辑,从微处理器到视频生成器或加密矿机,一应俱全.FPGA由许多逻辑模块组成,每个逻辑模块通常由触发器 ...

  7. AI算法在FPGA芯片上还有这种操作?| 技术头条

    作者 | 杨付收 出品 | CSDN(ID:CSDNnews) 碾压与崛起 AI算法的崛起并非一帆风顺的,现在的主流的NN类的卷积神经网络已经是第二波浪潮了,早在上个世纪80年代,源于仿生学,后又发展 ...

  8. 太牛了!芯片级拆解世界第一颗FPGA芯片!

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 现场可编程门阵列(FPGA)可以实现任意数字逻辑,从微处理器到视频生成器或加密矿机, ...

  9. (221)FPGA芯片结构组成

    (221)FPGA芯片结构组成 1 文章目录 1)文章目录 2)FPGA入门与提升课程介绍 3)FPGA简介 4)FPGA芯片结构组成 5)技术交流 6)参考资料 2 FPGA入门与提升课程介绍 1) ...

最新文章

  1. 《评人工智能如何走向新阶段》后记(深谈人工智能发展前沿)
  2. 教你加快Win7 的启动速度
  3. Python 相对路径、绝对路径的写法实例演示
  4. thuinkphp5 input('post.arr1')接收数组出现:variable type error:array
  5. android非法字符 ufeff,Java-在Android Studi上编译时出现错误(1,1)非法字符'\ ufeff'...
  6. 一个简单的网页抓取工具
  7. asp ado 连接测试_软件测试中的功能测试点(一)
  8. 从疫情中看智慧医疗场景新应用,智慧医疗纵深发展还有哪些可能性?
  9. 阿里巴巴技术总监全解中台架构
  10. 前端JSON转excel下载
  11. 计算机打印机能不能取消正在,打印机怎么取消正在排队打印的任务? 打印机删除打印任务的教程...
  12. 健身运动App需求分析
  13. 爱情树代码python_送男朋友礼物送什么比较有意义?
  14. 在Ubuntu上安装NTL
  15. 仓储室内定位系统—企业物流的“数字化”转型
  16. 第一章 R语言编程基础(超详细)
  17. 千万年斗转星移,小屏幕见大宇宙 - “钦天明时” 天文时钟万年历应用程序(iOS App)说明
  18. Button 按钮的点击时候出现蓝色边框
  19. 反射(Reflection)
  20. React 版本的真开箱即用的富文本编辑器wysiwyg

热门文章

  1. mysql 收藏表如何建立_代码收藏系列--mysql创建数据库、数据表、函数、存储过程命令...
  2. Python入门--方法重写
  3. android 获取网卡mac_android 获取MAC地址
  4. 狂神设计模式笔记-工厂模式
  5. OpenGL基础25:多光源(附简单GLSL配置)
  6. C#基础9:虚函数与多态
  7. bzoj 4319: cerc2008 Suffix reconstruction(构造)
  8. 2017百度之星复赛:1003. Pokémon GO(递推)
  9. [Python] zip() 函数
  10. [再学Python] - 5 - 布尔操作符