210 likes | 256 Views
Learn about Actel FPGAs including characteristics like fuse vs anti-fuse, Flash vs SRAM, and their innovative AX1000 architecture with C-Cell and R-Cell designs. Discover applications in space and military sectors.
E N D
DSD Presentation Introduction of Actel FPGA
Outline • Overview • Actel FPGA Characteristic • Actel FPGA Architecture • Actel FPGA Application
Introduction To FPGA • FPGA • Field Programmable Gate Array (FPGA) • Programmable Logic Device (PLD) • Development Bias • High Density • High Performance • Low Cost • Low Power • Integrated
Supplier • Many FPGA suppliers have entered the market over the years • Xilinx • Altera • Lattice • Atmel • Actel • ……etc
Actel • Flash based FPGA • Encryption • Do not need to be configured each time power is applied • Anti-fuse FPGA • one time programmable • Suited using on product line
Outline • Overview • Actel FPGA Characteristic • Actel FPGA Architecture • Actel FPGA Application
Actel FPGA Characteristic • Fuse vs. Anti-fuse • Flash vs. SRAM
Actel FPGA Characteristic • Fuse vs. Anti-fuse • Fuse • Resistance changes from Low to High at high current • Programmed only once • Anti-fuse • Resistance changes from High to Low when high voltage • Require a very small area • More connections than others technologies • Programmed only once
Actel FPGA Characteristic • Fuse vs. Anti-fuse • Flash vs. SRAM
Actel FPGA Characteristic • SRAM • Advantage: • Re-programmable (erasable) • Faster (than Flash) • Disadvantage: • Volatile • Extra ROM • Need time for reading programs from ROM • Poor Information Security
Actel FPGA Characteristic • Flash • Advantage: • Re-programmable (erasable) • Non-volatile • Information Security • Disadvantage: • Slower (than SRAM)
Outline • Overview • Actel FPGA Characteristic • Actel FPGA Architecture • Actel FPGA Application
Actel Programmable Gate Arrays Rows of programmable logic building blocks + rows of interconnect Anti-fuse Technology: Program Once Use Anti-fuses to build up long wiring runs from short segments
Actel FPGA Architecture Interconnection Fabric
Actel FPGA Architecture(C-Cell) • C-Cell • Basic multiplexer logic plus more inputs and support for fast carry calculation • Carry connections are “direct” and do not require propagation through the programmable interconnect
Actel FPGA Architecture(R-Cell) • R-Cell • Core is D flip-flop • Muxes for altering the clock and selecting an input • Feed back path for current value of the flip-flop for simple hold • Direct connection from one C-cell output of logic module to an R-cell input; Eliminates need to use the programmable interconnect
Outline • Overview • Actel FPGA Characteristic • Actel FPGA Architecture • Actel FPGA Application
Actel FPGA Application • Space • Military