You are on page 1of 6
-Ministare de Enseignement Supérieur de la Recherche Sei Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Nabeul Classe : 3° Année ATL Daie: Janvier 2022 Mate : Cireuits DSP Durée: 1h30mn Enseignant : Mr Nizar TOUJENT Documents: Autorisés Nom autorisés Wl Examen psO [Nombre de pages du document réponse : f- Note: Nom Fou fee /20 EXERCICE 1 1. Répondre par Vrai ou Faux, en remplissant le document réponse, aux questions suivantes : ‘a. Un DSP permet de réaliser des fonctions analogiques avec plus de précision lorsque la fréquence des eS) b. La différence majeure entre un DSP et un microprocesseur est la vitesse d’exécution des opérations de signaux traitée est élevée. Rare multiplication et d’addition. ¢. L’algorithme exécuté par un DSP doit nécessairement se faire & V'intérieur d'un intervalle de temps inférieur & la période d’ échantillonnage. Mra. o 7 d. Le codage d'un algorithme de DSP en langage C donne une vitesse d’exécution supérieure & celle qu'on obtiendrait avec langage assembleur. €. Les DSP A virgule fixe sont plus courants que ceux virgule flottante parce qu’ils sont plus faciles & programmer. Faux... 1/6 Ne rien écrire dans cette zone £. Un convertisseur analogique-numérique est toujours nécessaire & l’entrée d'un circuit de DSP. Wieser (eh) 2. Pourquoi trouve-t’on typiquement deux bus de données a l’intérieur d’un DSP ? : tsodono..de..multes eat ae Aaa haat gee ‘eogumerd = “ 3. Le schéma ci-dessous représente la structure de I'unité de traitement MAC d’un DSP. Compléter le schéma par les termes suivants : A, B, P, x, +, b, Baus bass. Accumulateur, MAC, Sat/Arr. ba Recall tino Sek [Aer] 216 Ne rien écrire dans cette zone EXERCICE 2 ‘Afin dimplanter un filtre numérique FIR, on donne le code suivant écrit en langage C + float X[3]=[0.0, 0.0, 0.0): float b0 = 0.5, bl = 0.5, b2 = 0.5; float XE[4)=(0.5, 1, 0.5, 0.7}: float y{6] ; int i= 0,j = 0; interrupt void FIR( ) t X(2)= XI; X[1]= X10]; X(0]= XE[j]: Y{j] = bO*X[0] + b1*X[1] + b2*X12] ; jee } 1. Donner l’abréviation dun filtre numérique FIR, 2 Cis. Trop. Reapense, 2. Donner I"équation générale du filtre numérique FIR fees wa yiny=S--b(4). fre) ° 3/6 Ne rien écrire dans cette zone 3. Déterminer les valeurs des sorties y{0], yl1], y{21, y[3] et y[4]- yo. bE 00) -4. by €A0(L)-+ bgt 102) =. 95.0G5495.104G 540... 425. KB) Y= 0,5.1d. 4. 5X9. GI 8D. Br ARE rs won) Y21= 58.5. -0.5x At. 9,54. 0/9 HA gQQ cern cin tS yO)= 654.02 4.058.05.4.95x.A.=....4,4.0.... idl = G54. Oop OSX OF. QO.4.09.5. OED oosscccsrresiesssissesssees EXERCICE 3 1. a. Donner la définition du codage Qk. (a). Pools, fi aap AG C= 110010001'111110000'0000'0000'0000°0008. + Expatied. ;.4fL00.0004... (2.2.0044.44.44.... ‘tdi tates 63m > Exposink. il « Qandiaie..;.4444..0000.0000.0000 a eb. =. Gs eon, as AMMA.A8AA. -§ 40 -44 42 wp abe h he 08 at a3 44 2 feta ceslciir Peston 4,034, 99.4039 9395224 6 bad

You might also like