Design and Verification of FPGA Programmable Logic Element Based on Sense-Switch pFLASH

Design and Verification of FPGA Programmable Logic Element Based on Sense-Switch pFLASH

Content Introduction Abstract: This paper proposes a programmable logic element (PLE) based on Sense-Switch type pFLASH technology. By programming the Sense-Switch type pFLASH, all three-input lookup table (LUT3) functions, some LUT4 functions, latch functions, and D flip-flop (DFF) functions with enable and reset capabilities are realized. Because the PLE uses a method called Combinational Operation … Read more

The Evolution Path of Future CPU Processor Technology

The Evolution Path of Future CPU Processor Technology

This article is excerpted from “2022 Research Framework for Domestic Server CPUs“. In the post-Moore’s Law era, the performance benefits brought by the improvement of process technology are already very limited. The Dennard Scaling law constraints have led to a sharp increase in chip power consumption, and the cost of transistors has risen instead of … Read more

Analysis of Chip Architecture Characteristics: CPU, GPU, NPU, FPGA, and More

Analysis of Chip Architecture Characteristics: CPU, GPU, NPU, FPGA, and More

1. Overview With the surge of artificial intelligence and the widespread application of AI algorithms, deep learning has become a key focus of current AI research. In the field of autonomous driving, environmental perception, sensor fusion, and control decision-making all involve deep learning to some extent. The performance of autonomous driving is directly related to … Read more

The Future of AI Chips: Not Necessarily GPUs

The Future of AI Chips: Not Necessarily GPUs

Source: Semiconductor Industry Review Original Author: Feng Ning In the layout of artificial intelligence computing architecture, the collaborative working model of CPUs and acceleration chips has become a typical AI deployment solution. The CPU plays the role of providing basic computing power, while the acceleration chips are responsible for enhancing computing performance to assist algorithms … Read more

The Viability of FPGA Compared to CPU, GPU, and ASIC

The Viability of FPGA Compared to CPU, GPU, and ASIC

In recent years, the concept of FPGA has become increasingly prevalent. For example, in Bitcoin mining, there are miners based on FPGA. Additionally, Microsoft previously stated that it would use FPGA to “replace” CPU in data centers, among other things. In fact, for professionals, FPGA is not unfamiliar; it has been widely used. However, most … Read more

Ultra-Heterogeneous Computing: The Future of High-Performance Chips

Ultra-Heterogeneous Computing: The Future of High-Performance Chips

Source: Software and Hardware Integration Original Author: Chaobowx Editor’s Note Reviewing the history of computer development, from serial to parallel, from homogeneous to heterogeneous, it will continue to evolve to ultra-heterogeneous: First Stage: Serial Computing. Single-core CPUs and ASICs belong to serial computing. Second Stage: Homogeneous Parallel Computing. Multi-core CPUs and GPUs with thousands of … Read more

In-Depth Understanding of GPU, FPGA, and ASIC

In-Depth Understanding of GPU, FPGA, and ASIC

Artificial intelligence consists of three elements: algorithms, computation, and data. Algorithms are the core of AI implementation, while computation and data serve as the foundation. In terms of algorithms, they can mainly be divided into engineering methods and simulation methods. The engineering method employs traditional programming techniques to improve algorithm performance using extensive data processing … Read more

Overview of Three Mainstream Chip Architectures in Autonomous Driving

Overview of Three Mainstream Chip Architectures in Autonomous Driving

The current mainstream AI chips can be mainly divided into three categories: GPU, FPGA, and ASIC. Both GPU and FPGA are relatively mature chip architectures and belong to general-purpose chips. ASIC is a chip customized for specific AI scenarios. The industry has confirmed that CPU is not suitable for AI computing, but is still indispensable … Read more

Digital Signal Processing Course Overview

Digital Signal Processing Course Overview

The Fourth Industrial Revolution, driven by technologies such as the Internet of Things, big data, robotics, and artificial intelligence, is sweeping across the globe at an unprecedented pace. As a fundamental aspect of these technologies, digital signal processing has become essential knowledge for relevant technical personnel. The digital signal processing course serves as a major … Read more

Design and Implementation of FIR Filter Based on DSP Builder

Design and Implementation of FIR Filter Based on DSP Builder

1 Introduction In the process of information signal processing, filters are used for tasks such as signal filtering, detection, and prediction. Digital filters are the most widely used devices in digital signal processing (DSP). The commonly used filters are Infinite Impulse Response (IIR) filters and Finite Impulse Response (FIR) filters. Among them, FIR filters can … Read more