INDEPENDENT SYNCHRONIZATION OF OUTPUT DATA VIA DISTRIBUTED CLOCK SYNCHRONIZATION

A memory controller is provided that drives data and a corresponding first data strobe to a plurality of endpoints. Each endpoint is configured to register the received data from the memory controller responsive to the first data strobe and then to re-register the received data responsive to a secon...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHILUKURI, SUSHMA, CLOVIS, PHILIP MICHAEL, TSENG, YI-HUNG, HUANG, XUHAO
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:A memory controller is provided that drives data and a corresponding first data strobe to a plurality of endpoints. Each endpoint is configured to register the received data from the memory controller responsive to the first data strobe and then to re-register the received data responsive to a second data strobe. A clock synchronization circuit functions to keep the received first data strobe at one of the endpoints sufficiently synchronous with the second data strobe. L'invention concerne un dispositif de commande de mémoire qui entraîne des données et un premier signal d'échantillonnage de données correspondant vers une pluralité de points d'extrémité. Chaque point d'extrémité est configuré pour enregistrer les données reçues à partir du dispositif de commande de mémoire en réponse au premier signal d'échantillonnage de données, puis enregistrer à nouveau les données reçues en réponse à un second signal d'échantillonnage de données. Un circuit de synchronisation d'horloges fonctionne pour garder le premier signal d'échantillonnage de données reçu au niveau de l'un des points d'extrémité suffisamment synchrone avec le second signal d'échantillonnage de données.