Kendryte K510 เป็นโปรเซสเซอร์ RISC-V แบบ tri-core 64 บิตที่สูงสุด 800 MHz พร้อมตัวเร่งการประมวลผล AI ที่สืบทอดต่อจาก Kendryte K210 แบบ dual-core โปรเซสเซอร์ RISC-V AI เปิดตัวเมื่อไม่กี่ปีก่อนในบอร์ด Kendryte KD233 และ Maxduino หรือ Grove AI HAT สามารถตั้งโปรแกรมได้อย่างสะดวกด้วย Arduino หรือ Micropython
บริษัท Canaan ประกาศโปรเซสเซอร์อย่างเป็นทางการเมื่อวานนี้ในการประชุมปัญญาประดิษฐ์โลกปี 2021 โดยอ้างว่า K510 มีประสิทธิภาพมากกว่า K210 ถึง 3 เท่า ทำให้เหมาะสำหรับการถ่ายภาพทางอากาศความละเอียดสูง UAV, การประชุมทางวิดีโอแบบพาโนรามาความละเอียดสูง, วิทยาการหุ่นยนต์, การศึกษา STEAM, สถานการณ์ช่วยเหลือผู้ขับขี่ และ กล้องอุตสาหกรรมและมืออาชีพ
ข่าวประชาสัมพันธ์ไม่มีข้อมูลมากนัก แต่แหล่งข้อมูลหลายแห่งให้รายละเอียดเพิ่มเติมให้ CNX Software ดังนั้นเราจึงมีข้อมูลสเปคของ Kendryte K510:
- โปรเซสเซอร์ – 2x โปรเซสเซอร์ RISC-V 64 บิตที่ 800 MHz และ 1x โปรเซสเซอร์ RISC-V 64 บิต ที่ 800 MHz พร้อมส่วนขยาย DSP
- ระบบย่อย AI ที่มีทั้งหมด 3 TOPS (Tera Operations Per Second)
- KPU: General Neural Network Engine (GNNE)
- Fast Fourier Transform (FFT) Decimation-in-time (DIT) Radix-2 FFT/IFFT
- Voice Activity Detection (VAD) รองรับ 512kHz PDM, 16kHz PCM
- หน่วยความจำ
- Static RAM (SRAM) – 1 MB SRAM0 และ 512 KB SRAM1
- อัตราข้อมูลสองเท่า (DDR) – LPDDR3/LPDDR4
- ที่เก็บข้อมูล I/F – แฟลช eMMC, แฟลช SPI NAND, โฮสต์ SD 3 ตัว และSD slave block 1 ตัว
- หน่วยประมวลผลวิดีโอ -ตัวเข้ารหัส H.264, ตัวเข้ารหัส JPEG
- จอแสดงผล I/F – MIPI DSI, MIPI DPHY TX, เครื่องยนต์สองมิติ และ BT1120
- กล้อง I/F – MIPI CSI, MIPI DPHY RX, ISP-2D, ISP-3D และ FBC
- เสียง – ข้อมูลเสียงในโหมด PDM/TDM/I2S เป็นเครื่องรับและส่งสัญญาณ
- ระบบเครือข่าย – 10/100/1000Mbps Gigabit Ethernet MII/RMII/RGMII interfaces
- USB – USB On-the-Go (OTG) อุปกรณ์ควบคุมสองบทบาทสำหรับอุปกรณ์ต่อพ่วงเครื่องเดียว
- Serial – 4x UART พร้อมอินเตอร์เฟส RS485 RS
- อุปกรณ์ต่อพ่วงอื่นๆ
- 3x ตัวควบคุมหลัก SPI และ1x ตัวควบคุมทาส SPI
- GPIO 32 ขา
- 2x 4-บิต PWM
- 4 ช่องสัญญาณ SDMA (System DMA) สำหรับ DDR และ SRAM
- 16 PDMAช่องสัญญาณ (Peripheral DMA) สำหรับอุปกรณ์ต่อพ่วงและ DDR/SRAM
- ความปลอดภัย
- โปรแกรมครั้งเดียว (OTP)
- ฟังก์ชัน Un-clone ทางกายภาพ (PUF)
- มาตรฐานการเข้ารหัสขั้นสูง (AES)
- อัลกอริทึมแฮชที่ปลอดภัย (SHA)
- เบ็ดเตล็ด – เซ็นเซอร์อุณหภูมิ: ความแม่นยำที่ไม่มีการตัดแต่ง 3 ℃ (-40 ℃ถึง 100 ℃) ความละเอียด 12 บิตและการจัดการพลังงาน RTC, ตัวจับเวลาจ้องจับผิด, 6x ตัวจับเวลา 32 บิต
- กระบวนการผลิต – 28nm
โปรเซสเซอร์สามารถบู๊ตจากแฟลช SPI NAND, แฟลช eMMC, การ์ด SD หรือแม้แต่จาก UART Kendryte K210 น่าสนใจที่จะเล่นด้วย แต่ประสิทธิภาพมีจำกัด และตัวอย่างเช่น ฉันได้รับ 15 ถึง 18 fps ในการสาธิตการตรวจจับใบหน้า/การติดตามและความล่าช้าประเภทนี้ไม่เหมาะสำหรับแอปพลิเคชันหุ่นยนต์ การเปลี่ยนจาก 1 TOPS เป็น 3 TOPS ใน Kendryte K510 จะช่วยให้แอปพลิเคชันที่ต้องการเวลาตอบสนองเร็วขึ้นอย่างแน่นอน สิ่งที่ฉันไม่เห็นคือตัวเลขประสิทธิภาพในหน่วยวัตต์ต่อ TOPS
เราได้รับแจ้งว่า SDK ยังอยู่ในระหว่างการพัฒนา และสต็อกนั้นจะถูกจำกัดให้เหลือตัวอย่าง K ไม่กี่ตัวในปีนี้ เนื่องจากปัจจุบันไม่มีชิปขนาด 28 mn ดังนั้นจึงมีแนวโน้มที่จะวางจำหน่ายอย่างกว้างขวางในปี 2565 ซึ่งหมายความว่าผู้ผลิตบอร์ดกล้อง AI ราคาประหยัดจะต้องเปลี่ยนไปใช้โซลูชันอื่น เช่น โปรเซสเซอร์ Rockchip RV1109ในปีนี้
canaan จัดเตรียม ยังแผนงานระยะยาวสูงสุดถึงปี 2025 สำหรับโปรเซสเซอร์ Kendryte AI / AIoT RISC-V ด้วยโปรเซสเซอร์ระดับ entry 2 ตัวที่มาในปี 2022 (K230) และ 2024 (K250) โปรเซสเซอร์ระดับกลางสองตัวที่จะประสบความสำเร็จใน K510 รวมถึง K530 และ โปรเซสเซอร์ระดับไฮเอนด์ ฉันคิดว่าสำหรับเกตเวย์ AI edge มาในปี 2023 และอาจจะมากกว่านั้นด้วย Kendryte K810 และ K830
แปลจากบทความภาษาอังกฤษ : Kendryte K510 tri-core RISC-V AI processor deliver up to 3 TOPS
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT