HPMicro HPM6800 – ไมโครคอนโทรลเลอร์ RISC-V ความเร็ว 600 MHz พร้อม Vivante 2.5D GPU ที่รองรับ OpenVG

HPMicro HPM6800 เป็นกลุ่มไมโครคอนโทรลเลอร์ RISC-V ระดับ High-end ที่สามารถประมวลผลด้วยความเร็วสูงสุด 600 MHz มาพร้อมกับ VeriSilicon Vivante 2.5D GPU ที่รองรับ  OpenVG 1.1 vector graphics API และอุปกรณ์ต่อพ่วง เหมาะสำหรับแสดงผลแบบ Dashboard และ HMI (Human Machine Interface)

ชิปในตระกูลนี้มี 3 รุ่นคือ HPM6830 ที่ไม่รองรับวิดีโอ, HPM6850 ที่มีกราฟิก 2D และอินพุต/เอาท์พุตวิดีโอ และ HPM6880 ที่เพิ่มการรองรับ 2.5D OpenVG GPU จาก VeriSilicon ทั้ง 3 รุ่นมาพร้อมกับ SRAM ขนาด 1064KB รองรับหน่วยความจำภายนิก DDR2/DDR3/DDR3, NOR, PSRAM และ eMMC flash, อินเทอร์เฟซเสียง และอุปกรณ์ต่อพ่วงต่างๆ ที่มี 8 x อินเทอร์เฟส CAN FD, gigabit Ethernet, USB high-speed และอื่นๆ

HPM6800 RISC V MCU 2.5D OpenVG GPU

สเปคของ HPMicro HPM6800:

  • CPU – โปรเซสเซอร์ RISC-V (RV32-IMAFDCP) Single core 32-bit @ 600MHz พร้อม I/D Cache 32KB (3390 CoreMark)
  • หน่วยความจำ
    • SRAM ขนาด 1,064 KB พร้อม ILM 256KB + DLM 256KB ใน RISC-V core, AXI SRAM 512KB, AHB SRAM 32KB และ APB SRAM 8KB
    • อินเทอร์เฟสสำหรับ DDR2-800, DDR3-1333, DDR3L-1333
  • อุปกรณ์จัดเก็บข้อมูล – NOR Flash, HyperFlash, 2x SD/eMMC controllers
  • GPU
    • HPM8800 เท่านั้น – Vivante 2.5D OpenVG 1.1 GPU
    • HPM8800 และ HPM6850 – 2D graphics accelerator  พร้อม PDMA และ JPEG
  • เอาต์พุตวิดีโอ ( HPM8800 และ HPM6850 ) – 2x 4-Lane MIPI-DSI และ LVDS-Tx สูงสุด 1920×1080 @ 60 FPS
  • อินพุตวิดีโอ ( HPM8800 และ HPM6850 ) – 2x 2-Lane MIPI-CSI และ LVDS-Rx
  • เสียง – 4x I2S, 8x PDM microphone input, digital audio output, voice wake-up (VAD)
  • ระบบเครือข่าย – Gigabit Ethernet MAC
  • USB – 1x high-speed USB PHY
  • CAN Bus – 8x อินเตอร์เฟส CAN FD
  • อุปกรณ์ต่อพ่วงอื่นๆ
    • สูงสุด 9x UART, 4x SPI, 4x I2C
    • ADC 16 บิต (2Msps) หรือ 12b บิต (4Msps)
    • สูงสุด 183x GPIOs
  • การรักษาความปลอดภัย –Real-time code encryption execution, AES128/256, SHA-1/256, TRNG, การป้องกัน JTAG, การบูตอย่างปลอดภัย
  • การจัดการพลังงาน
    • DCDC converter ในตัวและ LDO ที่รองรับ single power supply
    • โหมดพลังงานต่ำ
  • แพ็คเกจ – แพ็คเกจ BGA 417 พิน 17×17 มม.
  • ช่วงอุณหภูมิ – −40 ถึง 125°C Tj  (junction temperature) / −40 to 105°C Ta (air temperature)
HPM6800 EVK
HPM6800EVK evaluation board

เมื่อปีที่แล้วเราเคยเขียนบทความเกี่ยวกับ HPMicro HPM64G0 ไมโครคอนโทรลเลอร์ RISC-V ความเร็ว 1 GHz เอกสารประกอบเป็นภาษาจีนเท่านั้น และไม่มีลิงก์ดาวน์โหลดสำหรับเครื่องมือการพัฒนาและซอฟต์แวร์ที่รองรับ แต่ขณะนี้ดูเหมือนจะดีขึ้นบริษัทได้ให้ SDK ตามใบอนุญาต BSD ซึ่งรวมถึงไดรเวอร์ low-level, Middleware และ RTOS เช่น lwIP/TinyUSB/FreeRTOS ฯลฯ พร้อมเอกสารประกอบที่มีบางส่วนเป็นภาษาอังกฤษด้วย

บริษัทแจ้งว่าจะรวม HPM SDK เข้ากับโครงการโอเพ่นซอร์สที่กำลังใช้งานอยู่ เช่น RT-Thread และ Zephyr, และจะมี GitHub repository สำหรับ RT-Thread BSP สำหรับบอร์ดพัฒนา HPM6800EVK ที่แสดงไว้ด้านบน การพัฒนาเฟิร์มแวร์สามารถทำได้บน Segger Embedded Studio สำหรับ RISC-V ได้ฟรี และ HPMicro แจ้งว่ามี HPM Studio IDE ของตนเองตามเฟรมเวิร์ก VS Code แต่เรายังไม่พบลิงก์เพื่อดาวน์โหลด

HPM6800EVK สามารถซื้อบนเว็บไซต์ของบริษัทได้ในราคา 1,499 หยวนจีน (~7,400฿) พร้อม Flash 16MB, eMMC flash 16GB และ RAM DDR3L 512MB ขณะนี้มีจำหน่ายเฉพาะในประเทศจีนเท่านั้น สามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับตระกูล HPM6800 RISC-V MCU ได้ที่หน้าผลิตภัณฑ์

แปลจากบทความภาษาอังกฤษ : HPMicro HPM6800 600 MHz RISC-V MCU comes with a Vivante 2.5D GPU with OpenVG support

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