Saya seorang karyawan TI yang bekerja di grup pengembangan MCU, tetapi ini bukan pernyataan resmi dari TI. Secara khusus, ini bukan pernyataan resmi tentang peta jalan atau prioritas. Juga, saya tidak dalam pemasaran, jadi jika saya bertentangan dengan materi pemasaran kami, mereka benar dan saya salah. :-)
Jawaban MD sudah benar, tetapi saya pikir lebih detail akan sangat membantu. TI menargetkan aplikasi yang berbeda dengan persyaratan yang berbeda. Ketika Anda bersaing untuk soket MCU (dan ada banyak kompetisi di industri ini), baik fitur maupun harganya. Perbedaan biaya sepuluh sen dapat memenangkan atau kehilangan soket. Salah satu pendorong utama biaya adalah ukuran die - berapa banyak barang yang ada di chip. Dengan demikian, masuk akal untuk memiliki lini produk yang berbeda, dan keluarga yang berbeda dalam lini produk tersebut. Lini produk berbeda terutama dalam jenis periferal dan arsitektur, sedangkan keluarga dalam satu lini produk berbeda terutama dalam hal biaya dan fitur yang ditetapkan.
Berikut adalah beberapa detail pada lini produk:
- Hercules adalah kelanjutan dari garis TMS470 / TMS570. Ini berfokus pada keselamatan dan kinerja. Salah satu fitur utama Hercules adalah CPU ganda yang menjalankan kode yang sama secara paralel ("kunci-langkah"). Ini memungkinkan Anda segera mendeteksi kesalahan pada CPU itu sendiri. Lihat lembar data ini untuk beberapa info kinerja pada produk yang lebih baru. CPU Cortex-R5F beroperasi pada> 300 MHz, dan ada sejumlah besar periferal dengan fitur kelas atas - modul CAN memiliki 64 kotak surat, misalnya. Jelas, barang ini tidak murah. Tetapi lihat aplikasi - defibrillator, ventilator, elevator, pompa insulin ... ini adalah tempat di mana pelanggan bersedia membayar untuk keselamatan. Hercules juga masuk ke produk otomotif yang memiliki kisaran suhu yang lebih luas dan masa operasi lebih lama.
- Fokus C2000 adalah mendukung algoritma kontrol. C28x "CPU" benar-benar DSP, dan set instruksinya telah diperluas untuk menangani hal-hal seperti trigonometri dan bilangan kompleks. Ada juga prosesor berbasis tugas yang terpisah yang disebut Control Law Accelerator (CLA) yang dapat menjalankan algoritma kontrol secara independen dari CPU. ADC dan PWM juga mendukung banyak opsi pengaturan waktu. Performanya bervariasi dari midrange ( Piccolo ) hingga high-end ( dual-core Delfino ). Aplikasi besar di sini adalah konverter daya, komunikasi saluran listrik, drive industri, dan kontrol motor.
- MSP430 adalah tentang daya rendah. Mereka memiliki beberapa produk yang digunakan FRAM (memori nonvolatile feroelektrik), yang menggunakan daya kurang dari flash, dan bahkan salah satu yang berjalan off dari 0.9V (satu baterai). Mereka memiliki beberapa periferal yang kurang umum untuk mendukung hal-hal seperti LCD dan penginderaan sentuh kapasitif. Lihatlah lembar datanya dan Anda akan melihat aplikasi seperti sensor jarak jauh, alarm asap, dan meter cerdas.
- Saya tidak tahu banyak tentang grup MCU Nirkabel, tetapi jelas konektivitas nirkabel memiliki persyaratan khusus sendiri. Mereka tampaknya memiliki CPU Cortex-M dan MSP430, dengan aplikasi dalam elektronik konsumen dan Internet of Things. IOT telah menjadi kata kunci besar untuk sementara waktu sekarang, jadi saya membayangkan itu salah satu target utama mereka. Terbaru (?) Mereka produk digambarkan sebagai "Internet-on-a-chip ™ solusi". MEMPERBARUI: Rekan TIer justinrjy berkomentar dengan info lebih lanjut tentang Nirkabel / Konektivitas MCU: "Produk 'MCU Nirkabel' dibedakan dengan memiliki inti prosesor yang menjalankan driver / tumpukan protokol nirkabel. Misalnya, CC26xx menjalankan seluruh tumpukan BLE pada uC sendiri, membuatnya sangat mudah untuk dikembangkan. Sama dengan CC3200, kecuali bahwa prosesor menjalankan semua driver WiFi di Cortex-M4. Core dan driver terintegrasi adalah apa yang membuat ini menjadi 'MCU Nirkabel', bukan transceiver . "
Seperti yang Anda lihat, lini produk ini menargetkan aplikasi yang sangat berbeda dengan persyaratan yang sangat berbeda. Menempatkan chip Hercules 300 MHz ke perangkat bertenaga baterai akan menjadi bencana, tetapi begitu juga dengan menempatkan MSP430 ke dalam airbag. Ukuran fisik juga penting. Paket BGA 337-pin canggung untuk muat di sensor kecil, tapi itu bukan apa-apa untuk peralatan industri.
Di dalam lini produk, ada beberapa keluarga. Perangkat C2000 Delfino lebih cepat, memiliki lebih banyak periferal, dan memiliki lebih banyak pin pada paket mereka. Mereka juga dapat biaya (setidaknya) dua kali lipat dari perangkat Piccolo. Yang mana yang kamu butuhkan? Itu tergantung pada aplikasi Anda. MSP430 memiliki beberapa produk yang menyeimbangkan konsumsi daya dan kinerja, dan lainnya yang hanya berfokus pada daya rendah. (MCU satu baterai maksimum pada 4 MHz dan 2 kB RAM.)
Ada banyak produk dalam setiap keluarga karena produk baru dikembangkan setiap saat. Transistor menjadi lebih kecil / lebih murah, sehingga lebih banyak barang bisa menggunakan chip. MCU mid-range hari ini akan menjadi ultra-high-end sepuluh tahun yang lalu. Setiap produk biasanya dibuat untuk menargetkan beberapa aplikasi spesifik dan mendukung yang lain jika memungkinkan.
Akhirnya, ada beberapa varian dari setiap produk (AKA digit terakhir dalam nomor bagian). Ini biasanya memiliki jumlah memori yang berbeda dan (mungkin) variasi kecil dalam periferal apa yang tersedia. Sekali lagi, ini semua tentang memberikan kisaran harga.
Versi singkatnya adalah bahwa setiap produk memberikan keseimbangan harga, kinerja, dan fitur yang berbeda. Ini segmentasi pasar lama yang sederhana. Pelanggan kami adalah produsen, yang jauh lebih peduli pada perbedaan harga yang kecil daripada pengguna akhir. Orang-orang membeli setiap nomor bagian yang kami miliki, jadi jelas permintaannya ada di luar sana. :-)
UPDATE: Jeremy bertanya bagaimana persyaratan pelanggan besar mempengaruhi proses desain, dan apakah kami membuat MCU kustom. Saya telah melihat beberapa TMS470 / 570 MCU yang dibuat untuk satu pelanggan otomotif besar. Kelompok itu juga memiliki pasangan MCU yang arsitekturnya dirancang oleh dan untuk satu pelanggan. Paling tidak di salah satu dari itu, pelanggan menulis sebagian besar RTL. Itu ada di bawah batasan NDA yang berat, jadi saya tidak bisa memberikan detail.
Produk pasar umum biasanya memiliki setidaknya satu pelanggan besar dalam pikiran. Terkadang pelanggan besar mendapatkan nomor bagian khusus. Terkadang kita akan menambahkan periferal hanya untuk memenangkan soket besar. Tetapi secara umum, saya pikir pelanggan besar lebih dari lantai daripada langit-langit ketika datang ke fitur.
Contoh ekstrim suku cadang khusus adalah grup keandalan tinggi kami. Saya hanya mendengar cerita tentang orang-orang ini, tetapi tampaknya mereka mengambil produk yang sudah ada dan membuat kembali untuk bekerja dalam kondisi ekstrem - suhu tinggi, radiasi, orang-orang menembak Anda, dll. Saya kenal seseorang yang membeli HiRel TMS470 untuk pengeboran lubang bawah , di mana suhunya bisa mencapai 200C. (Mungkin yang ini - dalam stok di Arrow hanya dengan $ 400 / chip!) Mereka memiliki banyak produk standar yang terdaftar di situs web, tetapi dari apa yang saya dengar, mereka dapat membangun untuk memesan bahkan dalam jumlah kecil - Anda dapat membeli selusin versi HiRel dari setiap chip yang Anda inginkan jika Anda bersedia menghabiskan $ 50.000 + per chip. :-)
Sebagai aturan praktis, segala sesuatu dalam bisnis dapat dinegosiasikan jika Anda menghabiskan cukup uang.