DSD Presentation

Preview:

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

DSD Presentation

Introduction of Actel FPGA

page 2112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

page 3112/04/20 Presentation

Introduction To FPGA

FPGAField Programmable Gate Array (FPGA)

Programmable Logic Device (PLD)

Development Bias High Density

High Performance

Low Cost

Low Power

Integrated

page 4112/04/20 Presentation

Supplier

Many FPGA suppliers have entered the market over the years

Xilinx Altera Lattice Atmel Actel ……etc

page 5112/04/20 Presentation

Actel

Flash based FPGAEncryptionDo not need to be configured each time

power is applied

Anti-fuse FPGAone time programmableSuited using on product line

page 6112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

page 7112/04/20 Presentation

Actel FPGA Characteristic

Fuse vs. Anti-fuseFlash vs. SRAM

page 8112/04/20 Presentation

Actel FPGA Characteristic

Fuse vs. Anti-fuseFuse

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

page 9112/04/20 Presentation

Actel FPGA Characteristic

Fuse vs. Anti-fuseFlash vs. SRAM

page 10112/04/20 Presentation

Actel FPGA Characteristic

SRAMAdvantage:

Re-programmable (erasable)Faster (than Flash)

Disadvantage:VolatileExtra ROMNeed time for reading programs from ROMPoor Information Security

page 11112/04/20 Presentation

Actel FPGA Characteristic

FlashAdvantage:

Re-programmable (erasable)Non-volatile Information Security

Disadvantage:Slower (than SRAM)

page 12112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

page 13112/04/20 Presentation

Actel FPGA Architecture(AX1000)

page 14112/04/20 Presentation

Actel Programmable Gate Arrays

Rows of programmablelogic building blocks

+

rows of interconnect

Anti-fuse Technology:

Program Once

Use Anti-fuses to build

up long wiring runs from

short segments

page 15112/04/20 Presentation

Actel FPGA Architecture

Logic Module

Horizontal Track

Vertical Track

Anti-fuse

Interconnection Fabric

page 16112/04/20 Presentation

Actel FPGA Architecture(C-Cell)

page 17112/04/20 Presentation

Actel FPGA Architecture(C-Cell)

C-CellBasic multiplexer logic plus more inputs

and support for fast carry calculationCarry connections are “direct” and do not

require propagation through the programmable interconnect

page 18112/04/20 Presentation

Actel FPGA Architecture(R-Cell)

page 19112/04/20 Presentation

Actel FPGA Architecture(R-Cell)

R-CellCore is D flip-flopMuxes for altering the clock and

selecting an inputFeed back path for current value of the

flip-flop for simple holdDirect connection from one C-cell output

of logic module to an R-cell input; Eliminates need to use the programmable interconnect

page 20112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

page 21112/04/20 Presentation

Actel FPGA Application

SpaceMilitary

Recommended