Bir MCU geliştirme grubunda çalışan bir TI çalışanıyım, ancak bu TI'nin resmi bir ifadesi değil. Özellikle, bu yol haritaları veya öncelikler hakkında resmi bir açıklama değildir. Ayrıca, pazarlama yapmıyorum, bu yüzden herhangi bir pazarlama malzememizle çelişiyorsam haklıdırlar ve yanıldım. :-)
MD'nin cevabı doğru, ancak daha fazla detayın yardımcı olacağını düşündüm. TI, farklı gereksinimleri olan farklı uygulamaları hedefler. Bir MCU soketi için rekabet ederken (ve bu sektörde çok fazla rekabet var), hem özellikler hem de fiyat önemlidir. On sentlik bir maliyet farkı soketi kazanabilir veya kaybedebilir. Maliyetin ana etmenlerinden biri kalıp büyüklüğüdür - çipte ne kadar malzeme olduğu. Bu nedenle, farklı ürün gruplarına ve bu ürün gruplarında farklı ailelere sahip olmak mantıklıdır. Ürün hatları esas olarak çevre tipleri ve mimaride farklılık gösterirken, bir ürün grubundaki aileler temel olarak maliyet ve özellik kümesi bakımından farklılık gösterir.
İşte ürün hatlarında bazı detaylar:
- Herkül, TMS470 / TMS570 hattının bir devamıdır. Güvenlik ve performansa odaklandı. Herkül'ün en önemli özelliklerinden biri, aynı kodu paralel olarak çalıştıran çift işlemcilerdir ("kilitleme adımı"). Bu, CPU'nun kendisindeki hataları hemen tespit etmenizi sağlar. Daha yeni bir ürünle ilgili bazı performans bilgileri için bu veri sayfasını inceleyin . Cortex-R5F CPU> 300 MHz'de çalışır ve daha yüksek uç özelliklere sahip çok sayıda çevre birimi vardır - örneğin CAN modüllerinde 64 posta kutusu vardır. Açıkçası, bu şey ucuz değil. Ancak uygulamalara bakın - defibrilatörler, vantilatörler, asansörler, insülin pompaları ... bunlar müşterilerin güvenlik için para ödemeye istekli oldukları yerlerdir. Hercules, daha geniş bir sıcaklık aralığında ve daha uzun çalışma ömrüne sahip otomotiv ürünlerine de giriyor.
- C2000'in odağı kontrol algoritmalarını desteklemektir. C28x "CPU" gerçekten bir DSP'dir ve komut seti trigonometri ve karmaşık sayılar gibi şeyleri işlemek için genişletildi. Kontrol algoritmalarını CPU'dan bağımsız olarak çalıştırabilen Kontrol Yasası Hızlandırıcısı (CLA) adlı ayrı bir görev tabanlı işlemci de vardır. ADC'ler ve PWM'ler de birçok zamanlama seçeneğini destekler. Performans orta kademe ( Piccolo ) ile üst seviye ( çift çekirdekli Delfino ) arasında değişir . Buradaki büyük uygulamalar güç dönüştürücüler, güç hattı iletişimi, endüstriyel sürücüler ve motor kontrolüdür.
- MSP430 tamamen düşük güçle ilgilidir. Onlar sahip bazı ürünler flaş daha az güç kullanır ve hatta kullanım FRAM (ferroelektrik kalıcı bellek), o tek 0.9V (bir pil) kapalı çalışır. LCD ve kapasitif dokunma hissi gibi şeyleri desteklemek için daha az yaygın çevre birimlerine sahipler. Veri sayfalarına bakın; uzak sensörler, duman alarmları ve akıllı sayaçlar gibi uygulamaları göreceksiniz.
- Kablosuz MCU grubu hakkında fazla bir şey bilmiyorum ama kablosuz bağlantının kendine özgü gereksinimleri var. Tüketici elektroniği ve Nesnelerin İnterneti uygulamaları ile birlikte Cortex-M ve MSP430 CPU'ları var. IoT bir süredir büyük bir kelimedir, bu yüzden onların ana hedeflerinden biri olduğunu hayal ediyorum. En yeni (?) Ürünleri "Çipte İnternet ™ çözümü" olarak tanımlanmaktadır. GÜNCELLEME: TIer justinrjy, Wireless / Connectivity MCU'ları hakkında daha fazla bilgi ile yorum yaptı: "'Wireless MCU' ürünleri, kablosuz protokolün sürücülerini / yığınını çalıştıran bir işlemci çekirdeğine sahip olarak ayırt edilir. Örneğin, CC26xx, tüm BLE yığınını çalıştırır. UC'nin kendisi için geliştirmesi gerçekten çok kolay… CC3200 ile aynı, çünkü işlemcinin tüm Wi-Fi sürücülerini Cortex-M4'te çalıştırması dışında Entegre çekirdek ve sürücüler, alıcı-verici yerine “Kablosuz MCU” yapan şeydir. ."
Gördüğünüz gibi, bu ürün grupları çok farklı gereksinimleri olan çok farklı uygulamaları hedef alıyor. Bataryayla çalışan bir cihaza 300 MHz Hercules yongası koymak felaket olur, ancak bir MSP430'u hava yastığına koyar. Fiziksel boyut da önemli olabilir. 337-pinli BGA paketi küçük bir sensöre sığacak kadar garip ama bir parça endüstriyel ekipman için uygun değil.
Ürün gamında birden fazla aile var. C2000 Delfino cihazları daha hızlı, daha fazla çevre birimine ve paketlerinde daha fazla pime sahip. Ayrıca bir Piccolo cihazından iki kat daha pahalıya mal olabilirler. Hangisine ihtiyacın var? Bu uygulamanıza bağlıdır. MSP430, güç tüketimini ve performansını dengeleyen bazı ürünlere ve yalnızca düşük güce odaklanan bazı ürünlere sahiptir. (Bu bir pilli MCU, 4 MHz ve 2 kB RAM'de maksimuma çıkarır.)
Her ailede pek çok ürün var çünkü sürekli yeni ürünler geliştiriliyor. Transistörler küçülüp daha ucuz hale gelir, bu nedenle çip üzerinde daha fazla şey olabilir. Bugün orta seviye bir MCU, on yıl önce ultra yüksek kalitede olurdu. Her ürün genellikle birkaç özel uygulamayı hedefler ve mümkün olduğunda diğerlerini destekler.
Son olarak, her ürünün birden fazla çeşidi vardır (parça numarasındaki son rakam olan AKA). Bunlar genellikle farklı miktarlarda belleğe ve (belki) çevre birimlerinin ne olduğu konusunda küçük değişikliklere sahiptir. Yine, tüm bunlar bir fiyat aralığı sağlamakla ilgili.
Kısa versiyon, her ürünün farklı bir fiyat, performans ve özellik dengesi sağlamasıdır. Düz eski pazar bölümlemesi. Müşterilerimiz bakım üreticileri vardır çok son kullanıcılar daha küçük fiyat farklar hakkında daha fazla. İnsanlar sahip olduğumuz her parça numarasını alıyor, yani talep açık. :-)
GÜNCELLEME: Jeremy, büyük müşterilerin gereksinimlerinin tasarım sürecini nasıl etkilediğini ve özel MCU'lar yapıp yapmadığımızı sordu. Tek bir büyük otomotiv müşterisi için üretilmiş TMS470 / 570 MCU'ları gördüm. Bu grupta, mimarileri tarafından ve bir müşteri için tasarlanmış birkaç MCU vardı. Bunlardan en az birinde, müşteri RTL'nin çoğunu yazdı. Bunlar ağır NDA kısıtlamaları altında, bu yüzden detay veremiyorum.
Genel pazar ürünlerinde genellikle en az bir büyük müşteri göz önünde bulundurulur. Bazen büyük müşteriler özel bir parça numarası alırlar. Bazen sadece büyük bir soket kazanmak için bir çevre birimi ekleriz. Ancak genel olarak, büyük müşteriler özellikleri söz konusu olduğunda tavandan ziyade bir kat olduğunu düşünüyorum.
Özel parçalara aşırı bir örnek, yüksek güvenilirlik grubumuzdur. Sadece bu adamlarla ilgili hikayeler duydum, fakat görünüşe göre var olan ürünleri alıyorlar ve aşırı şartlarda çalışmaya devam ettiriyorlar - yüksek sıcaklıklar, radyasyon, size ateş eden insanlar, vb. sıcaklık 200 ° C'ye ulaşabilir. (Belki de bu - Arrow'da sadece 400 $ / çip için stokta var!) Web sitesinde listelenen bir sürü standart ürün var, ama duyduğum kadarıyla küçük miktarlarda bile sipariş vermek için inşa edebilirler - siz Her çip için 50.000 $ + harcamak istiyorsanız, istediğiniz yonganın bir düzine HiRel sürümünü satın alabilirsiniz. :-)
Genel bir kural olarak, yeterli para harcıyorsanız, iş dünyasında her şey pazarlık edilebilir.