240 likes | 364 Views
Realizzazione di un Incapsulatore dati Ethernet su Transport Stream DVB-C. Docente relatore: Prof. Stefano Marsi Tutore aziendale: Ing. Anna Berno. Candidato: Paolo Vigini. Architettura. Velocità di trasmissione. Ethernet Frame. Preambolo: “10101010”. SOF: “10101011”. Codifica Ethernet.
E N D
Realizzazione di un Incapsulatore dati Ethernet su Transport Stream DVB-C Docente relatore: Prof. Stefano Marsi Tutore aziendale: Ing. Anna Berno Candidato: Paolo Vigini
Ethernet Frame Preambolo: “10101010” SOF: “10101011”
Codifica Fast Ethernet 4b/5b NRZI NRZI3
Codifica Fast Ethernet 4b/5b NRZI NRZI3
Codifica Fast Ethernet 4b/5b NRZI NRZI3
Codifica Fast Ethernet 4b/5b NRZI NRZI3
Decodifica Manchester Parallelizzazione 1 8 Implementazione dati dati dati Ethernet 10 Mb/s clock 10 MHz clock 1.25 MHz
Decodifica Manchester Errore: “11100000” “00011111” “11100001” “00011110”
Parallelizzazione Decodifica NRZI Decodifica 5b/4b 1 4 8 Implementazione dati dati dati dati Ethernet 100 Mb/s clock 125 MHz clock 12.5 MHz clock 25 MHz
8 8 8 Shift register e scrittura FIFO dati dati Shift register 8 byte (rigenerazione preambolo) Gestione scrittura FIFO dati pacchetto presente wren clock clock clock FIFO
Aggiunta Header Transport Stream 8 8 8 FIFO dati dati dati DVB FIFO empty wren FIFO clock 4.5-6 MHz clock 1.25-12.5 MHz clock 4.5-6 MHz
8 8 FIFO Vcc dati dati wren wren clock 1.25-12.5 MHz clock 10-100 MHz clock 4.5-6 MHz
wren wraddress Contatore clock 1.25-12.5 MHz Comparatore FIFO vuota rden rdaddress Contatore clock 4.5-6 MHz
Conclusioni • Decodifica • Elaborato sistema buffer • Ambiente di test (verso modulatore DVB) • Ambiente di test (verso rete Ethernet)