Chapitre4 architecture tms320c6713dsk 1
-L ? architecture du Tms c Généralités L ? ensemble C DSK Development System Kit est un outil de développement qui permet à des utilisateurs de mettre au point et de tester des applications utilisant le processeur de traitement de signal Texas Instruments TI TMS C Autour de ce DSP sont connectés une grande variété de périphériques permettant une large gamme d ? applications en traitement numérique du signal La carteTMS C DSP de la gamme TI travaillant à MHz Il est connecté à ses périphériques par un bus de bits Un codec ? stéréo AIC dédié à l ? interfaçage pour les applications audio ? Il comprend les convertisseurs CAN pour la capture de signaux LINE IN MIC IN et les convertisseurs CNA pour l ? exportation de signaux LINE OUT HP OUT Le dialogue entre le processeur et le codec est réalisé par un multiplexeur McBSP Multi-channel Bu ?ered Serial Port c'est-à-dire un multiplexeur à port série En réalité intégrés avec le processeur il y a deux multiplexeurs McBSP qui est prévu pour le contrôle du codec programmation de fonctions et des t? ches et McBSP qui est chargé de l ? échange des données collectées ou à transmettre L ? architecture du Tms c Comme le montre la ?gure ci-dessous la carte TMS C est constituée de trois parties principales - L'unité centrale de traitement CPU - Les périphériques - La mémoire Figure Bloc diagramme de laTMS C -Unité centrale de traitement CPU Le CPU est constitue d'une unité de contrôle de programme de deux unites fonctionnelles de deux blocs de registres de bits de contrôleurs d'interruptions et d'autres éléments A- Unité de contrôle de programme Elle est constituée des éléments suivants - Unité fetch programme Elle a pour rôle récupérer les programmes Cette opération se déroule en quatre phases - Phase PG l'adresse du code est générée - Phase PS l ? adresse est envoyée à la mémoire - Phase PW l ? attente de lecture du code de la mémoire - Phases PR la lecture du code -Unité dispatche de l'instruction le code récupéré de la mémoire est a ?ecté à 'unité fonctionnelle associée C-Unité de décodage de l'instruction elle a pour rôle de décoder l'instruction B- Unités fonctionnelles Le CPU contient huit unités fonctionnelles divisées en deux parties et Leurs fonctions sont les suivantes -Unités Ml et M ces unités sont dédiées à la multiplication - Unités L et L ces unités sont dédiées à l'arithmétique et la logique - Unités Dl et D ces unités sont dédiées au chargement la sauvegarde et calcul d'adresse - Unités S et S ces unités sont dédiées pour le décalage de bit l'arithmétique la logique et le branchement C-Registre Le CPU contient registres de bits divises en deux blocs égaux registre ?chier A A -A et registre ?chier B B -B leurs fonctions sont réparties comme suit -Les registresA -A et B -B -B ils sont utilisés comme registres conditionnels -Les registresA -A et B -B ils
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704415488g1cwgklsbij5duiuqlu8c3mwmbaf7zqg866b1g2lle89fj0in38yzpolrlzv8hmmllbhjsjxiuzxke2jkgd4nbupxur9kugz880b.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117035542537c46wokbacseo7ew7varh4tp8xleohwmgnkpe62x2oc8yl7nf0mxk6dwfo55ys5zsid85qe0sjx9al8mtwwgyvedsvlbsziwdhqi.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703677006iuqozja4eqktsrr17ud4wzdjucn9fvtasrfgh39eszlnir6hjkuwmg5jfunsllxlqygev5cnnzn8u4sgreffjvv5chh5sfj2zpfm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704212064ugbetumcgassdh6c9u1fsetgua942lqyicqll6yrqqenmjgt10l51gzxvtc3k1je5eztea6d9lsgr8vyfdllg1wzksypgijgomrw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704194005aihcajztqoxibxu46q9lcbs87mjrlynds6szxdlrkbhquiokapr4akl7y6khc2cls8on4vyitqiiilxyulunpxbxjjw1egapcusp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11dmdkSGHu97F4kAvCjconXg7YNvvEpudQcwyNLD63fF6FLOShwo8cpKy2Hdl4dkSKiFsaPIzf3t4Ia2joFGJwMS.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703543088rv9suyloxlzaizb1gqzeolbhwoapiq96kyevc0cmvxkccwsikmkafgx0gbzbh8f3k9k9zdprle9jpy85rg0s9br7l8fbfcbjpdmv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703893336n3ftugsxowvfeaszfpkxouo08hndd0ethx5ucklzkmgxfhd7dsu12uvd8qix6kipljlmodzntystwmhbqghvuv4hlh3ezdi4tszs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/jQlI6dOcpPRhiaqS66U42JslDSwq1ov635YGNveYAOZrKQ1G7OGipftwJUKBaqQQQ6Td7EcQU1AKz5F6KiMFGZLR.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/xBAar2lgXYXtTkfzrkwqgHh0yrtWzpmcE5BvhSuM3zP1oU064ISEi2xiCipqmTiYMt6fyXLiLoaOfRGjaNxkMuuW.png)
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 25, 2021
- Catégorie Management
- Langue French
- Taille du fichier 44kB