Texas Instruments เปิดตัว MSPM33C321A ไมโครคอนโทรลเลอร์ Cortex-M33 แบบ Mixed-Signal พร้อม SRAM 256KB และ Flash 1MB

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 mixed signal MCU

สเปคของ 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
Texas Instruments MSPM33C321A block diagram
บล็อกไดอะแกรมของ Texas Instruments MSPM33C321A

ไมโครคอนโทรลเลอร์ 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 ภายนอก (ยังไม่ติดตั้งมาให้จากโรงงาน)

LP MSPM33C321A Evaluation Module
ภาพเรนเดอร์และเลย์เอาต์ของ LP-MSPM33C321A Evaluation Module (ที่ไม่คมชัด)

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

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา