Marge Temporelle de Décalage d'Horloge
Tmargin = Tclk − Tskew − Tsetup
Réponse rapide
Cette calculatrice résout Tmargin = Tclk − Tskew − Tsetup pour Marge Temporelle. Avec Période d'Horloge 47 ns, Décalage d'Horloge 22 ns, Temps de Prépositionnement 10 ns, le résultat est 15 ns. Elle résout dans 4 directions : saisissez les valeurs connues et obtenez celle qui manque.
Calculateur
Formule
Description
Le décalage d'horloge (clock skew) est la différence des instants d'arrivée de l'horloge sur deux bascules distinctes, due à des longueurs de chemin de distribution d'horloge différentes. Lorsque les données doivent passer d'une bascule à une autre, le décalage d'horloge réduit effectivement le temps disponible pour la propagation des données. Un décalage positif (l'horloge arrive plus tard à destination) prélève sur le budget de temps de prépositionnement, tandis qu'un décalage négatif l'augmente. Dans la conception au niveau carte avec plusieurs circuits intégrés partageant une horloge, les différences de longueur de piste créent un décalage qui doit être pris en compte dans le budget temporel.
Variables
- Tmargin — Marge temporelle disponible (s)
- Tclk — Période d'horloge (s)
- Tskew — Décalage d'horloge entre source et destination (s)
- Tsetup — Temps de prépositionnement requis de la bascule de destination (s)
Notes pratiques
Techniques de distribution d'horloge pour minimiser le décalage : arbres d'horloge (arbre en H), tampons d'horloge (tampons à délai nul comme le CY2305) et horlogerie source-synchrone (envoi de l'horloge en parallèle des données). La mémoire DDR utilise des signaux d'échantillonnage DQS source-synchrones pour éliminer le décalage d'horloge. Pour la distribution d'horloge au niveau carte, appariez les longueurs de piste à 1-2 mm près pour les fréquences d'horloge supérieures à 100 MHz.
Symboles et unités
| Symbole | Signification | Unité par défaut | Unités acceptées |
|---|---|---|---|
| Tmargin | Marge Temporelle | ns | ps, ns, µs, ms, s, min, h |
| Tclk | Période d'Horloge | ns | ps, ns, µs, ms, s, min, h |
| Tskew | Décalage d'Horloge | ns | ps, ns, µs, ms, s, min, h |
| Tsetup | Temps de Prépositionnement | ns | ps, ns, µs, ms, s, min, h |
Étape par étape
- 1. Données connues: Période d'Horloge 47 ns, Décalage d'Horloge 22 ns, Temps de Prépositionnement 10 ns
- 2. La relation: Tmargin = Tclk − Tskew − Tsetup
- 3. Substitution: Tclk = 47 ns, Tskew = 22 ns, Tsetup = 10 ns
- 4. Résultat: Marge Temporelle = 15 ns
Exemples résolus
Plage minimale
Données: Période d'Horloge 0.47 ns, Décalage d'Horloge 0.22 ns, Temps de Prépositionnement 100 ps
Résultat: Marge Temporelle = 150 ps
Plage basse
Données: Période d'Horloge 4.7 ns, Décalage d'Horloge 2.2 ns, Temps de Prépositionnement 1 ns
Résultat: Marge Temporelle = 1.5 ns
Typique
Données: Période d'Horloge 47 ns, Décalage d'Horloge 22 ns, Temps de Prépositionnement 10 ns
Résultat: Marge Temporelle = 15 ns
Plage haute
Données: Période d'Horloge 0.47 µs, Décalage d'Horloge 0.22 µs, Temps de Prépositionnement 100 ns
Résultat: Marge Temporelle = 150 ns
Plage maximale
Données: Période d'Horloge 4.7 µs, Décalage d'Horloge 2.2 µs, Temps de Prépositionnement 1 µs
Résultat: Marge Temporelle = 1.5 µs
Résoudre pour chaque variable
Résoudre Marge Temporelle
Période d'Horloge 0.47 ns, Décalage d'Horloge 0.22 ns, Temps de Prépositionnement 100 ps → 150 ps
Résoudre Période d'Horloge
Marge Temporelle 100 ps, Décalage d'Horloge 0.47 ns, Temps de Prépositionnement 47 ps → 0.617 ns
Résoudre Décalage d'Horloge
Marge Temporelle 100 ps, Période d'Horloge 0.22 ns, Temps de Prépositionnement 47 ps → 73 ps
Résoudre Temps de Prépositionnement
Marge Temporelle 100 ps, Période d'Horloge 0.22 µs, Décalage d'Horloge 0.47 ns → 0.2194 µs
Variation de Marge Temporelle selon Période d'Horloge
| Période d'Horloge (entrée) | Marge Temporelle (résultat) |
|---|---|
| 35.25 ns | 3.25 ns |
| 47 ns | 15 ns |
| 70.5 ns | 38.5 ns |
| 94 ns | 62 ns |
| 0.188 µs | 156 ns |
| 0.329 µs | 0.297 µs |
| 0.47 µs | 0.438 µs |
Le même résultat dans d’autres unités
| Unité | Valeur |
|---|---|
| ps | 15000 |
| ns | 15 |
| µs | 0.015 |
Intégrer ce calculateur
Collez ceci dans n’importe quelle page. Il reste à jour et crédite la source.
<iframe src="https://vbatpower.com/embed/clock-skew-margin/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Marge Temporelle de Décalage d'Horloge"></iframe>
<p><a href="https://vbatpower.com/formulas/clock-skew-margin/">Marge Temporelle de Décalage d'Horloge</a> Calculateur par vbatpower.com</p> Questions fréquentes
Comment calculer Marge Temporelle de Décalage d'Horloge ?
Utilisez Tmargin = Tclk − Tskew − Tsetup. Avec Période d'Horloge 47 ns, Décalage d'Horloge 22 ns, Temps de Prépositionnement 10 ns, Marge Temporelle vaut 15 ns.
Quelle est la formule de Marge Temporelle de Décalage d'Horloge ?
La formule est Tmargin = Tclk − Tskew − Tsetup. Le décalage d'horloge (clock skew) est la différence des instants d'arrivée de l'horloge sur deux bascules distinctes, due à des longueurs de chemin de distribution d'horloge différentes.
Comment trouver Période d'Horloge en connaissant les autres valeurs ?
Isolez Période d'Horloge : avec Marge Temporelle 100 ps, Décalage d'Horloge 0.47 ns, Temps de Prépositionnement 47 ps, Période d'Horloge vaut 0.617 ns.
Comment trouver Décalage d'Horloge en connaissant les autres valeurs ?
Isolez Décalage d'Horloge : avec Marge Temporelle 100 ps, Période d'Horloge 0.22 ns, Temps de Prépositionnement 47 ps, Décalage d'Horloge vaut 73 ps.
Quelles unités utilise Marge Temporelle de Décalage d'Horloge ?
Marge Temporelle s’affiche en ps, ns, µs. Les valeurs sont conservées en unités SI de base en interne, vous pouvez donc mélanger les préfixes sans conversion manuelle.
Concepts associés
Toutes les formules Logique numérique →Besoin de plus de fonctionnalités ?
Enregistrez vos calculs, importez des données de télémétrie, simulez la décharge des batteries et collaborez avec votre équipe.
Essayer l'application