Nuvoton NuMicro M2L31: บอร์ดใหม่พร้อมหน่วยความจำประเภท ReRAM

แรม

El Nuvoton NuMicro M2L31 คือกลุ่มไมโครคอนโทรลเลอร์ ด้วยคอร์ Arm Cortex-M23 อันทรงพลังและฟังก์ชันหน่วยความจำที่เป็นเอกลักษณ์ เป็นหนึ่งในรายแรกๆ ที่ใช้ ReRAM ซึ่งเป็นหน่วยความจำประเภทหนึ่งที่รวดเร็วและทนทาน ไมโครคอนโทรลเลอร์เหล่านี้ได้รับการออกแบบมาให้ใช้พลังงานต่ำและการใช้งานที่หลากหลาย ตั้งแต่ระบบอัตโนมัติทางอุตสาหกรรมไปจนถึงการควบคุมมอเตอร์

อนึ่งนั้น ReRAM คือสิ่งที่ทำให้พวกเขาน่าสนใจและพิเศษจริงๆ เมื่อเทียบกับผลิตภัณฑ์อื่นที่คล้ายคลึงกัน บอร์ดที่สมบูรณ์แบบที่สุดสำหรับขนาด และเหมาะกับการใช้งานทางอุตสาหกรรมและโครงการประเภทอื่นๆ ด้วยความหลากหลายและความสามารถรอบด้าน คุณต้องการที่จะรู้ว่าทำไม?

ข้อมูลจำเพาะทางเทคนิคของ Nuvoton NuMicro M2L31

เกี่ยวกับ ข้อมูลจำเพาะทางเทคนิคของโมดูล NuvoTon นี้ความจริงก็คือคุณสามารถค้นหารุ่นต่างๆ โดยมีหน่วยความจำ ReRAM ขนาดต่างกัน และทุกอย่างที่มีให้ใช้งานจากที่เดียวกัน เว็บไซต์อย่างเป็นทางการของ NuvoTon สำหรับราคาเริ่มต้นที่ $36:

  • ไมโครคอนโทรลเลอร์
    • Arm Cortex-M23 พร้อมคอร์เดี่ยว @ 72 Mhz
  • หน่วยความจำ
    • ReRAM แบบฝังขนาด 40KB ถึง 512KB
    • SRAM สูงสุด 168KB พร้อม 40KB สำหรับการตรวจสอบความเท่าเทียมกัน
    • SRAM พลังงานต่ำอิสระ 4/8 KB
    • 8KB LDROM
    • 4x ภูมิภาค eXecute-Only-Memory (XOM)
    • 4x พื้นที่หน่วยป้องกันหน่วยความจำ (MPU)
  • ขั้วต่ออุปกรณ์ต่อพ่วง
    • พอร์ต USB
      • USB 2.0 OTG/โฮสต์/อุปกรณ์พร้อมบัฟเฟอร์ 1024 ไบต์
      • ใช้งานได้กับ USB-C (Rev.2.1) และสำหรับการชาร์จ
    • อินเทอร์เฟซ UART สูงสุด 8x พร้อม LIN และ IrDA
    • 1x อินเทอร์เฟซ UART พลังงานต่ำ
    • มากถึง 2x USCI (UART / SPI / I²C)
    • สูงสุด 4x I2C + 1x I2C พลังงานต่ำ (400 kbps)
    • สูงสุด 4x SPI/I2S (สูงสุด 36 MHz) + 1x SPI พลังงานต่ำ (สูงสุด 12 MHz)
    • 1x Quad อินเทอร์เฟซอุปกรณ์ต่อพ่วงแบบอนุกรม (QSPI)
    • อินเทอร์เฟซบัสภายนอก (EBI) สูงสุด 1x
    • คอนโทรลเลอร์ CAN FD สูงสุด 2x
    • ปุ่มสัมผัสสูงสุด 16x พร้อมการสแกนครั้งเดียวหรือระยะเวลาที่ตั้งโปรแกรมได้ 5V
  • ตามการเปรียบเทียบ
    • การควบคุมแรงดันอ้างอิงในตัว
    • เซ็นเซอร์อุณหภูมิในตัว
    • 1x 12 บิต SAR ADC สูงสุด 24 ช่อง 3.42 MSPS
    • สูงสุด 2x DAC (12 บิต, บัฟเฟอร์ 1 MSPS)
    • ตัวเปรียบเทียบแบบรางต่อราง DAC 3 บิต 6x
    • ออปแอมป์สูงสุด 3 เท่า
  • อินเตอร์เฟซการควบคุม
    • อินเทอร์เฟซปรับแรงดันไฟฟ้า (VAI)
    • อินเทอร์เฟซตัวเข้ารหัสพื้นที่สี่เหลี่ยมจัตุรัสที่ได้รับการปรับปรุง (EQEI) สูงสุด 2 เท่า
    • อินพุตสูงสุด 2x ตัวจับเวลาการจับอินพุตขั้นสูง (ECAP)
  • พีดีเอ็มเอ
    • มากถึง 16 ช่องสำหรับอุปกรณ์ต่อพ่วง DMA
  • คุณสมบัติด้านความปลอดภัย
    • หน่วยคำนวณความซ้ำซ้อนแบบวนรอบ
    • การเข้ารหัส AES 128/192/256 บิต
    • เครื่องกำเนิดตัวเลขสุ่มจริง (TRNG)
    • เครื่องกำเนิดตัวเลขสุ่มหลอก (PRNG)
    • หมุด Tamper สูงสุด 3x
  • ตัวจับเวลา
    • เอาต์พุต PWM 32x
    • ตัวจับเวลา 4x 24 บิต รองรับเอาต์พุต PWM อิสระ
    • 12x Enhanced PWM (EPWM) พร้อมตัวนับ 16 บิต 72 ตัว และสูงสุด XNUMX MHz สำหรับแหล่งสัญญาณนาฬิกา
    • 12x PWM พร้อมตัวจับเวลา 16 บิตหกตัว สูงสุด 144 MHz สำหรับแหล่งสัญญาณนาฬิกา
    • ตัวจับเวลาการบริโภคต่ำ 2x 24 บิต
    • 2x ติ๊กตัวจับเวลา
    • ตัวจับเวลาถอยหลัง SysTick 1 บิต 24 ตัว
    • สุนัขเฝ้าบ้าน
    • สุนัขเฝ้าหน้าต่าง
  • สัญญาณนาฬิกา
    • คริสตัลออสซิลเลเตอร์ (Xtal) ตั้งแต่ 4 ถึง 32 MHz
    • ออสซิลเลเตอร์ 32.768 kHz สำหรับนาฬิกา RTC
    • ออสซิลเลเตอร์ RC 12 MHz ภายในที่มีความเบี่ยงเบน ±2% ที่ -40~105°C
    • ออสซิลเลเตอร์ RC 48 MHz ภายในที่มีความเบี่ยงเบน ±2.5% ที่ -40~105°C
    • MIRC ภายใน 1~8 MHz โดยมีค่าเบี่ยงเบน ±10% ที่ -40~105°C
    • ออสซิลเลเตอร์ RC ภายใน 32 kHz ที่มีความเบี่ยงเบน ±10%
    • PLL ภายในสูงถึง 144 MHz
  • แรงดันใช้งาน
    • จาก 1.71V ถึง 3.6V
  • การบริโภค
    • ปกติ: 60 μA/MHz @ 72 MHz
    • โหมด IDLE: 33μA/MHz @ 25°C/3.0V โดยปิดอุปกรณ์ต่อพ่วงทั้งหมด
    • NPD ที่ไม่มีระบบจ่ายไฟ (โหมด NPD2): 55 uA, @ 25°C/3.0V
    • NPD พร้อมระบบจ่ายไฟ (โหมด NPD4): 9 uA, @ 25°C/3.0V
    • SPD พร้อมการเก็บรักษา 40KB ใน SRAM: 1.7 uA, @ 25°C/3.0V
    • DPD: 0.54uA @ 25°C/3.0V โดยปิด RTC และ LXT
  • ตัวเลือกบรรจุภัณฑ์ชิป (แต่ละบรรจุภัณฑ์มีความจุ ReRAM ต่างกัน):
    • WLCSP 25 (2.5×2.5มม.)
    • QFN32 (5x5มม.)
    • LQFP48 (7x7มม.)
    • คิวเอฟเอ็น 48 (5x5มม.)
    • WLCSP 49 (3x3มม.)
    • LQFP64 (7x7มม.)
    • LQFP128 (14×14มม.)
  • ช่วงอุณหภูมิการทำงานที่รองรับ
    • ตั้งแต่ -40°C ถึง +105°C

ReRAM คืออะไร? เพราะมันน่าสนใจใช่ไหม?

La ReRAM (หน่วยความจำเข้าถึงโดยสุ่มแบบต้านทาน) เป็นหน่วยความจำแบบไม่ลบเลือน (NV) ชนิดหนึ่งที่ทำงานโดยการเปลี่ยนความต้านทานของวัสดุอิเล็กทริกโซลิดสเตต เทคโนโลยีนี้นำเสนอเป็นทางเลือกแทนหน่วยความจำแฟลชแบบเดิม เช่น NAND Flash และ DRAM โดยมีข้อดีหลายประการ:

  • ความเร็ว- ReRAM ให้ความเร็วในการอ่านและเขียนที่รวดเร็วมาก เร็วกว่า DRAM อีกด้วย เนื่องจากไม่จำเป็นต้องลบหน้าก่อนที่จะเขียน เช่นเดียวกับหน่วยความจำแฟลชแบบเดิมๆ
  • ความทนทาน- มีความต้านทานต่อการเขียนและลบวงจรได้ดีกว่าหน่วยความจำแฟลชแบบเดิม ซึ่งหมายความว่าสามารถเขียนได้มากขึ้นก่อนที่จะล้มเหลว ทำให้เหมาะสำหรับแอปพลิเคชันที่ต้องการการอัปเดตข้อมูลบ่อยครั้งและความน่าเชื่อถือ
  • ใช้พลังงานต่ำ- ใช้พลังงานน้อยกว่าหน่วยความจำแฟลชแบบเดิม ทั้งในโหมดอ่านและเขียน ทำให้เป็นตัวเลือกที่ดีสำหรับการใช้งานแบตเตอรี่หรือพลังงานแสงอาทิตย์

อย่างไรก็ตามต้องบอกว่าหน่วยความจำประเภทนี้มีราคาค่อนข้างแพงและยังอยู่ในช่วงเริ่มต้นของการพัฒนาค่อนข้างมาก ส่วนใหญ่ใช้กับอุปกรณ์ที่ใช้ MCU เช่นนี้ และในการใช้งานทางอุตสาหกรรมหรืออื่นๆ แต่ไม่ใช่หน่วยความจำในวัยผู้ใหญ่ที่จะใช้ในคอมพิวเตอร์...