FPGA的引脚VCCINT 、VCCIO VCCA

本文详细介绍了FPGA中三种主要电源引脚VCCINT、VCCIO和VCCA的作用及区别,包括内核电压和IO电压的概念,以及这些电压如何影响FPGA的工作方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

FPGA的引脚VCCINT 、VCCIO VCCA

首先是看到FPGA在配置的时候有三种不同的电VCCINT 、VCCIO VCCA,于是就查了下有什么不同:

FPGA一般会有许多引脚,那它们都有什么用呢?

VCCINT为施加于 FPGA 内核逻辑的电压,典型的电压为1.2 V、1.5 V、1.8 V、2.5 V和3V,电流可达12A(?)

专用引脚和用户引脚

FPGA引脚分为两类:专用引脚和用户自定义引脚

专用引脚大概占FPGA引脚数的20%~30%,也就是说其硬件编码都是为了实现专用功能而编写的。

而专用引脚又分为以下3个子类:

电源引脚:接地或阳极引脚(内核或IO)。

配置引脚:用来“下载”FPGA。

专用输入或时钟引脚:它们能驱动FPGA内部的大网线,适合于带有大输出端口(fanout)的时钟和信号。

 

其它的引脚就是用户引脚了。

用户引脚

FPGA的大部分引脚属于“用户引脚”(比如所谓的“IOs",或者"I/Os",或"用户I/Os",或"用户IOs”,或"IO引脚",或……自己理解)。IO代表“输入-输出”。

注意:

用户可以完全自定制用户IO。它们可以被编程作为输入,输出或双向IO(三向缓冲)。每个“IO引脚”被连接$到FPGA内部的IO单元上。这个“IO单元”通过VCCIO(IO加电引脚)引脚来上电。

IO簇

通常每个FPGA有很多VCCIO引脚(IO Power pins),都被加同样的电压。但是新一代的FPGA引入了“用户IO组”。可以把IO分为不同的组,每组加各自的电压。这就使FPGA可以用作一个变压转换器了,比如对于开发板部分工作于3.3v,部分工作于2.5v的很有用。(比如cyclone III系列的接DDR2要1.8V的电压)

FPGA电源

FPGA通常需要两个电压才能运行:一个是“核心电压”,另一个是“IO电压”。每个电压通过独立的电源引脚来提供。

内核电压(这里简称VCCINT)是用来给FPGA内部的逻辑门和触发器上的电压。该电压随着FPGA的发展从5v、3.3v、2.5v、1.8v、1.5v变的越来越低。核心电压是固定的。(根据所用FPGA的模式来确定)。IO电压(简称VCCIO)是用于FPGA的IO模块(同IO引脚)上的电压。该电压应该与其它连接到FPGA上的器件的电压匹配。

实际上,FPGA器件本身是允许VCCINT和VCCIO相同的(比如VCCINT和VCCIO两种引脚可以被连接在一起)。但是FPGA设计是面向低电压内核和高电压IO的,所以两种电压一般是不相同的。

命名

内部电压Xilinx简称VCC,Altera简称VCCINT;IO电压Xilinx简称VCCO,而Altera简称VCCIO。

 

 

此文章为转载

对于使用LaTeX中的natbib或biblatex来引用arXiv上的文献,你可以按照以下步骤操作: 使用natbib: 1. 首先,在导言区添加以下代码: ```latex \usepackage{natbib} \bibliographystyle{plainnat} ``` 2. 在正文中,你可以使用`\citep`或`\citet`命令进行引用。例如: ```latex \citep{arxiv_article} \citet{arxiv_article} ``` 3. 创建一个`.bib`文件,并在其中添加arXiv上的文献信息。例如: ```latex @article{arxiv_article, author = {Author, A.}, title = {Title of the Paper}, journal = {Journal Name}, year = {Year}, eprint = {arXiv:xxxx.xxxx}, archivePrefix = {arXiv}, primaryClass = {math.XX} % 文章的主题类别,如数学、物理等 } ``` 4. 最后,在文档末尾的参考文献部分使用`\bibliography`命令引入`.bib`文件: ```latex \bibliography{filename} ``` 其中,`filename`是你的`.bib`文件的名称(不含扩展名)。 使用biblatex: 1. 在导言区添加以下代码: ```latex \usepackage[backend=biber, style=numeric]{biblatex} ``` 2. 在正文中,你可以使用`\parencite`或`\textcite`命令进行引用。例如: ```latex \parencite{arxiv_article} \textcite{arxiv_article} ``` 3. 创建一个`.bib`文件,并在其中添加arXiv上的文献信息,格式与natbib相似。 4. 在文档末尾的参考文献部分使用`\printbibliography`命令引入`.bib`文件: ```latex \printbibliography ``` 以上是使用natbib和biblatex来引用arXiv上的文献的基本步骤。你可以根据自己的需要调整引用样式和其他设置。希望对你有所帮助!如果你有其他问题,请随时提问。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值