Circuiti Logici Dedicati - units.it

20
© 2001 ® Circuiti Logici Dedicati Soluzioni tecnologiche

Transcript of Circuiti Logici Dedicati - units.it

Page 1: Circuiti Logici Dedicati - units.it

© 2001

®

Circuiti Logici Dedicati

Soluzioni tecnologiche

Page 2: Circuiti Logici Dedicati - units.it

®

Electronic Components

Source: DataquestLogic

StandardLogic

ASIC

ProgrammableLogic Devices

(PLDs)

GateArrays

Cell-BasedICs

Full CustomICs

CPLDsSPLDs(PALs) FPGAs

Acronyms

ASIC = Application Specific IC

SPLD = Simple Prog. Logic Device

PAL = Prog. Array of Logic

CPLD = Complex PLD

FPGA = Field Prog. Gate Array

Common Resources

Configurable Logic Blocks (CLB) Memory Look-Up Table

AND-OR planes

Simple gates

Input / Output Blocks (IOB) Bidirectional, latches, inverters, pullup/pulldowns

Interconnect or Routing Local, internal feedback, and global

Page 3: Circuiti Logici Dedicati - units.it

®

Parametri fondamentali

Numero di pezzi da produrre

Costo del prototipo

Costo del chip in produzione

Prestazioni

Area occupata

Frequenza di lavoro

Potenza dissipata

Time to Market

Page 4: Circuiti Logici Dedicati - units.it

®

Logica sparsa

Oramai improponibile per qualunque circuito che

non sia puramente didattico o estremamente

semplice

Costo elevato

Prestazioni scadenti

Area elevatissima

Potenza dissipata

elevatissima

Page 5: Circuiti Logici Dedicati - units.it

®

Full Custom

Ottime prestazioni

Altissimo costo prototipale

Basso costo per la produzione in serie

Progetto molto complesso e laborioso (richiede

un gruppo di specialisti occupati per diverso

tempo)

Tempi lunghi prima di avere il prodotto finito

Progetto

Passaggio per la fonderia

Testing

Page 6: Circuiti Logici Dedicati - units.it

®

MOS transistor

Page 7: Circuiti Logici Dedicati - units.it

®

Layout layers representation

Page 8: Circuiti Logici Dedicati - units.it

®

MOS transistor representation

Page 9: Circuiti Logici Dedicati - units.it

®

Design rules (layout rules)

Page 10: Circuiti Logici Dedicati - units.it

®

Full custom

Page 11: Circuiti Logici Dedicati - units.it

®

CMOS inverter layout

Tipico layout

a cella standard

(standard cell)

Page 12: Circuiti Logici Dedicati - units.it

®

Semi Custom - CELLS based

Prestazioni elevate

Alto costo prototipale

Basso costo per la produzione in serie

Progetto abbastanza complesso (richiede pochi

specialisti occupati per un certo tempo)

Tempi lunghi prima di avere il prodotto finito

Progetto

Passaggio per la fonderia

Testing

Page 13: Circuiti Logici Dedicati - units.it

®

4-input NAND Gate Layout

Out

In1 In2 In3 In4

In3

In1

In2

In4

In1 In2 In3 In4

VDD

Out

GND

VDD

In1 In2 In3 In4

Vdd

GND

Out

Page 14: Circuiti Logici Dedicati - units.it

®

Standard Cell Layout

M Olivieri, Elementi di progettazione dei sistemi VLSI – vol 2

Page 15: Circuiti Logici Dedicati - units.it

®

Standard Cell — Example

Page 16: Circuiti Logici Dedicati - units.it

®

Gate Array

Prestazioni discrete

Medio costo prototipale

Medio costo per la produzione in serie

Progetto mediamente complesso

Tempi medi prima di avere il prodotto finito

Progetto

Passaggio per la fonderia

Testing

Page 17: Circuiti Logici Dedicati - units.it

®

Gate Array

Page 18: Circuiti Logici Dedicati - units.it

®

Gate Array

Page 19: Circuiti Logici Dedicati - units.it

®

Circuiti programmabili

Prestazioni buone-discrete

Basso costo prototipale

Costo medio-alto per la produzione in serie

Progetto poco complesso

Tempi rapidissimi per avere il prodotto

finito

Progetto

Programmazione

Testing

Page 20: Circuiti Logici Dedicati - units.it

®

Conclusioni

Il Gap tra dispositivi programmabili e ASIC

si sta chiudendo grazie a

Introduzione di FPGA very low cost.

Introduzione di FPGA dalle prestazioni molto

spinte.

Eventuale possibilità di rendere una FPGA

configurabile tramite maschere in fonderia

Il mercato e la produzione di FPGA è in

continua crescita.