Je suis un employé de TI qui travaille dans un groupe de développement MCU, mais ce n'est pas une déclaration officielle de TI. En particulier, il ne s’agit pas d’une déclaration officielle sur les feuilles de route ou les priorités. De plus, je ne fais pas de marketing, alors si je contredis aucun de nos documents de marketing, ils ont raison et je me trompe. :-)
La réponse de MD est correcte, mais je pensais que des détails supplémentaires seraient utiles. TI cible différentes applications avec différentes exigences. Lorsque vous êtes en compétition pour une prise MCU (et il y a beaucoup de concurrence dans ce secteur), les caractéristiques et le prix importent. Une différence de coût de dix cents peut gagner ou perdre la prise. L'un des principaux facteurs de coût est la taille de la matrice - la quantité de données stockées sur la puce. Il est donc logique d’avoir différentes lignes de produits et différentes familles au sein de ces lignes de produits. Les gammes de produits diffèrent principalement en termes de types de périphériques et d'architecture, tandis que les familles au sein d'une ligne de produits diffèrent principalement en termes de coût et de jeu de fonctionnalités.
Voici quelques détails sur les lignes de produits:
- Hercules est une continuation de la gamme TMS470 / TMS570. Il est axé sur la sécurité et la performance. L'une des fonctionnalités clés d'Hercules est le double processeur exécutant le même code en parallèle ("lock-step"). Cela vous permet de détecter immédiatement les défauts dans la CPU elle-même. Consultez cette fiche technique pour obtenir des informations sur les performances d’un produit plus récent. La CPU Cortex-R5F fonctionne à> 300 MHz et il existe un grand nombre de périphériques dotés de fonctionnalités haut de gamme - les modules CAN ont 64 boîtes aux lettres, par exemple. De toute évidence, ce n'est pas bon marché. Mais regardez les applications - défibrillateurs, ventilateurs, ascenseurs, pompes à insuline ... ce sont des endroits où les clients sont prêts à payer pour la sécurité. Hercules s’adapte également aux produits automobiles dont la plage de température et la durée de vie sont plus étendues.
- C2000 se concentre sur la prise en charge des algorithmes de contrôle. Le "CPU" C28x est en réalité un DSP, et son jeu d’instructions a été étendu pour prendre en charge des tâches comme la trigonométrie et les nombres complexes. Il existe également un processeur séparé basé sur des tâches appelé Control Law Accelerator (CLA) qui peut exécuter des algorithmes de contrôle indépendamment du processeur. Les CAN et PWM prennent également en charge de nombreuses options de minutage. Les performances varient du milieu de gamme ( Piccolo ) au haut de gamme ( Delfino double cœur ). Les principales applications ici sont les convertisseurs de puissance, la communication par courant porteur, les entraînements industriels et la commande de moteur.
- MSP430 est tout au sujet de faible puissance. Ils ont certains produits qui utilisent la mémoire FRAM (mémoire non volatile ferroélectrique), qui utilise moins d’énergie que le flash, et même celle qui fonctionne à partir de 0,9 V (une pile). Ils ont des périphériques moins communs pour supporter des choses telles que les écrans LCD et la détection tactile capacitive. Parcourez leurs fiches techniques pour voir des applications telles que des capteurs à distance, des détecteurs de fumée et des compteurs intelligents.
- Je ne connais pas grand-chose du groupe MCU sans fil, mais la connectivité sans fil a évidemment ses propres exigences. Ils semblent avoir des processeurs Cortex-M et MSP430, avec des applications dans l’électronique grand public et l’Internet des objets. L'IdO est un mot à la mode depuis un certain temps déjà, alors j'imagine que c'est l'un de leurs principaux objectifs. Leur plus récent (?) Produit est décrit comme un "Internet-on-a-chip ™ solution".MISE À JOUR: Fellow TIer justinrjy a commenté et donne plus d’informations sur les MCU sans fil / connectivité: "Les produits" MCU sans fil "se distinguent par un noyau de processeur qui exécute la pile / pilotes du protocole sans fil. Par exemple, le CC26xx exécute la pile BLE entière sur le La même chose que pour le CC3200, c’est que le processeur exécute les pilotes WiFi, tous sur le Cortex-M4. Le cœur et les pilotes intégrés sont vraiment ce qui fait de ceux-ci un «MCU sans fil», au lieu d’un émetteur-récepteur. . "
Comme vous pouvez le constater, ces lignes de produits ciblent des applications très différentes avec des exigences très différentes. L'installation d'une puce Hercules à 300 MHz dans un appareil alimenté par batterie serait un désastre, mais il en serait de même pour un MSP430 dans un airbag. La taille physique peut aussi compter. Un boîtier BGA à 337 broches est difficile à installer dans un capteur minuscule, mais ce n’est rien pour un équipement industriel.
Dans les lignes de produits, il existe plusieurs familles. Les appareils C2000 Delfino sont plus rapides, ont plus de périphériques et ont plus de broches sur leurs boîtiers. Ils peuvent également coûter (au moins) deux fois plus qu'un appareil Piccolo. Duquel avez-vous besoin? Cela dépend de votre application. MSP430 propose certains produits qui allient consommation d'énergie et performances, et d'autres qui se concentrent uniquement sur une consommation réduite. (Ce MCU à une batterie ne dépasse pas 4 MHz et 2 ko de RAM.)
Il existe de nombreux produits dans chaque famille car de nouveaux produits sont développés en permanence. Les transistors deviennent plus petits / moins chers, de sorte que plus de choses peuvent aller sur une puce. Un MCU de milieu de gamme aurait été très haut de gamme il y a dix ans. Chaque produit est généralement conçu pour cibler quelques applications spécifiques et aider les autres, dans la mesure du possible.
Enfin, il existe plusieurs variantes de chaque produit (AKA le dernier chiffre du numéro de pièce). Ils ont généralement des quantités de mémoire différentes et (peut-être) de petites variations dans les périphériques disponibles. Encore une fois, il s’agit de fournir une fourchette de prix.
La version courte est que chaque produit offre un équilibre différent entre prix, performances et fonctionnalités. C'est la vieille segmentation du marché. Nos clients sont des fabricants, qui se soucient beaucoup plus des petites différences de prix que des utilisateurs finaux. Les gens achètent chaque numéro de pièce que nous avons, il est donc clair que la demande existe. :-)
MISE À JOUR: Jeremy a demandé comment les exigences des grands clients affectaient le processus de conception et si nous fabriquions des MCU personnalisés. J'ai vu plusieurs MCU TMS470 / 570 conçus pour un seul grand client du secteur de l'automobile. Ce groupe disposait également de deux MCU dont les architectures avaient été conçues par et pour un client. Dans au moins un de ceux-ci, le client a écrit la plupart du RTL. Celles-ci sont soumises à de lourdes restrictions NDA, je ne peux donc pas vous donner de détails.
Les produits du marché général ont généralement à l'esprit au moins un gros client. Parfois, les gros clients obtiennent un numéro de pièce spécial. Parfois, nous ajoutons un périphérique juste pour gagner une grande prise. Mais en général, je pense que les gros clients sont plus un plancher qu'un plafond en termes de fonctionnalités.
Notre groupe de haute fiabilité est un exemple extrême de pièces personnalisées. Je n'ai entendu que des histoires à propos de ces gars, mais apparemment, ils prennent des produits existants et les refont pour qu'ils fonctionnent dans des conditions extrêmes - températures élevées, radiations, personnes qui vous tirent dessus, etc. Je connais quelqu'un qui achète des HiRel TMS470 pour un forage en fond de trou , où la température peut atteindre 200C. (Peut - être celui-ci - en stock chez Arrow pour seulement 400 $ / puce!) Ils ont un tas de produits standard listés sur le site web, mais d'après ce que j'ai entendu dire, ils peuvent construire sur commande même en petites quantités - pouvez acheter une douzaine de versions HiRel de la puce de votre choix si vous êtes prêt à dépenser plus de 50 000 $ par puce. :-)
En règle générale, tout est rentable dans les affaires si vous dépensez assez d'argent.