Algoritmi ed architetture per la risoluzione di problemi di visual search
Alcuni dei corsi ISICT
1.
2. Principali corsi seguiti durante il
CLM
Nanotecnologie
Metodologie e normative per lo sviluppo di software e
sistemi
Qualità e Impresa
Robotica
4. Questo progetto è stato realizzato nel COSMIC lab
Con lo scopo di sviluppare un DSP per la decodifica
coerente per sistemi in fibra ottica a 400 Gbit/s
6. Tempo di campionamento
Codifica 16 QAM => 4bit per simbolo
448Gbit/s => 112 Gsimboli/s (400Gbit/s più i bit di
sincronizzazione)
I dati vengono inviati su due polarizzazioni e su ognuna
viaggiano due portanti
Vengono trasmessi 28 Gsimboli/s per ogni portante per
ogni polarizzazione
Frequenza di campionamanto di 56 Gsimboli/s
Con un parallelismo di 128 simboli al secondo necessaria
una frequenza di lavoro di 500 MHz
8. Progettazione dell’equalizzatore
Serve un equalizzatore per ogni polarizzazione per
ogni portante
Ogni equalizzatore pesa il campione attuale e gli L
campioni precedenti delle due polarizzazioni per ogni
portante
𝑦 𝑘
𝑖
= 𝑖=0
𝐿
𝐶𝑖
1
𝑥 𝑘−𝑖
1
+ 𝑖=0
𝐿
𝐶𝑖
2
𝑥 𝑘−𝑖
2
Il parametro L è stato scelto uguale a 11 in base ai
risultati ottenuti dal CNIT con simulazioni MATLAB
del sistema
13. Risultati
FPGA scelta : Virtex 7
Frequenza di clock : 70 MHz
Latenza : L ciclo di clock
Errore massimo: LSB dovuto ad errore di troncamento
Analizzando meglio i risultati si è trovato che il vero
collo di bottiglia sono i moltiplicatori =>
inplementazione pipeline
17. Risultati
FPGA scelta : Virtex 7
Frequenza di clock : 480 MHz
Latenza : L+nbit+2
Errore massimo: LSB dovuto ad errore di troncamento
Frequenza ritenuta accettabile dato che si ritiene che la
stessa possa crescere ancora se il circuito viene
realizzato su ASIC
18. Strategia di decisione per modulazione
16 QAM
18
0 0 1
1
0
0
I livelli dati dalla
conversione ADC
costituiscono i valori
che formano la
costellazione
Migliori prestazioni
Probabilità di errore
ridotta
Utilizzo della codifica
Gray
19. Validazione
Test bench con n=200000 campioni
Percentuale di errore=1.6% dovuto all’ errore di
quantizzazione
19
Modello
matematico
Circuito
Decisore
stimoli
Report
Sono uguali?