Offline Course Launch | Open Source RISC-V CPU Core Design Practice

Offline Course Launch | Open Source RISC-V CPU Core Design Practice

In 2010, the RISC-V architecture was born at the University of California, Berkeley. Thanks to its streamlined and efficient advantages, it quickly gained support from academia. After nearly a decade of development, the RISC-V architecture has received widespread recognition in both academia and industry, and is also embraced by many chip companies in China. Today, … Read more

Chip Testing: A Promising Opportunity

Chip Testing: A Promising Opportunity

Click on the title below “Guo Xin Nan Fang” for quick follow-up Source: Semiconductor Chip News In 2020, the “Several Policies for Promoting High-Quality Development of the Integrated Circuit Industry and Software Industry in the New Era” was issued, marking the first time the Chinese government split testing and packaging companies into separate entities, indicating … Read more

Low Power Design Techniques – Power Gating – Retention Register

Low Power Design Techniques - Power Gating - Retention Register

“Low Power Design Techniques – Power Gating – Retention Register“ The previous section introduced low power methods in IC design, including Multi Vdd and Power Gating techniques. In the Multi Vdd technique, if modules in different voltage domains need to communicate, a Level Shifter must be introduced between them. For Power Gating design, an Isolation … Read more

Review of Power Switch Cell, Power Mesh, and Chain Issues in Low Power Design Implementation

Review of Power Switch Cell, Power Mesh, and Chain Issues in Low Power Design Implementation

To better serve everyone, I would like to report on the main business currently handled by me. For design outsourcing, friends with backend outsourcing needs are welcome to contact me (WeChat ID: ic-backend2018), and of course, if you have resources, you can also introduce them to me, and there will definitely be generous cash rewards … Read more

Understanding JTAG: A Comprehensive Guide

Understanding JTAG: A Comprehensive Guide

Introduction JTAG is something that IC and embedded enthusiasts must have used, but for those who don’t understand the internal workings of JTAG and its implementation, this article is worth a read. For those who have previously learned about coresight, you are aware of ARM’s internal debugging, knowing that the entry point for debugging lies … Read more

Recommended Books for Digital IC Design

Recommended Books for Digital IC Design

IC design, or Integrated Circuit Design, is a discipline of electronic engineering and computer engineering, mainly focusing on the design of integrated circuits (IC) using specialized logic and circuit design techniques. This article mainly introduces classic books on digital IC design. Let’s follow along to learn more. 1. ‘Advanced Digital Design with Verilog HDL’ This … Read more

100 Common Abbreviations in IC Design

100 Common Abbreviations in IC Design

During my classes with many beginners, I found that everyone is unfamiliar with the abbreviations and terms frequently used in IC design, making communication somewhat difficult, especially since some abbreviations and terms are hard to translate accurately into Chinese. Below is a collection of 100 commonly used abbreviations or terms in digital IC design for … Read more

Common Linux Commands for Chip Workers

Source:www.cnblogs.com/chenliangchaoshuai/p/11827383.html,Author: Chen Liang, Thank you! The Linux commands are used to manage the Linux system. For the Linux system, whether it is the CPU, memory, disk drives, keyboard, mouse, or users, everything is a file. The commands for managing the Linux system are the core of its normal operation. Online Query and Help Commands (2) … Read more

Understanding PCIe: Architecture Overview

Understanding PCIe: Architecture Overview

The PCIe bus is designed as an evolution of the PCI bus, and understanding the PCIe bus begins with learning about PCI. The birth of the PCI (Peripheral Component Interconnect) bus is closely related to the rapid development of PCs (Personal Computers). In processor architecture, the PCI bus is categorized as a local bus. The … Read more

100 Common Abbreviations in IC Design

100 Common Abbreviations in IC Design

Introduction While teaching many beginners, I found that everyone is unfamiliar with the abbreviations and terms commonly used in IC design, making communication somewhat difficult, especially since some abbreviations and terms are hard to translate into Chinese and cannot accurately express their meanings. Below is a collection of 100 commonly used abbreviations or terms in … Read more