Jestem pracownikiem TI, który pracuje w grupie programistów MCU, ale nie jest to oficjalne oświadczenie TI. W szczególności nie jest to oficjalne oświadczenie dotyczące planów działania ani priorytetów. Poza tym nie zajmuję się marketingiem, więc jeśli zaprzeczam jakiemukolwiek z naszych materiałów marketingowych, mają rację i się mylę. :-)
Odpowiedź MD jest poprawna, ale pomyślałem, że przydałoby się trochę więcej szczegółów. TI jest ukierunkowane na różne aplikacje o różnych wymaganiach. Kiedy walczysz o gniazdo MCU (i jest duża konkurencja w tej branży), zarówno funkcje, jak i cena mają znaczenie. Dziesięć centów różnicy kosztów może wygrać lub stracić gniazdo. Jednym z głównych czynników napędzających koszt jest rozmiar matrycy - ile rzeczy jest na chipie. Dlatego sensowne jest posiadanie różnych linii produktów i różnych rodzin w obrębie tych linii produktów. Linie produktów różnią się głównie typami urządzeń peryferyjnych i architekturą, podczas gdy rodziny produktów linii różnią się głównie pod względem kosztów i zestawu funkcji.
Oto kilka szczegółów na temat linii produktów:
- Hercules jest kontynuacją linii TMS470 / TMS570. Koncentruje się na bezpieczeństwie i wydajności. Jedną z kluczowych cech Hercules są dwa procesory działające równolegle z tym samym kodem („krok blokady”). Umożliwia to natychmiastowe wykrycie usterek samego procesora. Sprawdź ten arkusz danych, aby uzyskać informacje na temat wydajności nowego produktu. Procesor Cortex-R5F pracuje z częstotliwością> 300 MHz i istnieje wiele urządzeń peryferyjnych z zaawansowanymi funkcjami - moduły CAN mają na przykład 64 skrzynki pocztowe. Oczywiście te rzeczy nie są tanie. Ale spójrz na aplikacje - defibrylatory, wentylatory, windy, pompy insulinowe ... to miejsca, w których klienci są gotowi zapłacić za bezpieczeństwo. Hercules wprowadza również produkty motoryzacyjne o szerszym zakresie temperatur i dłuższej żywotności.
- C2000 koncentruje się na wspieraniu algorytmów sterowania. „CPU” C28x to tak naprawdę procesor DSP, a jego zestaw instrukcji został rozszerzony o obsługę takich elementów, jak trygonometria i liczby zespolone. Istnieje również osobny procesor zadaniowy o nazwie Control Law Accelerator (CLA), który może uruchamiać algorytmy sterowania niezależnie od procesora. ADC i PWM obsługują również wiele opcji synchronizacji. Wydajność waha się od średnicy ( Piccolo ) do wysokiej klasy ( dwurdzeniowy Delfino ). Dużymi zastosowaniami są tutaj przetwornice mocy, komunikacja za pośrednictwem linii zasilającej, napędy przemysłowe i sterowanie silnikiem.
- MSP430 polega na niskiej mocy. Mają niektóre produkty wykorzystujące FRAM (nieulotną pamięć ferroelektryczną), która zużywa mniej energii niż flash, a nawet taką, która pobiera 0,9 V (jedna bateria). Mają mniej popularne urządzenia peryferyjne do obsługi takich rzeczy, jak ekrany LCD i pojemnościowe wykrywanie dotykowe. Przejrzyj ich arkusze danych, a zobaczysz aplikacje, takie jak zdalne czujniki, czujniki dymu i inteligentne liczniki.
- Niewiele wiem o grupie Wireless MCU, ale oczywiście łączność bezprzewodowa ma swoje specjalne wymagania. Wydaje się, że mają procesory Cortex-M i MSP430 z aplikacjami w elektronice użytkowej i Internecie rzeczy. Internet przedmiotów jest od dłuższego czasu wielkim modnym hasłem, więc wyobrażam sobie, że to jeden z ich głównych celów. Ich najnowszy (?) Produkt jest opisany jako „rozwiązanie Internet-on-a-chip ™”. AKTUALIZACJA: Fellow TIer justinrjy skomentował więcej informacji o MCU łączności bezprzewodowej / łączności: Produkty „Wireless MCU” wyróżniają się rdzeniem procesora, który obsługuje sterowniki / stos protokołu bezprzewodowego. Na przykład CC26xx obsługuje cały stos BLE na Sam UC, dzięki czemu bardzo łatwo jest go opracować. Podobnie jest z CC3200, z tym wyjątkiem, że procesor obsługuje wszystkie sterowniki Wi-Fi na Cortex-M4. Zintegrowany rdzeń i sterowniki są tak naprawdę tym, co czyni je „bezprzewodowymi MCU”, a nie transiwerem . ”
Jak widać, te linie produktów są kierowane do bardzo różnych aplikacji o bardzo różnych wymaganiach. Umieszczenie czipu Hercules 300 MHz w urządzeniu zasilanym bateryjnie byłoby katastrofą, ale i tak włożyłoby MSP430 do poduszki powietrznej. Rozmiar fizyczny również może mieć znaczenie. 337-pinowy pakiet BGA jest niewygodny, aby zmieścić się w małym czujniku, ale nie jest niczym dla sprzętu przemysłowego.
W ramach linii produktów istnieje wiele rodzin. Urządzenia C2000 Delfino są szybsze, mają więcej urządzeń peryferyjnych i mają więcej pinów na swoich pakietach. Mogą również kosztować (przynajmniej) dwa razy więcej niż urządzenie Piccolo. Którego potrzebujesz? To zależy od twojej aplikacji. MSP430 ma niektóre produkty, które równoważą zużycie energii i wydajność, a inne, które koncentrują się wyłącznie na niskiej mocy. (Ten jednoukładowy MCU osiąga maksimum przy 4 MHz i 2 kB pamięci RAM).
W każdej rodzinie jest wiele produktów, ponieważ cały czas opracowywane są nowe produkty. Tranzystory stają się mniejsze / tańsze, więc więcej rzeczy może pójść na chipie. Dzisiejsze MCU klasy średniej byłoby dziesięć lat temu bardzo wysokiej klasy. Każdy produkt jest zwykle dostosowany do kilku konkretnych aplikacji i wspiera inne, tam gdzie to możliwe.
Wreszcie istnieje wiele wariantów każdego produktu (AKA ostatnia cyfra w numerze części). Zazwyczaj mają one różną ilość pamięci i (być może) niewielkie różnice w dostępnych urządzeniach peryferyjnych. Ponownie chodzi o zapewnienie przedziału cenowego.
Krótka wersja jest taka, że każdy produkt zapewnia inną równowagę ceny, wydajności i funkcji. To zwykła stara segmentacja rynku. Naszymi klientami są producenci, którzy dbają o wiele więcej o niewielkich różnicach cenowych niż użytkowników końcowych. Ludzie kupują każdy numer części, który mamy, więc istnieje wyraźne zapotrzebowanie. :-)
AKTUALIZACJA: Jeremy zapytał, w jaki sposób wymagania dużych klientów wpływają na proces projektowania i czy wykonujemy niestandardowe MCU. Widziałem kilka MCU TMS470 / 570, które zostały stworzone dla jednego dużego klienta z branży motoryzacyjnej. Ta grupa miała również kilka MCU, których architektury zostały zaprojektowane przez jednego klienta i dla jednego klienta. W co najmniej jednym z nich klient napisał większość RTL. Są one objęte surowymi ograniczeniami NDA, więc nie mogę podać szczegółów.
Produkty z rynku ogólnego mają zazwyczaj na myśli co najmniej jednego dużego klienta. Czasami duzi klienci otrzymują specjalny numer części. Czasami dodamy urządzenie peryferyjne, aby wygrać duże gniazdo. Ale ogólnie uważam, że duzi klienci są bardziej podłogą niż sufitem, jeśli chodzi o funkcje.
Skrajnym przykładem części niestandardowych jest nasza grupa o wysokiej niezawodności. Słyszałem tylko historie o tych facetach, ale najwyraźniej biorą istniejące produkty i przerabiają je do pracy w ekstremalnych warunkach - wysokich temperaturach, promieniowaniu, strzelających do ciebie ludzi itp. Znam kogoś, kto kupuje HiRel TMS470 do wiercenia otworów , gdzie temperatura może osiągnąć 200 ° C. (Być może ten - w magazynie w Arrow za jedyne 400 USD / chip!) Mają kilka standardowych produktów wymienionych na stronie internetowej, ale z tego, co słyszałem, mogą budować na zamówienie, nawet w małych ilościach - ty możesz kupić kilkanaście wersji HiRel dowolnego układu, jeśli chcesz wydać 50 000 $ + na układ. :-)
Zasadniczo wszystko w biznesie jest do negocjacji, jeśli wydajesz wystarczającą ilość pieniędzy.