DSD Presentation

21
DSD Presentation Introduction of Actel FPGA

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

Transcript of DSD Presentation

Page 1: DSD Presentation

DSD Presentation

Introduction of Actel FPGA

Page 2: DSD Presentation

page 2112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

Page 3: DSD Presentation

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 4: DSD Presentation

page 4112/04/20 Presentation

Supplier

Many FPGA suppliers have entered the market over the years

Xilinx Altera Lattice Atmel Actel ……etc

Page 5: DSD Presentation

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 6: DSD Presentation

page 6112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

Page 7: DSD Presentation

page 7112/04/20 Presentation

Actel FPGA Characteristic

Fuse vs. Anti-fuseFlash vs. SRAM

Page 8: DSD Presentation

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 9: DSD Presentation

page 9112/04/20 Presentation

Actel FPGA Characteristic

Fuse vs. Anti-fuseFlash vs. SRAM

Page 10: DSD Presentation

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 11: DSD Presentation

page 11112/04/20 Presentation

Actel FPGA Characteristic

FlashAdvantage:

Re-programmable (erasable)Non-volatile Information Security

Disadvantage:Slower (than SRAM)

Page 12: DSD Presentation

page 12112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

Page 13: DSD Presentation

page 13112/04/20 Presentation

Actel FPGA Architecture(AX1000)

Page 14: DSD Presentation

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 15: DSD Presentation

page 15112/04/20 Presentation

Actel FPGA Architecture

Logic Module

Horizontal Track

Vertical Track

Anti-fuse

Interconnection Fabric

Page 16: DSD Presentation

page 16112/04/20 Presentation

Actel FPGA Architecture(C-Cell)

Page 17: DSD Presentation

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 18: DSD Presentation

page 18112/04/20 Presentation

Actel FPGA Architecture(R-Cell)

Page 19: DSD Presentation

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 20: DSD Presentation

page 20112/04/20 Presentation

Outline

OverviewActel FPGA CharacteristicActel FPGA ArchitectureActel FPGA Application

Page 21: DSD Presentation

page 21112/04/20 Presentation

Actel FPGA Application

SpaceMilitary