Overview of Intelligent Voice Embedded System Design Based on Neural Network Technology

Overview of Intelligent Voice Embedded System Design Based on Neural Network Technology

Introduction The rapid development of artificial intelligence technology has led to the widespread application of intelligent voice embedded systems based on neural network technology in industries such as smartphones, smart speakers, wearable devices, smart homes, AI IoT, robotics, and automotive assistance systems due to their small size, low power consumption, and low cost. This article … Read more

Evaluation Methods for Computing Power of Embedded Intelligent Computers

Evaluation Methods for Computing Power of Embedded Intelligent Computers

Professors Ma Chunyuan and Zhang Tao from Northwestern Polytechnical University, along with masters Chen Jing and Yao Ding, recently published a paper titled “Evaluation Methods for Computing Power of Embedded Intelligent Computers” in the Journal of Computer Science. The abstract of the paper is as follows. Scan the QR code or click “Read the original … Read more

In-depth Analysis of CMSIS-NN Neural Network Inference Library for ARM Cortex-M Series Chips

In-depth Analysis of CMSIS-NN Neural Network Inference Library for ARM Cortex-M Series Chips

CMSIS_NN Overview Paper Title: “CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUs”, 2018 Organization: ARM 0. Introduction CMSIS-NN is a neural network inference library for ARM Cortex-M series chips, designed for deploying neural networks on low-performance chips/architectures. 1. Convolution and Matrix Multiplication Using the 16-bit multiply-accumulate SIMD instruction, SMLAD. 1.1 __SXTB16 Data Extension Most … Read more

Implementing Neural Networks on a 10-Cent RISC-V MCU Without a Multiplier

Implementing Neural Networks on a 10-Cent RISC-V MCU Without a Multiplier

For some time now, I have been contemplating setting up an environment to implement algorithms based on neural networks on a smaller (8-pin) microcontroller. After reviewing existing solutions, I found that none truly satisfied me. An obvious problem is that flexibility often comes at the cost of overhead. As usual, for a truly optimized solution, … Read more