WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2008000059) CAPTURE DE DONNÉES DE LECTURE DE MÉMOIRE SYNCHRONE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/000059    N° de la demande internationale :    PCT/CA2007/000787
Date de publication : 03.01.2008 Date de dépôt international : 07.05.2007
CIB :
G11B 27/10 (2006.01), G11B 27/19 (2006.01), G11B 27/36 (2006.01)
Déposants : MOSAID TECHNOLOGIES INCORPORATED [CA/CA]; 11 Hines Road, Kanata, Ontario K2K 2X1 (CA) (Tous Sauf US).
GILLINGHAM, Peter [CA/CA]; (CA) (US Seulement).
MCKENZIE, Robert [CA/CA]; (CA) (US Seulement)
Inventeurs : GILLINGHAM, Peter; (CA).
MCKENZIE, Robert; (CA)
Mandataire : SMART & BIGGAR; P.O. Box 2999, Station D, 900 - 55 Metcalfe Street, Ottawa, Ontario K1P 5Y6 (CA)
Données relatives à la priorité :
11/477,659 30.06.2006 US
Titre (EN) SYNCHRONOUS MEMORY READ DATA CAPTURE
(FR) CAPTURE DE DONNÉES DE LECTURE DE MÉMOIRE SYNCHRONE
Abrégé : front page image
(EN)A method of snap-shot data training to determine the optimum timing of the DQS enable signal in a single read operation is provided. This is accomplished by first writing a Gray code count sequence into the memory and then reading it back in a single burst. The controller samples the read burst at a fixed interval from the time the command was issued to determine the loop-around delay. A simple truth table lookup determines the optimum DQS enable timing for normal reads. Advantageously, during normal read operations, the first positive edge of the enabled DQS signal is used to sample a counter that is enabled every time a command is issued. If the counter sample changes, indicating timing drift has occurred, the DQS enable signal can be adjusted to compensate for the drift and maintain a position centered in the DQS preamble. This technique can also be applied to a system that uses the iterative approach to determining DQS enable timing on power up. Another embodiment of the invention is a simple, low latency clock domain crossing circuit based on the DQS latched sample of the counter.
(FR)La présente invention concerne un procédé de formation aux données instantanées pour déterminer le minutage optimal du signal d'activation DQS dans une seule opération de lecture. à cet effet, une séquence de comptage de code Gray est d'abord écrite dans la mémoire, puis lue en retour dans une seule rafale. Le contrôleur échantillonne la rafale lue à un intervalle fixe à partir du moment où la commande a été émise pour déterminer le retard de boucle. Une recherche simple sur la table de vérité détermine le minutage d'activation DQS optimal pour des lectures normales. De manière avantageuse, pendant des opérations de lecture normale, le premier bord positif du signal DQS activé sert pour échantillonner un compteur, activé à chaque émission de commande. Si l'échantillon de compteur change, indiquant un décalage de minutage, le signal d'activation de DQS peut être ajusté pour compenser le décalage et maintenir une position centrée dans le préambule du DQS. Cette technique peut aussi être appliquée à un système utilisant l'approche itérative pour déterminer le minutage de l'activation du DQS au démarrage. Un autre mode de réalisation consiste en un circuit de croisement de domaine d'horloge simple, à faible latence basé sur l'échantillon verrouillé du DQS du compteur.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)