Ceci est une traduction automatique. Pour voir le texte original en anglais
cliquez ici
#IT & technologies - Telecom
{{{sourceTextContent.title}}}
Les accélérateurs réduisent des frais généraux de DSC dans des applications de commande de mouvement
{{{sourceTextContent.subTitle}}}
Mégahertz C2000 F2807x de petite flûte de l'instrument du Texas 120 (TI) (fig. le contrôleur de signal numérique de 1) (DSC) incorpore une gamme des dispositifs pour débarquer traiter des corvées
{{{sourceTextContent.description}}}
Ceci inclut une unité trigonométrique de maths (TMU) et l'accélérateur de loi de commande (CLA). Le contrôleur est disponible avec 512 K bytes de mémoire Flash de CCE, 100 K bytes de SRAM avec l'appui de parité, une ROM de botte et une interface externe de la mémoire 16-/32-bit (EMIF). Il a également une paire de 128 zones de sécurité de bit.
Le TMU met en application le péché, le cos, atan, clivage, et instructions de racine carrée. Ceci peut fournir un 5x à l'augmentation de l'exécution 10x comparée aux algorithmes de logiciel. Le TMU peut donner aux C2000 un bord au-dessus de la concurrence qui manquent de ce type d'accélération.
D
Le CLA peut manipuler l'indépendant complexe d'algorithmes de commande de mouvement de l'unité centrale de traitement principale. Il peut mettre en application des algorithmes déterministes et de manière significative réduire les frais généraux d'unité centrale de traitement pour ces tâches de commande permettant à l'unité centrale de traitement d'aborder d'autres aspects d'une application tels que la communication et l'analyse.
L'appui analogue du morceau est impressionnant. IL a un trio 12 du bit CDA qui peut livrer jusqu'à 3.1 Msamples/s. Il a huit compartors windowed avec un DAC intégré pour manipuler au-dessus de/sous la tension et la détection de défaut courante. Il y a également un ensemble de huit canaux de delta de sigma avec une paire de filtres par canal. Il y a une sonde de température de sur-morceau réduisant des nomenclatures de système global (BOM). Le morceau a un trio 12 du bit DACs.
Pour assister des corvées de commande de moteur, le morceau inclut trois modules d'eQEP (impulsion augmentée d'encodeur de quadrature) et six modules de temporisateur d'eCAP (capture augmentée). Il y a un PWMs douzaine augmentés.
Le morceau a une gamme des périphériques de connectivité comprenant quatre UARTs, une paire de ports d'I2C, de trois ports de SPI et de deux ports de McBSP. L'appui d'USB 2.0 OTG inclut un PHY intégré. Le F2807x a également deux PEUT les ports 2.0B.
Le matériel de développement inclut le controlCARD de petite flûte de C2000 F2807x (fig. 2). Ceci branche à l'expérimentateur de TMS320F2807x ? conseil de prototypage de kit de s. Il peut également brancher à d'autres plates-formes compatibles de développement de controlCARD.
Le schéma 2. Le controlCARD de petite flûte de C2000 F2807x fournit une plate-forme commode de développement.
Le F2807x est soutenu par le logiciel de ControlSUITE de TI'S. Ceci inclut des bibliothèques de dispositif et d'application aussi bien que des exemples pour manipuler une gamme des applications de commande de moteur. ControlSUITE fonctionne avec le compositeur du code du TI que le studio (CCS) a intégré l'environnement de développement v6. CCS est basé sur la plate-forme de développement d'éclipse d'ouvrir-source. Le morceau est soutenu par une gamme des outils de tiers des compagnies telles que l'ALTAIR et le Mathworks.