logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-11052025-100627


Tipo di tesi
Tesi di laurea magistrale
Autore
MAGAZZINI, GIAN MARCO
URN
etd-11052025-100627
Titolo
Architetture VHDL per Codici Turbo e Convoluzionali CCSDS 131.0-B: Analisi, Modellizzazione e Progettazione Parallela su Piattaforme FPGA
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ELETTRONICA
Relatori
relatore Prof. Fanucci, Luca
tutor Dott. Bertolucci, Matteo
Parole chiave
  • CCSDS
  • convolutional
  • decoder
  • encoder
  • space
  • turbo
  • VHDL
Data inizio appello
05/12/2025
Consultabilità
Non consultabile
Data di rilascio
05/12/2095
Riassunto
Il presente lavoro di tesi affronta la progettazione in VHDL di architetture per la codifica e decodifica di canale conformi allo standard CCSDS 131.0-B, con particolare attenzione ai codici Convoluzionali e Turbo, ampiamente utilizzati nelle comunicazioni spaziali di carattere scientifico. L’obiettivo principale è lo studio e lo sviluppo di soluzioni architetturali efficienti, capaci di implementare i diversi standard garantendo prestazioni in termini di throughput conformi ai requisiti dei sistemi di trasmissione, nonché una ridotta perdita di implementazione dovuta all'aritmetica finita. Per i sistemi a codice Convoluzionale, l’analisi si è concentrata sull’eliminazione delle fasi di normalizzazione e sull’adozione di strategie che consentano una decodifica in flusso continuo, che presenta una perdita di implementazione inferiore rispetto alla più utilizzata decodifica a finestre parallele, garantendo allo stesso tempo ottime performance in termini di throughput. Nel caso dei codici Turbo, il lavoro si è focalizzato sull’implementazione di decodifiche a finestre parallele secondo l'algoritmo Bahl-Cocke-Jelinek-Raviv (BCJR), analizzando i limiti imposti dalla complessità dell’interleaver e proponendo approcci per migliorarne l’efficienza. L’elaborato presenta quindi una serie di soluzioni progettuali volte a bilanciare velocità e accuratezza nella decodifica, contribuendo a rendere più pratico l’impiego di queste tecniche in contesti reali.
File