Chip Design Tools Needed for AI Era

Chip Design Tools Needed for AI Era

This public account (fxkjwx) is the official WeChat of the Fengxian District Science and Technology Commission, providing services related to Fengxian’s science and technology policies, innovation and entrepreneurship environment, smart city construction, and various popular science information. The official webpage of the Fengxian Science and Technology Commission (https://www.fengxian.gov.cn/kw/), welcome to bookmark and browse. Searching for … Read more

IC Terminology Overview (A-G)

IC Terminology Overview (A-G)

E Course Network Integrated Editing Integrated circuits (ICs) are a type of microelectronic device or component. By using a specific process, various components required in a circuit, such as transistors, resistors, capacitors, and inductors, are interconnected and fabricated on a small piece or several pieces of semiconductor wafers or dielectric substrates, and then encapsulated in … Read more

Valuable Experiences from My First Encounter with FPGA

Valuable Experiences from My First Encounter with FPGA

It has been over 10 years since I first encountered FPGA during my university days. I still remember the excitement of completing experiments like a digital stopwatch, quiz buzzer, and password lock on the EDA experimental platform. At that time, I had not yet been exposed to HDL hardware description languages, and designs were implemented … Read more

5 Tips for Self-Learning FPGA from Experienced Learners

5 Tips for Self-Learning FPGA from Experienced Learners

4 Tips for Self-Learning FPGA FPGA is a highly integrated chip, and its learning process requires both programming skills and an understanding of hardware circuits and computer architecture. The knowledge and foundations involved are extensive, such as digital circuit fundamentals, EDA principles, Verilog/VHDL programming languages, FPGA algorithm design, FPGA simulation analysis, and PCB hardware design. … Read more

Complete FPGA Design Process Overview

Complete FPGA Design Process Overview

FPGA stands for Field Programmable Gate Array, which is a type of programmable logic device. FPGA is a new high-performance programmable logic device developed based on CPLD, typically using SRAM technology, although some dedicated devices may use Flash technology or Anti-Fuse technology. FPGAs have a high integration level, with device densities ranging from tens of … Read more

Why FPGA Efficiency Is Lower Than ASIC?

Why FPGA Efficiency Is Lower Than ASIC?

FPGA is a “reconfigurable logic” device. Chips are manufactured first, then “reconfigured” during redesign. ASICs do not require “reconfiguration”. You design it first, hand it over to the foundry, and then manufacture the chip. Now let’s take a look at the structure of these chips and how they differ. ● Logic Units: The Basic Module … Read more

Learning STM32: A Comprehensive Guide

Learning STM32: A Comprehensive Guide

Introduction Many people who have learned STM32 share a common characteristic: they can only use some representative hardware functions, such as AD conversion, and can only perform single conversions, while they struggle with looping or multiple conversions. This leads to the necessity of referring to the chip manual; however, the problem arises because the chip … Read more

Embracing the Era of Custom Chips with Arm Total Design

Embracing the Era of Custom Chips with Arm Total Design

Arm today announced the launch of “Arm® Total Design” ecosystem, aimed at smoothly delivering custom system-on-chip (SoC) based on Neoverse™ Compute Subsystem (CSS). Arm Total Design brings together leading companies in the industry, including application-specific integrated circuit (ASIC) design firms, IP suppliers, EDA tool providers, foundries, and firmware developers, to accelerate and simplify the development … Read more

Learning PR Flow Based on ARM M3 Training Course

Learning PR Flow Based on ARM M3 Training Course

Digital backend design utilizes EDA tools to achieve automatic layout and routing, completing the transformation from netlist to GDS. As the final step in the digital ASIC design process, digital backend design is the most critical component that determines the success of chip design. In recent years, the number of talents in digital backend design … Read more