EDA365电子工程师网

标题: FPGA做IIC主设备的问题 [打印本页]

作者: ych634227759    时间: 2014-4-15 09:28
标题: FPGA做IIC主设备的问题
诸位好,现在的设计是这样的,FPGA做IIC的主设备,一片1.8V的芯片,一片3.3V的芯片,均为从设备,2个芯片的IIC管脚均接至FPGA的2个普通I/O,这样问题就来了,1.8V和3.3V电平不匹配。那能不能改成这样,将1.8V芯片的SCL、SDA管脚接到1.8V的BANK内,然后从3.3V的BANK内接出SCL、SDA并与上述的2个普通I/O对接。这样可以么?- N& w- u9 ~9 R( F+ D# z

# C, G) N" k5 A% F8 m$ e求大神
作者: part99    时间: 2014-4-15 09:38
是这样的,记得SCL和SDA配置成OD就可以了。
作者: ych634227759    时间: 2014-4-15 09:49
part99 发表于 2014-4-15 09:38
/ N/ F8 `% n; }( }, Y  L! I. P是这样的,记得SCL和SDA配置成OD就可以了。

0 [0 {  d, `& F- s# L$ e可否再具体点啊?感激不尽!
作者: part99    时间: 2014-4-15 09:54
ych634227759 发表于 2014-4-14 20:49/ ?' G+ G; {8 L) K( Z  v, ]
可否再具体点啊?感激不尽!

% s/ p3 @3 I( K  ]! L/ a6 Q你能否具体点告诉大家你用的是什么FPGA啊? 感激不尽!
作者: ych634227759    时间: 2014-4-15 09:59
part99 发表于 2014-4-15 09:54
& e2 j4 ?5 ~8 _  A1 Y5 f你能否具体点告诉大家你用的是什么FPGA啊? 感激不尽!
% Z) q. P) J% K8 {" D9 n0 q
Xilinx公司最新的7系列FPGA,具体型号为XC7K410T-2FFG900!多谢啦!
作者: dongyaming    时间: 2014-4-15 10:56
直接用两个I2C不完了么,一个接1.8bank一个接3.3bank
作者: ych634227759    时间: 2014-4-15 11:10
dongyaming 发表于 2014-4-15 10:56
4 c/ \  Q$ ]6 c+ n6 t直接用两个I2C不完了么,一个接1.8bank一个接3.3bank
! t) f4 s8 _; J% o( o  M' \
这样的话是不是对时序什么的有要求,复杂了点吧?
作者: dongyaming    时间: 2014-4-15 11:14
ych634227759 发表于 2014-4-15 11:10
/ b+ C# }; c7 r6 [) B$ c这样的话是不是对时序什么的有要求,复杂了点吧?
8 o' O9 l8 U9 V) q3 p
在FPGA内复制两个I2C_MASTER,各自管理1.8V从机和3.3V从机,硬件上互不影响。
作者: ych634227759    时间: 2014-4-15 14:07
dongyaming 发表于 2014-4-15 11:14) I" S: N, R4 C3 c
在FPGA内复制两个I2C_MASTER,各自管理1.8V从机和3.3V从机,硬件上互不影响。

1 _' m" w  p. N. N3 N' t. COK!!
作者: ych634227759    时间: 2014-4-15 16:18
caseyxie 发表于 2014-4-15 14:10
8 v) l% l( t0 c' a+ b5 L7 ]哎。。。搞个电平转换电路很难吗?% S; N. z/ W4 R! u0 E& d+ `# L
如果你的3.3V设备认为1.7V电压也是高电平的话,就直接连接咯!
/ T' t, H: _2 c" M9 `- [
1.8v对于3.3V设备来说肯定不是高电平啊~~
作者: ych634227759    时间: 2014-4-15 18:30
caseyxie 发表于 2014-4-15 18:168 }, f/ O4 `1 Y1 _- m) Z
那就直接上电平转换电路!
4 G% S* a3 F/ L不过如果1.8V设备内部是真正的OC的话,可以考虑直接3.3V上拉。不保证能上到生 ...
; F/ F) y5 B! Q
很可惜啊,1.8V设备内部不是OC门啊。!!
作者: 灵儿    时间: 2014-4-15 20:52
承接FPGA PCB   layout1 [. L. S9 h, j9 G

/ Z* o7 H$ O- T& @7 Y1 S可做4~22层通孔,盲埋孔板,,擅长  FPGA,DDR2,DDR3,QDR,ssram,PCIE,SFP  等各种高阶高速电路板5 q3 K% a0 w3 L8 t8 a
# P0 h8 u2 v* r* a
QQ:120647853




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2