Sincronizarea cadrelor în transmisia în serie

Problema constă în determinarea de către receptor a primului bit de informație (semnificativ) într-o secvență binară (cadru, cadru, datagramă) care ajunge asincron (la un moment arbitrar în timp) prin linia de comunicație la intrarea receptorului.

Există cel puțin două metode pentru a o rezolva:

1) restrângerea (încadrarea) cadrului cu steaguri de deschidere și închidere;

2) acorduri asupra diagramei de timp transmisiei.

Restricționare (încadrare) cadrului cu steaguri de deschidere și de închidere.

Frame flag-framing este utilizat în majoritatea interfețelor seriale, cum ar fi interfețele de sistem PCI-XP, CompactPCI-XP, interfețele de rețea EHTERNET, FDDI, CAN, FlexRay, RS-232C, RS-422A, RS-485, IrDA, USB 1.0, interfețele dispozitivelor periferice USB 2.0.

cadrelor

Întrebarea 4

PCI(PeripheralComponentInterconect)Principalele caracteristici ale PCI

Din punct de vedere funcțional, interfața PCI este o interfață mezanin (în prezent,sistem ).

Interfața integrează următoarele tipuri de dispozitive:

sincronizarea

-inițiator (dispozitiv activ, dispozitiv master, dispozitiv „master”, dispozitiv „master”), Inițiator (I) ;

-țintă (dispozitiv pasiv, dispozitiv slave, dispozitiv slave, dispozitiv slave), țintă (T)

- arbitru ;

-întrerupe controlerul

- punte PCI - PCI (PCIBridgetoPCI) în structuri care conțin mai multe autostrăzi PCI.

Din punctul de vedere al topologiei de legătură, interfața PCI este interfațatrunk.

Din punctul de vedere al principiului schimbului de informații, interfața PCI este o interfațăcu transfer paralel de informații.

Din punct de vedere al modului de schimb de informații - interfața cu modul multiplex de schimb de informații

Frecvența ceasului 33 sau 66 MHz.

Rata de transfer 132, 264 sau 528 MB/s

date

Sistem PCI cu mai multe trunchi

date

Fazele tranzacției în PCI

Tipuri de bază de tranzacții :

- dispozitive I/O de scriere/citire,

- spațiu de configurare a dispozitivului de scriere/citire.

Acceptătehnologia Plug and Play.

Întrebarea 5

sincronizarea
sincronizarea
Sincronizare linii:CLK (ceas), RST# (Resetare)

Liniile de control:FRAME#: semnalul de pe linia FRAME# (activ-scăzut) confirmă că inițiatorul execută o tranzacție. Trecerea de la starea activă la starea inactivă a semnalului FRAME# înseamnă că ultima fază a transferului de date este în curs.

IRDY# (InitiatorReady): semnal pe linie IRDY# semnal inițiator gata.

TRDY# (TargetReady): semnal pe linia TRDY# semnal că ținta este gata.

STOP# : Semnalul activ (scăzut) pe linia STOP# setează ținta pentru ca inițiatorul să anuleze tranzacția.

FRAME#, care estesetatde dispozitivul de inițiere pentru a semnala începutul unei tranzacții șiștersde dispozitivul de inițiere pentru a indica începutul ultimei faze de schimb din această tranzacție;

IRDY#, care este modificat de dispozitivul de inițiere pentru a controla ciclurile de somn;

TRDY# care este modificat de dispozitivul țintă pentru a controla ciclurile de somn.

1. Datele sunt transmise (schimbul de date între dispozitivul de inițiere și dispozitivul țintă este finalizat) în orice prim ciclu după ce semnalele IRDY# și TRDY# sunt stabilite simultan.

2. Sursa de date în faza de datetrebuie să seteze semnalul xRDY# data ready numai după ce datele pentru faza curentă de date sunt afirmate pe linia A/D: semnalul IRDY# la scriere și semnalul TRDY# la citire.

3. Receptorul datelor din faza de date poate seta semnalul xRDY# gata la orice ciclu al fazei de date curente, după cum consideră de cuviință.

4. De îndată ce dispozitivul inițiator decide să încheie tranzacția, resetează semnalul FRAME# înainte de a executa ultima fază de date, indicând că după finalizarea acestei faze de date, tranzacția se încheie.

5. Niciun dispozitiv (nici dispozitivul de inițiere, nici dispozitivul țintă) nu va modifica semnalele de control în ciclul de schimb de date (semnele IRDY# și TRDY# sunt setate) și nu își poate schimba intențiile în timpul fazei de date.

6. Dacă dispozitivul de inițiere a afirmat semnalul IRDY#, atunci nu va modifica semnalele IRDY# și FRAME#, indiferent de semnalul TRDY#, până când faza curentă de date nu s-a încheiat.

7. Dacă dispozitivul țintă a afirmat semnalul TRDY# sau semnalul STOP#, atunci nu va modifica semnalele TRDY#, DEVSEL# și STOP# până când faza curentă de date nu se va termina.