150 likes | 523 Views
Actel FPGAs. Sharif University of Technology Department of Computer Engineering. Alireza Ejlali. Actel FPGA. MUX-based (Anti-fuse) Anti-fuses have lower resistance than fuses Non-volatile High speed High density An anti-fuse is simpler than a SRAM cell. Structure of Actel FPGAs.
E N D
Actel FPGAs Sharif University of Technology Department of Computer Engineering Alireza Ejlali
Actel FPGA • MUX-based (Anti-fuse) • Anti-fuses have lower resistance than fuses • Non-volatile • High speed • High density • An anti-fuse is simpler than a SRAM cell
Shannon’s Expansion Theorem • Expand a function (F) according to a variable (A): F = A . F(A=‘1’) + A’ . F(A = ‘0’)
Example • F = A.B + B’.C + D • Expand F wrt B: • F = B.(A+D) + B’.(C+D)=B.F2+B’.F1 • Expand F1 wrt C and F2 wrt A • F2 = A.1 + A’.D • F1 = C.1 + C’.D • Mapping the function to ACT 1 • A0 = D, A1 = ‘1’, SA = C • B0 = D, B1 = ‘1’, SB = A • S0 = ‘0’, S1 = B