Voice Broadcast Chip Solution: Text-to-Speech Conversion with Flexible Functionality

Voice broadcast chip solution, providing text content to voice conversion, functions can be single-wire, dual-wire, button, etc. The speaker can be directly pushed or an amplifier can be added. Development Considerations EMC Design The voice signal line must be grounded to avoid running parallel to high-frequency circuits. For direct push solutions, it is recommended that … Read more

Types of Substrates for Flexible Printed Circuit Boards (FPC)

Types of Substrates for Flexible Printed Circuit Boards (FPC)

1. Common Substrates for Flexible Circuit Boards These materials are widely used in consumer electronics and general industrial fields, offering good performance and cost-effectiveness. Polyimide (PI, Polyimide) Features: Polyimide is the most common substrate for flexible circuit boards, with excellent high-temperature resistance, mechanical strength, and electrical performance. It has good flexibility and can withstand high-temperature … Read more

Understanding CPU, GPU, NPU, TPU and Their Computing Power Comparison

Understanding CPU, GPU, NPU, TPU and Their Computing Power Comparison

Source | Zhihu Introduction What are CPU, GPU, NPU, and TPU? This article introduces different types of chips and compares their computing power. 1. What is Computing PowerComputing power refers to a computer’s ability to perform certain operations, typically measured by the speed of floating-point operations (usually in FLOPS – floating-point operations per second). The … Read more

What Are ASIC and FPGA?

What Are ASIC and FPGA?

In the previous article, Xiaozhao introduced CPU and GPU. Today, I will continue to introduce two other main characters in the field of computing chips—ASIC and FPGA.█ ASIC (Application Specific Integrated Circuit) As mentioned earlier, GPUs have strong parallel computing capabilities, but they also have disadvantages, such as high power consumption, large size, and high … Read more

Understanding CPU, GPU, DPU, NPU, TPU, LPU, and IPU

Understanding CPU, GPU, DPU, NPU, TPU, LPU, and IPU

Introduction: The difference between people is their ability to solve problems, and this ability is a person’s core competence and foundation. The difference between AI and AI lies in the computing power of processors. The processor is the core competitiveness of artificial intelligence and its capability to perform tasks. Processors like CPU, GPU, DPU, NPU, … Read more

What Are CPU, GPU, TPU, DPU, NPU, BPU? Differences Explained

What Are CPU, GPU, TPU, DPU, NPU, BPU? Differences Explained

Technology is advancing rapidly, with the Internet of Things, artificial intelligence, deep learning, and various chip terms like GPU, TPU, NPU, and DPU emerging one after another… What are they? And what are the differences? 01 CPU The CPU, as the “brain” of the machine, is the “commander-in-chief” that strategizes, issues orders, and controls actions, … Read more

Source Code Analysis! Implementing TPU Inference on Milk-V Duo

Source Code Analysis! Implementing TPU Inference on Milk-V Duo

Previously, I ran a ResNet18-based model inference using the classification program provided by Milk-V Duo, but I haven’t delved deeply into how the specific C++ program runs. Here, I found the source code and will briefly analyze the TPU program’s execution process, mainly referencing the official “CVITECK TPU SDK User Guide”. 1. Basic Development Process … Read more

Getting Started with RISC-V: A Course by Teacher Dongdong

Getting Started with RISC-V: A Course by Teacher Dongdong

The most beautiful April days are coming, and I am excited to announce: a new course will be launched on April 1: Teacher Dongdong from PLCT Lab will bring you “Getting Started with RISC-V: Teacher Dongdong Takes You Through Milk-V Duo“.This is Teacher Dongdong’s first public lecture, please encourage him and provide improvement suggestions.🍻 With … Read more

Understanding CPU, GPU, NPU, TPU, DPU, and IPU

Understanding CPU, GPU, NPU, TPU, DPU, and IPU

Introduction: Recently, a certain country has imposed a series of restrictions and suppressions on us, such as banning the maintenance of semiconductor equipment and prohibiting the sale of high-end chips. This undoubtedly aims to hinder the innovative development of our AI and high-tech industries. As long as our artificial intelligence is integrated into manufacturing equipment … Read more