Dans un système de calcul électronique , la puce de l'unité centrale de traitement a trois fonctions principales : la lecture du flux de données binaires signaux d'entrée , le traitement du flux d'entrée et de transmission , ou " écriture ", les résultats transformés en un flux de sortie . Pour gérer le flux de données entre les appareils commandés par deux processeurs distincts , un First-Out système First-In , (FIFO) peut être incluse dans le code du pilote pour établir un protocole de file d'attente pour le traitement des signaux entrants . La profondeur FIFO pour un système de traitement de données de la CPU à CPU est essentiellement la quantité maximale de mémoire requise pour compenser la différence entre la vitesse à laquelle les données peuvent être écrites par l'unité centrale d'émission et lus par le processeur de réception. Instructions
1
multiplier le taux de l'écriture /de transmission de signal CPU (en MHz) par le nombre de cycles d'inactivité qui se produisent entre deux cycles de lecture consécutives. Si vous ne connaissez pas le taux de votre CPU ou les cycles d'inactivité , visitez le site Web du fabricant de puces et de rechercher ces valeurs sous la rubrique " Spécifications techniques".
2
diviser le taux de lecture /réception de signal CPU ( exprimée en MHz ) par le résultat de l'étape 1. Cette information devrait également être trouvée dans la section "Caractéristiques techniques".
3
Soustraire le résultat de l'étape 2 de 1 . Par exemple, si les 2/3 était le résultat de l'étape 2, vous devez soustraire 2/3 de 1 , vous donnant une réponse de 1/3 ou 0.3334 .
4
Multiplier le résultat de l'étape 3 par l' écriture /transmission de la taille de rafale de CPU. Cette information devrait être disponible dans la section "Caractéristiques techniques". La valeur que vous obtenez représentera la profondeur de la FIFO synchrone requis, en bits. Si la valeur est un nombre décimal , arrondir à l'entier le plus proche.
5
Pour déterminer la profondeur de la FIFO asynchrone , ajoutez 1 au résultat de l'étape 4 .