Texas Instruments MSPM33C321A เป็นไมโครคอนโทรลเลอร์ แบบ mixed-signal รุ่นใหม่ ใช้ซีพียู Arm Cortex-M33 ทำงานที่ความถี่ 160MHz มาพร้อมแฟลชสูงสุด 1MB พร้อม ECC และ SRAM ขนาด 256KB พร้อม ECC รวมถึงอุปกรณ์ต่อพ่วงดิจิทัลและแอนะล็อกที่หลากหลาย
อุปกรณ์ต่อพ่วงเด่น ๆ ได้แก่ ADC แบบ SAR คู่ ความเร็ว 9.4MSPS และคอมพาเรเตอร์, อินเทอร์เฟซ QSPI, UART, SPI, I2C, I2S/TDM และ CAN-FD นอกจากนี้ TI ยังเน้นการออกแบบที่มีโดเมนพลังงาน VBAT แยกต่างหาก ซึ่งประกอบด้วย RTC, watchdog ในตัว และขา tamper I/O รวมถึงการใช้พลังงานต่ำ โดยมีค่ากระแสในโหมดสแตนด์บายเพียง 16µA พร้อมการคงข้อมูล SRAM 64KB และสถานะ CPU/register ไว้, MSPM33C321A ยังมีรุ่นน้องที่ใช้แฟลช 512KB คือ MSPM33C3219
สเปคของ MSPM33C321A :
- MCU core – ซีพียู 32-บิต Arm Cortex-M33 @ 160MHz รองรับ TrustZone, FPU และ DSP extensions
- หน่วยความจำ – SRAM ขนาด 256KB พร้อม ECC
- Storage
- Up to 1MB of flash memory with error correction code (ECC); dual-bank with address swap
- EEPROM operations using 32kB high-endurance data flash
- Quad SPI (QSPI) for external memory up to 20Mbytes/s
- อินเทอร์เฟซการสื่อสาร
- 2× CAN รองรับ CAN 2.0A/B และ CAN-FD
- 3× อินเทอร์เฟซอนุกรมแบบกำหนดค่าได้ รองรับ UART (LIN) หรือ I2C (SMBus/PMBus)
- 4× อินเทอร์เฟซอนุกรมแบบกำหนดค่าได้ รองรับ UART, I2C หรือ SPI
- 2× I2C เฉพาะ รองรับสูงสุด FM+ (1Mbit/s), SMBus/PMBus
- 1× SPI เฉพาะ
- 1× UART เฉพาะ รองรับ LIN, IrDA, DALI, Smart Card และ Manchester
- 2× อินเทอร์เฟซสัญญาณเสียงดิจิทัล รองรับ I2S และ TDM แบบ full-duplex (16 slots)
- อุปกรณ์ต่อพ่วงดิจิทัล
- สูงสุด 93x ขา GPIOs
- 2× DMA Controller รวม 16 แชนเนล
- 9× ไทเมอร์ รองรับ PWM สูงสุด 30 ช่อง
- 2× ไทเมอร์ขั้นสูง 16-บิต พร้อม deadband, fault handling และสัญญาณคู่เสริม
- 4× ไทเมอร์อเนกประสงค์ 16-บิต
- 1× ไทเมอร์อเนกประสงค์ 32-บิต
- 2× ไทเมอร์ 16-บิต รองรับ Quadrature Encoder Interface
- Window-watchdog timer
- โมดูล CRC16/32
- อุปกรณ์ต่อพ่วงแอนะล็อก
- 2× ADC ความเร็วสูง 12-บิต 9.4MSPS รองรับอินพุตภายนอกสูงสุด 36 ช่อง
- 2× คอมพาเรเตอร์แบบความเร็วสูง/พลังงานต่ำ
- 2× DAC 8-บิต (ขาออกภายนอก)
- แรงดันอ้างอิงภายในแบบเลือกได้ 1.4V หรือ 2.5V (VREF)
- ตัวตรวจวัดอุณหภูมิและแรงดันไฟเลี้ยงในตัว
- ความปลอดภัย
- Immutable Root of Trust (RoT) ใน ROM
- รองรับการติดตั้งเฟิร์มแวร์แบบปลอดภัย การบูต และการจัดการกุญแจ
- Global Security Controller สำหรับควบคุมการเข้าถึง Flash, SRAM และอุปกรณ์ต่อพ่วง
- ตัวเร่งความเร็วฮาร์ดแวร์ AES-256 (GCM)
- ตัวเร่ง SHA-256 พร้อม HMAC
- Public Key Accelerator (PKA)
- True Random Number Generator (TRNG) ขนาด 32-บิต
- VBAT Domain (โดเมนพลังงานเสริม) ผ่านขา VBAT แยกเฉพาะ
- Real-Time Clock (RTC)
- 3× ขา Tamper detection พร้อม timestamp
- Independent Watchdog Timer (IWDT)
- หน่วยความจำสำรอง 32 ไบต์
- ระบบนาฬิกา (Clock System)
- ออสซิลเลเตอร์ภายใน 32MHz (SYSOSC)
- Phase-locked loop (PLL)
- ออสซิลเลเตอร์ภายใน 32kHz (LFOSC)
- คริสตัลภายนอก 4–48MHz (HFXT)
- คริสตัลภายนอก 32kHz (LFXT)
- อินพุตสัญญาณนาฬิกาภายนอก
- การดีบัก – Serial Wire Debug (SWD) แบบ 2 ขา
- แรงดันไฟเลี้ยง – 1.71V – 3.6V
- โหมดพลังงานต่ำ
- RUN: 207µA/MHz (CoreMark)
- STANDBY: 16µA พร้อม Resume การทำงานของ CPU และคงข้อมูล SRAM 64KB
- SHUTDOWN: <100nA พร้อมปลุกด้วย IO
- แพ็กเกจ
- VQFN 48 ขา (ระยะพิทช์ 0.5mm)
- LQFP 64 ขา (ระยะพิทช์ 0.5มม.)
- LQFP 80 ขา (ระยะพิทช์ 0.5มม.)
- LQFP 100 ขา (ระยะพิทช์ 0.4มม. และ 0.5มม.)
- nFBGA 100 ขา (ระยะพิทช์ 0.8มม.)
- ช่วงอุณหภูมิการทำงาน – –40°C ถึง 125°C

ไมโครคอนโทรลเลอร์ Cortex-M33 รุ่นนี้รองรับโดย MSPM33 Software Development Kit (SDK) และ Code Composer Studio IDE นอกจากนี้ TI ยังมีบอร์ดพัฒนา LP-MSPM33C321A LaunchPad ซึ่งมาพร้อม XDS110 debug probe ในตัว รองรับ EnergyTrace สำหรับการดีบักแบบใช้พลังงานต่ำเป็นพิเศษ แบบ 80-pin, Mikrobus, ปุ่มกด 2 ปุ่ม, RGB LED, LED สีแดง และจอ OLED บอร์ดยังรองรับการประเมิน ADC ด้วย REF6033 และ OPA365 ภายนอก (ยังไม่ติดตั้งมาให้จากโรงงาน)

Texas Instruments ยังไม่ได้ประกาศไมโครคอนโทรลเลอร์รุ่นนี้อย่างเป็นทางการ โดยข้อมูลถูกพบจากโพสต์บน LinkedIn ของ Rodney Farrow ซึ่งเป็น Senior Application Engineer ของ TI นี่อาจเป็นเหตุผลที่ยังไม่มีภาพบอร์ดจริง มีเพียงเรนเดอร์ที่ค่อนข้างเบลอ
มีรายงานว่ารุ่นแพ็กเกจ 100 ขาแบบต้นทุนต่ำ จะมีราคาเริ่มต้นที่ $2.81 (~90฿)ต่อชิ้น สำหรับการสั่งซื้อ 1,000 ชิ้น ส่วนบอร์ด LP-MSPM33C321A LaunchPad สามารถซื้อได้แล้วในราคา $19.50 (~600฿) ผ่านหน้าผลิตภัณฑ์ของบอร์ด พร้อมคู่มือและทรัพยากรสำหรับเริ่มต้นใช้งาน ข้อมูลเพิ่มเติมเกี่ยวกับไมโครคอนโทรลเลอร์ตระกูล MSPM33C321x ได้จากหน้าหน้าผลิตภัณฑ์
แปลจากบทความภาษาอังกฤษ : Texas Instruments unveils MSPM33C321A mixed-signal Cortex-M33 microcontroller with 256KB SRAM, 1MB flash

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT

