1. Compiler
1) FPGA : ispLEVER(ver.8.2), Diamone(ver.1.4) :: ispLEVER는 license crack 또는 update가 필요 함)
2) CPLD : ispLEVER classic(ver.1.5) : take a license 1year by homepage
3) Mixed : Pack Designer : take a license 6month by homepage
2. CPLD : MacroCell 사용 ==> AND gate 80/inverting gate 80 + Filp Flop 구성
example) ispMACH4000 seriese
1) ZE : core voltage 1.8v(internel core voltage 1.2v by internal regulrator)
V : 3.3V
B : 2.5V
ZC : 1.8V
3. FPGA : 4input LUT + Filp Flop 구성
example) MACH XO :: cross over PLD
4. Logic Density
XO (v)
XP
ECP : 130nm
-----------
XP2 (v)
ECP2 : 90nm
-----------
ECP3 (v)
XO2 : 65nm
-----------
* (v) 가장 많이 사용되는 FPGA
** XO2는 가장 최근에 나온 device
*** 보통 CPLD x 2 = FPGA 정도로 density를 추정하면 됨.
ex) LC128 ==> XO256
=======================================
1. LUT+LUT : Slice
2. Slice+Slice : Programmable Function Unti(PFU )
3. Distributed memory : LUT(logic)을 가지고 memory를 만드는 것.
PFU 중에 memory를 구성할 수 있는 block 만 memory로 변환이 가능
'[FPGA]' 카테고리의 다른 글
FPGA 디자인 보안[1] : 개요 (0) | 2012.03.04 |
---|---|
가격에 민감한 저전력 FPGA 애플리케이션 디자인을 위한 Lattice Diamond (0) | 2012.03.04 |
FPGA의 Camera Sensor Interface (HiSPI) (0) | 2012.02.09 |
래티스, 앱티나 HiSPi CMOS 센서와 ISP 인터페이스 지원 (0) | 2012.02.09 |
FPGA user 기본 용어 (0) | 2012.02.06 |