M1W Dock AI Development Kit (MAIX)
GIỚI THIỆU
Trong thời đại công nghệ 4.0 hiện nay, lĩnh vực AI là một trong những lĩnh vực đang được nghiên cứu và phát triển mạnh mẽ từ người dùng đến công nghiệp.
Với sự phát triển bùng nổ của các thiết bị được kết nối, kết hợp với nhu cầu về quyền riêng tư / bảo mật, độ trễ thấp và hạn chế băng thông, các mô hình AI được đào tạo trong đám mây ngày càng cần phải được phát triển.
Bộ công cụ phát triển sử dụng chip AI chuyên nghiệp K210, RISC-V lõi kép với FPU. Nó đóng vai trò là đơn vị lõi và xử lý lõi kép với FPU độc lập, CPU 64 bit và SRAM tích hợp 8M. Với tần số danh định có thể điều chỉnh 400Mhz, nó hỗ trợ phép nhân, chia và hoạt động căn bậc hai. Trong quá trình xử lý AI, chip AI K210 có thể thực hiện các hoạt động như tích chập, chuẩn hóa hàng loạt, kích hoạt và gộp chung. Đồng thời, quá trình tiền xử lý quét hướng giọng nói và đầu ra dữ liệu giọng nói cũng có thể được thực hiện. Mô-đun này có thể nhận dạng khuôn mặt, nhận dạng giọng nói, màu sắc và đối tượng, nhận dạng chữ số viết tay của MNIST, trực quan hóa bản đồ, yolov2 nhỏ bé, v.v.
Bộ kit phát triển M1W Dock Embedded AI tích hợp Dock M1W, camera OV2640, LCD 2,4 inch với độ phân giải 320 * 240, và nó cũng có micrô tích hợp, khe cắm thẻ TF và USB tích hợp vào chip nối tiếp để tải xuống và gỡ lỗi mã. Với rất nhiều chức năng mạnh mẽ, tôi chắc chắn sản phẩm này sẽ là lựa chọn tốt nhất cho tất cả những người đam mê AI!
CÁC LỢI THẾ CỦA MAIX
+ MAIX không chỉ là phần cứng, mà còn cung cấp cơ sở hạ tầng phần cứng + phần mềm đầu cuối để tạo điều kiện triển khai các giải pháp dựa trên AI của khách hàng.
+ Nhờ hiệu suất của nó, cũng như, công suất thấp và chi phí thấp, MAIX cho phép triển khai rộng rãi AI chất lượng cao.
+ MAIX không chỉ là một giải pháp phần cứng, nó kết hợp phần cứng tùy chỉnh, phần mềm mở và thuật toán AI tiên tiến để cung cấp các giải pháp AI chất lượng cao, dễ triển khai.
+ MAIX có thể được sử dụng cho công nghiệp ngày càng tăng như dự đoán bảo trì, phát hiện bất thường, thị giác máy tính, robot, nhận dạng giọng nói và nhiều hơn nữa. Nó có thể được sử dụng trong sản xuất, tại chỗ, chăm sóc sức khỏe, bán lẻ, không gian thông minh, giao thông vận tải, v.v.
MAIX's CPU
Về phần cứng, MAIX có KPU K210 mạnh mẽ bên trong, nó cung cấp nhiều tính năng thú vị:
+ Chip RISC-V cạnh tranh đầu tiên, cũng là chip AI cạnh tranh nhất, mới được phát hành vào tháng 9 năm 2018
+ Kích thước 28nm, IMAFDC lõi kép RISC-V 64 bit, SRAM tốc độ cao 8 MB trên chip (không dành cho XMR: D), tần số 400 MHz (có thể 800 MHz)
+ KPU (Bộ xử lý mạng thần kinh) bên trong, 64 KPU có chiều rộng 576 bit, hỗ trợ các hạt tích chập, bất kỳ dạng chức năng kích hoạt nào. Nó cung cấp 0,25TOPS @ 0,3W, 400 MHz, khi được ép xung lên 800 MHz, nó cung cấp 0,5TOPS. Điều đó có nghĩa là bạn có thể nhận dạng đối tượng 60fps @ VGA
+ APU (Bộ xử lý âm thanh) bên trong, hỗ trợ 8mics, tốc độ mẫu lên tới 192KHz, đơn vị FFT nằm bên trong, dễ dàng tạo ra một Mảng Mic (MAIX cũng cung cấp nó)
+ Linh hoạt FPIOA (Mảng IO lập trình trường), bạn có thể ánh xạ 255 chức năng tới tất cả 48 GPIO trên chip
+ Camera DVP và giao diện MCU LCD, bạn có thể kết nối camera DVP, chạy thuật toán của mình và hiển thị trên LCD
+ Nhiều máy gia tốc và thiết bị ngoại vi khác: Máy gia tốc AES, Máy gia tốc SHA256, Máy gia tốc FFT (không phải của APU), OTP, UART, WDT, IIC, SPI, I2S, TIMER, RTC, PWM, v.v.
MAIX's MODULE
Kế thừa lợi thế của K210, mô-đun Sipeed MAIX-I, hoặc được gọi là M1, tích hợp K210, nguồn DC-DC 3 kênh, Flash 8MB / 16MB / 128 MB (mô-đun M1w thêm chip wifi Esp8285 trên nó). Tất cả các IO có thể sử dụng được chia thành các chân 1,27mm (50 triệu) và điện áp của pin có thể được lựa chọn từ 3,3V và 1,8V.
ĐẶC TRƯNG
+ Hỗ trợ giao diện Cổng video kỹ thuật số (DVP)
+ Máy thu / phát không đồng bộ phổ quát (UART)
+ Bộ điều khiển truy cập bộ nhớ trực tiếp (DMAC)
+ Giao diện I2C, I2S, SPI
+ Nhóm hành động thử nghiệm chung (JTAG)
+ Mảng IO lập trình trường (FPIOA / IOMUX)
+ Bộ xử lý mạng thần kinh (KPU)
+ Bộ xử lý âm thanh (APU)
+ Máy gia tốc phần cứng Fast Fourier Transform (FFT)
+ Máy gia tốc phần cứng thuật toán AES và SHA256
ĐẶC ĐIỂM KĨ THUẬT
+ Thị giác máy tính
+ Máy nghe
+ Công suất thấp, tốc độ xử lý tốt hơn và độ chính xác tương đối cao.
+ Máy gia tốc phần cứng Convolutional Neural Network (CNN) hiệu suất cao
+ Hỗ trợ mã hóa phần sụn
+ Mảng IO lập trình độc đáo tối đa hóa thiết kế linh hoạt
+ Ổ cắm FPC24P cho máy ảnh DVP và MCU LCD 8 bit
+ Hỗ trợ IO điện áp kép 3.3V / 1.8V giúp loại bỏ sự cần thiết của bộ chuyển đổi mức
+ Truy cập vào tất cả các đầu ra đầy đủ pin 72 pin, có thể ánh xạ tự do
+ Giao diện USB Type-C
+ IC khuếch đại công suất để sử dụng với loa
+ Micro tích hợp sẵn
+ khe cắm thẻ TF
+ Wifi trên mạch, sử dụng chip ESP8285
+ Bộ xử lý tốc độ cao trên tàu
+ Bảng mở rộng micro Array để định vị âm thanh, hình thành chùm tia, nhận dạng giọng nói, v.v.
MACHINE LEARNING
MAIX hỗ trợ mô hình điểm cố định mà khung đào tạo chính đào tạo, theo các quy tắc hạn chế cụ thể và có trình biên dịch mô hình để biên dịch mô hình theo định dạng mô hình của chính nó.
Nó hỗ trợ tiny-yolo, Mobilenet-v1, và, TensorFlow Lite! Nhiều mô hình TensorFlow Lite có thể được biên dịch và chạy trên MAIX! Và chúng tôi sẽ sớm phát hành cửa hàng mô hình, bạn có thể giao dịch mô hình của bạn trên đó.
CHI TIẾT KĨ THUẬT VÀ DANH SÁCH LINH KIỆN ĐI KÈM
Chi tiết kĩ thuật :
+ Kích thước : 60mm x 43mm x 5mm
+ Trọng lượng : 30g
Danh sách linh kiện :
+ M1 Dock
+ 2.4 inch LCD
+ OV2640 Camera
+ Wifi wire
+ 2 Jump
+ Jack Micro USB to Type C
THAM KHẢO
https://maixpy.sipeed.com/en/get_started/power_on.html
Difference between MicroPython & CPython
FAE support email: support@sipeed.com
Kendryte K210 FreeRTOS SDK V0.5.0
Kendryte K210 Standalone SDK V0.5.2
Kendryte K210 datasheet English ver.V0.1.5
Kendryte Standalone SDK Programming Guide V0.3.0
Kendryte FreeRTOS SDK Programming Guide V0.1.0
Kendryte OpenOCD for win32 V0.1.3
Kendryte OpenOCD for Ubuntu x86_64 V0.1.3
RISC-V 64bit toolchain for Kendryte K210_win32 V8.2.0
RISC-V 64bit toolchain for Kendryte K210_ubuntu_amd64 V8.2.0
Kendryte K210 Model Download Guide V0.1.0
Kendryte K210 Face Detection Demo V0.1.0
Một số bài viết hướng dẫn dành cho Jetson Nano :
Một số bài viết tham khảo về Jetson Nano :
So sánh Jetson Nano với Raspberry Pi 4 : Liệu Jetson Nano có thay thế được Raspberry Pi ?
Cách view Desktop Ubuntu sang Windows 10 sử dụng công cụ RDP (Remote Desktop Protocol)
Cài đặt hệ điều hành Ubuntu 18.04 cho Jetson Nano Developer Kit
Cài đặt thư viện OpenCV 3.4.0 cho Jetson Nano Developer Kit
Cài đặt một số thư viện khác cho Xử lý Ảnh (dlib, pyqt4, numpy, sklearn, ...)
Kết nối camera CSI cho Jetson Nano Developer Kit
Hướng dẫn giao thức UART truyền nhận giữa Jetson Nano và máy tính Window 10