LANE-TO-LANE-DE-SKEW FOR TRANSMITTERS

In a method relating generally to starting a plurality of transmitters (190), a sequence is initiated for each of the plurality of transmitters (190) having corresponding data buffers (121). Latency is set for each of the data buffers (121) responsive to execution of the sequence. The sequence inclu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NOVELLINI, PAOLO, GUASTI, GIOVANNI
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In a method relating generally to starting a plurality of transmitters (190), a sequence is initiated for each of the plurality of transmitters (190) having corresponding data buffers (121). Latency is set for each of the data buffers (121) responsive to execution of the sequence. The sequence includes: obtaining a read address (108) associated with a read clock signal (106) (501); obtaining a write address (109) associated with a write clock signal (105) (502); determining a difference between the read address (108) and the write address (109) (503); asserting a flag signal (113) associated with the difference (111) (504); and adjusting the read clock signal (106) to change the difference (111) to locate a change of state location for the flag signal (113) to set the latency for a data buffer (121) of the data buffers (121) (505). Selon l'invention, dans un procédé concernant d'une manière générale le démarrage d'une pluralité d'émetteurs (190), une séquence est initiée pour chacun de la pluralité des émetteurs (190) ayant des tampons de données (121) correspondantes. Une latence est établie pour chacun des tampons de données (121) en réponse à l'exécution de la séquence. La séquence comprend les étapes consistant : à obtenir une adresse de lecture (108) associée à un signal d'horloge de lecture (106) (501) ; à obtenir une adresse d'écriture (109) associée au signal d'horloge d'écriture (105) (502) ; à déterminer une différence entre l'adresse de lecture (108) et l'adresse d'écriture (109) (503) ; à affirmer un signal indicateur (113) associé à la différence (111) (504) ; et à régler le signal d'horloge de lecture (106) pour changer la différence (111) afin de localiser un changement d'emplacement d'état concernant le signal indicateur (113) de manière à établir la latence pour un tampon de données (121) parmi les tampons de données (121) (505).