Я працівник TI, який працює в групі розвитку MCU, але це не офіційна заява від TI. Зокрема, це не офіційна заява про дорожні карти чи пріоритети. Також я не в маркетингу, тому якщо я суперечую будь-якому з наших маркетингових матеріалів, вони мають рацію, і я помиляюся. :-)
Відповідь доктора правильна, але я думав, що ще якась деталь буде корисною. TI орієнтований на різні програми з різними вимогами. Коли ви змагаєтесь за розетку MCU (і в цій галузі існує велика конкуренція), і функції, і ціна мають значення. Різниця у витратах на 10 відсотків може виграти або програти сокет. Одним з головних драйверів вартості є розмір штампу - скільки штук знаходиться на мікросхемі. Таким чином, має сенс мати різні продуктові лінії та різні сімейства в межах цих ліній. Лінії продуктів відрізняються в основному за периферійними типами та архітектурою, в той час як сімейства продуктів в лінійці відрізняються головним чином за вартістю та набором функцій.
Ось декілька деталей щодо лінійки продуктів:
- Геркулес - це продовження лінії TMS470 / TMS570. Він орієнтований на безпеку та продуктивність. Однією з ключових особливостей Геркулеса є подвійні процесори, які паралельно працюють один і той же код ("замок-крок"). Це дозволяє негайно виявити несправності в самому процесорі. Ознайомтеся з цією таблицею, щоб дізнатись про ефективність нового продукту. Процесор Cortex-R5F працює на> 300 МГц, і є велика кількість периферійних пристроїв з вищими можливостями - наприклад, модулі CAN мають 64 поштові скриньки. Очевидно, що цей матеріал не є дешевим. Але подивіться на додатки - дефібрилятори, вентилятори, ліфти, інсулінові насоси ... це місця, де клієнти готові платити за безпеку. Геркулес також переходить до автомобільної продукції, яка має більш широкий температурний діапазон і довший термін експлуатації.
- Основна увага в C2000 - підтримка алгоритмів управління. "Процесор" C28x насправді DSP, і його набір інструкцій було розширено для обробки таких речей, як тригонометрія та складні числа. Існує також окремий процесор на основі завдань під назвою Control Law Accelerator (CLA), який може запускати алгоритми управління незалежно від процесора. АЦП та ШІМ також підтримують безліч варіантів синхронізації. Продуктивність варіюється від середнього діапазону ( Piccolo ) до високого класу ( двоядерний Delfino ). Основними програмами тут є перетворювачі живлення, електромережа, промислові приводи та управління двигуном.
- MSP430 - все про низьку потужність. У них є деякі продукти , які використання FRAM (сегнетоелектріка незалежна пам'ять), яка використовує менше енергії , ніж спалахи, і навіть один , який тікає від 0.9В (одна батарея). У них є кілька менш поширених периферійних пристроїв для підтримки таких речей, як РК-екрани та ємнісний сенсорний сенсор. Перегляньте їхні таблиці, і ви побачите додатки, такі як віддалені датчики, димові сигнали та розумні лічильники.
- Я мало знаю про групу Wireless MCU, але, очевидно, бездротове підключення має свої особливі вимоги. Вони, здається, мають процесори Cortex-M та MSP430 з додатками в побутовій електроніці та Інтернеті речей. IoT вже давно є великим словом, тому я думаю, що це одна з головних цілей. Їх найновіший (?) Продукт описується як "рішення Internet-on-a-chip ™". ОНОВЛЕННЯ: Співробітник TIer justinrjy прокоментував додаткову інформацію про бездротові / комунікаційні MCU: "Продукти бездротового MCU" відрізняються тим, що має ядро процесора, яке запускає драйвери / стеки бездротового протоколу. Наприклад, CC26xx запускає весь стек BLE на Сам uC, що робить його справді легким для розробки. Те саме, що і з CC3200, за винятком того, що процесор працює з драйверами WiFi на Cortex-M4. Вбудоване ядро та драйвери - це справді те, що робить цей «бездротовий MCU» замість трансивера . "
Як бачите, ці продуктові лінії націлені на дуже різні програми з дуже різними вимогами. Введення мікросхеми Геркулеса 300 МГц в пристрій, що працює на акумуляторі, було б катастрофою, але так би ставити MSP430 в подушку безпеки. Фізичний розмір також може мати значення. 337-контактний пакет BGA незручно вміщується в крихітний датчик, але це нічого не стосується промислового обладнання.
У межах товарних ліній є кілька сімей. Пристрої C2000 Delfino швидші, мають більше периферійних пристроїв та мають більше штифтів на своїх пакетах. Вони також можуть коштувати (принаймні) вдвічі дорожче, ніж пристрій Piccolo. Який вам потрібен? Це залежить від вашої заявки. У MSP430 є деякі продукти, які врівноважують енергоспоживання та продуктивність, а інші - зосереджені виключно на низькій потужності. (Цей одно батарейний MCU максимум на 4 МГц та 2 кБ оперативної пам’яті.)
У кожній родині є багато продуктів, оскільки нові продукти постійно розробляються. Транзистори стають меншими / дешевшими, тому на мікросхемі може йти більше матеріалів. MCU середнього класу сьогодні був би надвисоким рівнем десяти років тому. Кожен продукт зазвичай робиться для націлювання на декілька конкретних програм та, якщо це можливо, підтримує інших.
Нарешті, існує кілька варіантів кожного продукту (AKA остання цифра в номері деталі). Зазвичай вони мають різний об'єм пам'яті та (можливо) невеликі зміни в тому, які периферійні пристрої доступні. Знову ж таки, це стосується забезпечення цінового діапазону.
Коротка версія полягає в тому, що кожен продукт забезпечує різний баланс ціни, продуктивності та особливостей. Це звичайна стара сегментація ринку. Нашими клієнтами є виробники, які набагато більше дбають про невеликі різниці в ціні, ніж кінцеві споживачі. Люди купують кожен у нас номер деталі, тому очевидно, що попит там є. :-)
ОНОВЛЕННЯ: Джеремі запитав, як вимоги великих замовників впливають на процес проектування та чи робимо ми власні MCU. Я бачив кілька MCU TMS470 / 570, які були зроблені для одного великого автомобільного замовника. У цій групі також було кілька MCU, архітектури яких були розроблені одним клієнтом. Принаймні в одному з таких, замовник написав більшість RTL. Вони знаходяться під жорсткими обмеженнями NDA, тому я не можу наводити деталей.
Продукти загального ринку зазвичай мають на увазі принаймні одного великого замовника. Іноді великі клієнти отримують спеціальний номер деталі. Іноді ми додамо периферійну мережу просто, щоб виграти велику розетку. Але загалом, я думаю, що великі клієнти більше стосуються підлоги, ніж стелі.
Надзвичайним прикладом деталей на замовлення є наша група з високою надійністю. Я чув лише розповіді про цих хлопців, але, мабуть, вони беруть наявні продукти і переробляють їх на роботу в екстремальних умовах - високих температурах, радіації, людях, що стріляють на вас і т. Д. Я знаю когось, хто купує HiRel TMS470s для буріння свердловин , де температура може досягати 200С. (Можливо, цей - на складі в Arrow всього за 400 доларів / чіп!) У них є купа стандартних продуктів, перелічених на веб-сайті, але, з того, що я чув, вони можуть створити замовлення навіть у невеликих кількостях - ви Ви можете придбати десяток версій HiRel будь-якого чипа, який Ви хочете, якщо Ви готові витратити $ 50 000 + за чіп. :-)
Як правило, все в бізнесі є оборотним, якщо ви витрачаєте достатньо грошей.