Professional Documents
Culture Documents
9 - Actel FPGA PDF
9 - Actel FPGA PDF
Table of Contents
{
{
Introduction
Actel FPGAs
z
z
z
ACT 1
ACT 2
ACT 3
FPGAs Comparison
MUX
Anti-fuse
LUT
Actel
Quicklogic
EPROM
SRAM
AND-OR
Altera MAX
Xilinx EPLDs
Plessy
Altera Flex
Xilinx LCA
Layout/Routing
z
z
Row-based: Actel
Matrix-based: Altera, Xilinx, Quicklogic
Anti-fuse-Based FPGAs
{
{
Non-volatile
Low-resistance switch, small switch
size
Major Companies
z
z
Actel
Quicklogic
Actel FPGA
F = A . F(A=1) + A . F(A = 0)
Example
{
{
F = A.B + B.C + D
Expand F wrt B:
z
F = B.(A+D) + B.(C+D)=B.F2+B.F1
F2 = A.1 + A.D
F1 = C.1 + C.D
A0 = D, A1 = 1, SA = C
B0 = D, B1 = 1, SB = A
S0 = 0, S1 = B
{
{
10
ACT 1: 2 LM per FF
ACT2, ACT 3: 2
types of LMs
z
C-Module:
combinational
z
one includes FF
Can implement 5
input functions
S-Module:
sequential
z
C-Module + FF
11
ACT 2 Summary
{
{
{
{
{
12
ACT 3 Summary
{
{
{
{
{
13