Calculateur de budget gigue d'horloge
Calculez le budget temporel de l'arbre d'horloge pour les conceptions FPGA et SoC.
Formule
Comment ça marche
Exemple Résolu
Conception FPGA 200 MHz : période = 5000 ps. Référence TCXO : 50 ps RMS. Xilinx MMCM : 100 unités RMS. Deux tampons CDCLVP1204 : 25 ps × √ 2 = 35 ps. Asymétrie de la trace : 20 pièces. Instabilité totale = √ (50² + 100² + 35²) + 20 = √ (12625) + 20 = 112 + 20 = 132 ps. Budget disponible = 5000 − 80 (configuration) − 40 (maintien) = 4880 ps. Marge de configuration = 4880 − 132 = 4748 ps. Budget utilisé : 2,7 %. Beaucoup de marge : cela pourrait pousser l'horloge à 1 GHz avant que le chronométrage ne devienne critique.
Erreurs Fréquentes
- ✗Ajouter de la gigue de manière linéaire au lieu de RSS : cela surestime la gigue totale jusqu'à 2 fois pour plusieurs sources égales
- ✗Oublier l'importance de la bande passante PLL : une PLL à bande passante étroite rejette la gigue de référence mais amplifie le bruit de phase du VCO
- ✗Utilisation des spécifications de gigue crête à crête au lieu du RMS pour le calcul RSS : convertissez en divisant crête à crête par environ 6 pour la gigue gaussienne
- ✗Ignorer le couplage du bruit de l'alimentation aux PLL : une ondulation de 1 mV sur un AVDD peut ajouter 10 s de gigue à une PLL sensible
Foire Aux Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Calculateurs associés
RF
Du bruit de phase à la gigue
Convertissez le bruit de phase de l'oscillateur (dBC/Hz) en gigue RMS et en gigue cycle à cycle en l'intégrant sur une plage de fréquences de décalage spécifiée
Comms
Débit en bauds UART
Calculez la synchronisation des trames UART, le débit et le diviseur de registre USART BRR à partir du débit en bauds, du format des données et de la fréquence d'horloge du microcontrôleur. Identifiez les erreurs de débit pour une communication série fiable.
Comms
Chronométrage SPI
Calculez les paramètres de synchronisation du bus SPI, y compris la période de bits, la durée de trame, la fréquence d'horloge maximale limitée par la capacité de trace et la fréquence de balayage du signal
Comms
Pull-Up I2C
Calculez les valeurs des résistances de rappel I2C pour les modes Standard (100 kHz), Fast (400 kHz) et Fast-Plus (1 MHz). Déduit la résistance minimale, maximale et recommandée à partir de la tension d'alimentation et de la capacité du bus, conformément à la norme NXP UM10204.
Comms
Horaire des bus CAN
Calculez les paramètres de synchronisation des bits du bus CAN, y compris le prescaler, les quanta temporels, les segments de synchronisation, les segments de propagation et les segments de mémoire tampon de phase pour un débit en bauds et un point d'échantillonnage donnés
Comms
Terminaison USB
Calculez les valeurs des résistances de terminaison du bus USB, l'impédance différentielle, le délai de propagation du câble, le temps de montée du signal et l'ouverture des yeux pour l'USB 2.0 et l'USB 3.0