|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
上期我们介绍了关于FPGA内部最基本的结构,在quartus下可以看到整体的结构。4 M. ?' z7 x+ ~
& J7 G" g8 N& A* e7 T( R7 g$ I+ U ]
这是在平面规划图下看到的结构,其中蓝色的小格代表一个LAB。四周边上浅棕色的小格代表IO口。
; ]& |( L/ ]& D ?8 T
6 T; ^' q# W1 |
, ^" B' K2 G: {. U- W' h% Z这是一个LAB的内部结构,其中蓝色小格和红色小格就是一个LE,一个LAB有16个LE组成。
2 g8 ]; ~# _1 v3 X; E5 k
% d6 {- i9 m. E
: d' n8 a3 }4 _# |" M从上图可以看到,一个LE包含一个4输入的LUT,一个进位逻辑和一个输出寄存器。 ~% p* R7 a4 e+ }& Q2 f
/ G+ b% M. I( _
: [" k5 R# d, M+ ^: c1 [) E9 V h2 k! a
接下来我们介绍一下FPGA与外部通信的接口,IO口。FPGA内部有丰富的资源,一个很重要的资源就是可编程输入输出单元(IOB)。是芯片与外界电路的接口部分,完成不同电气特性下对输入/输出信号的驱动与匹配要求, FPGA内的I/O按组分类,每组都能够独立地支持不同的I/O标准。
, p6 Y7 t6 S" b$ d
7 R) `, S0 @+ b* _3 Q
4 ]/ G4 k1 H, ~1 D: W C" z8 V& O D* P* {% U4 U$ v' |
. U+ U( ^" [$ F) x; F. N9 e8 Q. r |
|