Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun...

54
1 Dispositivi a trasferimento di carica CTD – Charge Transfer Devices CCD – Charge Coupled Devices Evoluzione tecnologica: 1967: array di fotodiodi/fototransistori MOS (pixel passivi) 1970: sensori CCD 1980: sensori CMOS (fotodiodi + pixel attivi)

Transcript of Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun...

Page 1: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

1

Dispositivi a trasferimento di carica

CTD – Charge Transfer Devices

CCD – Charge Coupled Devices

Evoluzione tecnologica:

1967: array di fotodiodi/fototransistori MOS (pixel passivi)

1970: sensori CCD

1980: sensori CMOS (fotodiodi + pixel attivi)

Page 2: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

2

Meccanismo di trasferimento della caricaΦ1 Φ2

Q1

Q1

Q1

Φ1

Φ2

t1 t2 t3

Page 3: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

3

Sistema bifase?

Q1 Q2

Q1 + Q2

?

Page 4: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

4

Successione di tre elettrodi per ogni pixel

Page 5: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

5

Meccanismo di trasferimento a tre fasiΦ2

Φ3

t1 t2 t3

Φ1

t4 t5 t6 t7

Page 6: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

6

Funzionamento di un CCD

1. Campionamento del segnale (ottico o elettrico)

2. Trasferimento

3. Lettura (read-out)

Il CCD funziona come:

un rivelatore d’immagini (sensore ottico)

un registro a scorrimento (memoria seriale)

una linea di ritardo analogica a valori campionati (filtro)

Page 7: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

7

1. Campionamento del segnale ottico Array di fotocondensatori MOS con gate trasparenti in ITO

ITO: 0V VG

SiO2Si p-type

I0

Page 8: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

8

2. Trasferimento della carica Meccanismo di trasferimento a tre fasi

SiO2Si

Φ3

Φ2

Φ1

I0

Page 9: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

9

Efficienza di trasferimento della carica

(charge transfer efficiency)

η = (1-ε),

con η la frazione della carica trasferita da un pixel al successivo

e ε l’inefficienza del singolo trasferimento.

Un array di N pixel con trasferimento a p fasi ha una efficienzatotale pari a

ηtot = ηpN = (1-ε)pN

Esempio: N = 1000, p = 3, ε = 10-4 ηtot = 74%

Page 10: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

10

Effetto dell’inefficienza ε

---q1(1-ε)3+q2 ε(1-ε)t7

q1(1-ε)3+2q2 ε(1-ε)t8

t6

t5

t4

t3

t2

t1

t

q2(1-ε)2q1(1-ε)2+q2 ε

q2(1-ε)2q1(1-ε)2

q2(1-ε)q1(1-ε)

q2(1-ε)q1(1-ε)

q2q1

q2q1

pixel2pixel1

Page 11: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

11

Perché è η ≠ 1?

• tempo limitato di trasferimento

• carica intrappolata negli stati superficiali

Φ1

Page 12: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

12

Ottimizzazione del trasferimento di carica

I problema:

il trasferimento avviene per diffusione aggiunta di un campo elettrico

Page 13: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

13

II problema:

1. riduzione dei difetti cristallografici all’interfaccia Si-SiO2

2. aggiunta di una quantità di carica fissa in ogni buca che satura gli stati superficiali (ma riduce il range dinamico)

3. allontanamento della buca di potenziale dall’interfaccia BCCD

la giunzione n-p è mantenuta in inversa

vantaggio: ε = 10-5

svantaggio: la capacità è ridotta

Page 14: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

14

Page 15: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

15

3. Lettura (read-out) Rivelazione a diffusione flottante

n+

p

Φ3

Φ2

Φ1

VDD

RES M1

M2

OUT

RL

Page 16: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

16

Funzionamento del CCD come registro a scorrimento (memoria seriale) o come linea di ritardo analogica a valori campionati (filtro)

1. Campionamento del segnale elettrico

2. Trasferimento della carica

Φ3

Φ2

Φ1n+

p

Vin Vref v(t)

Page 17: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

17

x

gate1gate2

Ak-1Ak Ak+1

3. Lettura non distruttiva della carica (a gate flottante)

z

x

y

Page 18: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

18

Sensori otticiCaratterizzazione dei sensori ottici:

• architetture

1. architettura a matrice di fotodiodi2. sensore CMOS3. sensore CID4. sensore CCD lineare5. Full Frame Transfer CCD6. Frame Transfer CCD7. Interline Transfet CCD

Page 19: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

19

Architettura di un sensore a fotodiodi

Page 20: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

20

Architettura di un sensore CMOS

Page 21: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

21

Architettura di un sensore CID (Charge Injection Device)

Page 22: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

22

Architettura di un sensore CCD lineare

Φ

Page 23: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

23

Architetture per sensori CCD a matrice

Full Frame Transfer CCD

max risoluzione

occorre l’otturatore meccanico

(KODAK KAF0400)

Page 24: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

24

Architetture per sensori CCD a matrice

Frame Transfer CCD

max risoluzione

non occorre l’otturatore meccanico

(PHILIPS FT12)

Page 25: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

25

Architetture per sensori CCD a matrice

Interline Transfer CCD

si riduce il tempo tra due immagini

ridotta risoluzione (30% di zona buia)

(SONY)

Page 26: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

26

Sensori otticiCaratterizzazione dei sensori ottici:

• condizioni operative e prestazioni

1. risoluzione spaziale dell’immagine2. gestione dei colori3. riflessione superficiale e rifrazione degli strati

interposti di dielettrico4. blooming5. fill-factor

Page 27: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

27

Risoluzione spaziale dell’immagine

Page 28: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

28

Risoluzione spaziale dell’immagine

8.0 um36 x 24 mm213.8MCMOSKodak DCS-14n8.8 um36 x 24 mm211.4MCMOSCanon EOS-1Ds7.8 um23.7 x 15.6 mm26.1MCCDNikon D702.7 um8.8 x 6.6 mm28.0MCCDKonica Minolta Dimage A22.7 um8.8 x 6.6 mm28.0MCCD Sony DSC-8282.7 um8.8 x 6.6 mm28.0MCCDOlympus C-8080 Wide Zoom2.7 um8.8 x 6.6 mm28.0MCCDNikon Coolpix 87002.7 um7.2 x 5.3 mm25.0MCCDPowerShot S5002.6 um5.3 x 4.0 mm23.3MCCDKonika-Minolta DiMAGE Xgpixel sizesensor sizen. pixelsensor typeCamera

rapporto di forma 4:3rapporto di forma 3:2

Page 29: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

29

Risoluzione spaziale dell’immagine

36 mm

PowerShot S500: 7.2 x 5.3 mm2

Nikon D70 : 23.7 x 15.6 mm2

5.0M 6.1M

x 3

24 mm

Dimensione dei pixel:

2.6um 7.8um

Page 30: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

30

Problemi relativi al campionamento dell’immagine

Page 31: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

31

Gestione del colore

Metodi:

1. illuminazione sequenziale con 3 filtri di colore RGB

• sensore standard bianco/nero

• lento, solo per immagini fisse

2. tre sensori “coperti” dai tre filtri di colore RGB

• massima velocità, massima risoluzione

• costoso, gestione parallela complessa

Page 32: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

32

Gestione del colore3. pattern di filtri RGB realizzati con polimeri deposti sul

sensore

• sensore bianco/nero con uno strato superficiale in più

• ogni pixel ha un solo colore, distribuzione non uniforme dei colori

Page 33: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

33

Processo di deposizione degli array di filtri di colore

Page 34: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

34

pattern di Bayer GRGB

Red channel pixels Green channel pixels Blue channel pixels(25% of the pixels) (50% of the pixels) (25% of the pixels)

Page 35: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

35

somma delle tre immagini campionate

Page 36: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

36

immagini ricostruite con le medie dei

primi vicini

algoritmi di demosaicizzazione

Page 37: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

37

Gestione del colore4. tre fotodiodi realizzati in verticale

• l’informazione completa sul colore in ogni pixel

• CMOS non standard

Page 38: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

38

La tecnica Foveon(SIGMA, Polaroid)

Page 39: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

39

Riflessione superficiale e rifrazione degli strati interposti di dielettrico

ITO

Page 40: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

40

Radiazione incidente su una superficie

1. i raggi giacciono tutti sul piano di incidenza

2. gli angoli di incidenza e di riflessione sono uguali

3. Legge di Snell: ni sinθi = nt sinθt

4. Equazioni di Fresnel:

5. Tf = Tf (dm, λ, ni, nf, nm)

2

0

0coscos

θθ

=i

t

ii

ttEE

nnT

θi θr

θt

dm

E0i

E0t

Tf

Page 41: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

41

Page 42: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

42

Blooming

Page 43: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

43

Blooming

Carica di saturazione: QiMAX = -Cox (VDD-VFB)

QiMAX ∼ -q x 106 C

Page 44: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

44

Tecniche anti-blooming

Anti-blooming orizzontale

(area esposta ridotta del 70%)

Anti-blooming verticale

n+ n+

n p n

Page 45: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

45

Fill-factor

photo diode

photo diode

1. oscuramento delle metallizzazioni2. cariche raccolte da giunzioni inattive3. dimensioni ridotte del fotodiodo4. ricombinazione di cariche fotogenerate con i maggioritari

Page 46: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

46

Metodi per aumentare il fill factor

1. pixel più larghi (con dispositivi attivi di area maggiore)

2. uso delle architetture a massima area utilizzata (Frame Transfer CCD e fotodiodi a pixel passivo)

3. realizzazione delle micro-lenti superficiali (Kodak)

4. tecnologia high-FF per sensori CMOS a pixel attivi (brevetto della FillFactory)

http://www.fillfactory.com

Page 47: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

47

Micro-lenti superficiali

collimano la luce sull’area attiva del fotodiodo (si raggiunge il 90% di FF per luce ortogonale)

post-processing non standard, strato antiriflessione non efficiente per luce con angolo incidente grande

Page 48: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

48

Page 49: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

49

Page 50: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

50

Page 51: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

51

Page 52: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

52

High Fill-Factor technology

Page 53: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

53

High Fill-Factor technology

si ottiene un FF del 100%, eccetto per la luce che non raggiunge la superficie del siliciosi ottiene un rapporto segnale/rumore più altosi ottiene una sensibilità più alta

Page 54: Dispositivi a trasferimento di caricareggiani/Sensori a stato... · Il CCD funziona come: Æun rivelatore d’immagini (sensore ottico) Æun registro a scorrimento (memoria seriale)

54

Sensibilità del sensore ottico

T

η*T*FF

ottimizzazione degli strati antiriflesso

ottimizzazione del fill-factor

ottimizzazione dell’efficienza quantica

ottimizzazione delle aree attive e del read-out

T*FF