xzf962 发表于 2011-11-12 13:39:14

FPGA的I/O能否“忍受”5V TTL电平?如果不行,怎么处理?

RT

尤其关心 Altera的cyclone、cyclone II、cyclone III………

jackiezeng 发表于 2011-11-12 13:49:03

加个稳压管,

zgxcom123 发表于 2011-11-12 13:59:10

理论上允许,不过最好还是以防万一~

silence_sky 发表于 2011-11-12 14:06:22

应该有内部的箍位二极管的,cyclone III让我15V加上去好几天都没事。

yermin 发表于 2011-11-12 14:24:53

输入串电阻,好像手册有提到

aureole 发表于 2011-11-12 15:10:15

理论上不允许。但很多人懒,在赌

Smile_26 发表于 2011-11-12 15:11:15

学习~

rifjft 发表于 2011-11-12 15:22:00

有LVC列系列的逻辑芯片,像LVC245, 输入5V电平,输出3.3V电平

ayumi8 发表于 2011-11-12 15:48:43

没关系 撒   我一直都是3.3 的IO直通5V IO 的    实在怕 就串个电阻哈哈

xyx2009xyx 发表于 2011-11-12 16:10:35

CPLD有些可以,FPGA不了解,datasheet上说行就行了

easytech 发表于 2011-11-12 16:22:33

3.3到5v还比较好,5v输入的话最好还是分压或者专门的电平转换,会可靠很多,在恶劣的环境下

xzf962 发表于 2011-11-12 16:59:26

我用cycloneII.EP2C5和AVR单片机串口通信时发现了这个问题,虽然AVR可以用3.3V供电,但我当时实验使用的是5V。直接通信,没有问题,EP2C5也没有坏。等发现FPGA的I/O能否承受的住5VTTL的时候,自己还是捏了一把汗,FPGA普遍昂贵的要死,烧掉会心痛死了……

有网友说:FPGA的I/O作为输出可以直通,作为输入要串电阻。

那inout 双向口怎么办?

yuphone 发表于 2011-11-12 18:39:26

加电平转换芯片;或者加MAX3000做电平转换。
不建议FPGA直接挂5V。

lyl0719 发表于 2011-11-13 01:02:33

加电平转换芯片74lvc4245。

xzf962 发表于 2011-11-13 15:31:16

看来以后要尽量了避开使用5V的芯片,避开不了的,也可以做如下处理:

1、对于输出(output)可以不作出处理
2、对于输入/双向(input、inout)可以做如下分压处理
               _____            _____
   5V_TTL-----|_____|----|-----|_____|----GND
               1.8k   3.3V_TTL3.3k

3、最好的可能是使用电平转换芯片了

wubin8000 发表于 2011-11-19 18:26:01

我以前也遇到这种情况,不过没转换。1呵呵

only_lu 发表于 2013-7-6 15:56:53

yuphone 发表于 2011-11-12 18:39 static/image/common/back.gif
加电平转换芯片;或者加MAX3000做电平转换。
不建议FPGA直接挂5V。

最近遇到这样的问题,想问下cpld转电平具体是怎么做呢??
max3000有可以直接输出5v的型号么??

pontiff 发表于 2013-7-10 16:51:22

如果是公司的项目那就用电平转换芯片或者电路
自己玩的话就随便搞了

xuande 发表于 2013-7-11 20:19:00


设计电路,理论上首先要正确。否则,以后到处是疑点。

有些行业讲究追责,追究责任,比如航天。

dlls 发表于 2013-7-11 22:04:32

告诉你哥好招,以前用过,串个100欧姆电阻,万事大吉。
页: [1]
查看完整版本: FPGA的I/O能否“忍受”5V TTL电平?如果不行,怎么处理?