Creating High-Performance SoCs Using NoC Technology

Creating High-Performance SoCs Using NoC Technology

Years ago, a system-on-chip (SoC) with one million transistors was considered a large device, but today, SoCs with up to one billion transistors are common. Driven by Moore’s Law and the continuous reduction in process sizes, to further meet the performance requirements of applications, the integration of SoC chips has become increasingly high, and system … Read more

Complex Design Choices for System-on-Chip (SoC): Cores, IP, EDA, and NoC

Complex Design Choices for System-on-Chip (SoC): Cores, IP, EDA, and NoC

System-on-Chip (SoC) is an integrated circuit that integrates a computing processor and other electronic systems into a single chip. SoCs can handle digital signals, analog signals, mixed signals, and even radio frequency signals, and are often used in embedded systems. Although microcontrollers (MCUs) typically have less than 100 kB of RAM, they are essentially a … Read more

SoC Design: When Network-On-Chip Meets Cache Coherency

SoC Design: When Network-On-Chip Meets Cache Coherency

Many people have heard of the term cache coherency, but do not fully understand the considerations for System-on-Chip (SoC) devices, especially those using Network-on-Chip (NoC). To understand the current issues, one must first grasp the role of cache in the memory hierarchy. Cache in Memory Hierarchy The CPU has relatively few extremely fast registers. The … Read more

3D Film-Like Nanozyme for Ultrasensitive Detection of Respiratory Viruses

3D Film-Like Nanozyme for Ultrasensitive Detection of Respiratory Viruses

Respiratory viral infections pose a significant challenge to global public health, and rapid and accurate detection is crucial for timely diagnosis and treatment. Traditional detection methods such as ELISA and PCR have limitations including complex operations and long processing times. Lateral flow immunoassay (LFA) test strips have become an ideal instant detection technology due to … Read more