Skip to content Skip to sidebar Skip to footer

Bunch of Wires (BoW) V/S Universal Chiplet Interconnect Express (UCIe)

Abstract This article offers a comparative assessment of two prominent die-to-die interconnect technologies in chiplet-focused systems: Bunch of Wires (BoW) and Universal Chiplet Interconnect Express (UCIe) 2.0. BoW presents a simple, energy-efficient PHY for in-package communication, whereas UCIe delivers a robust, protocol-adaptive architecture ideal for intricate, multi-chiplet environments. Introduction Chiplet-based architectures are becoming increasingly popular…

Read More

UCIe Compliance: Ensuring Interoperability in Chiplet Ecosystems

The Universal Chiplet Interconnect Express (UCIe) specification is designed to foster a disaggregated die architecture ecosystem, prioritizing interoperability across devices with varying performance. To achieve this, the specification defines compliance mechanisms. Compliance Goals UCIe compliance testing aims to validate the mainband supported features of a Device Under Test (DUT) against a reference UCIe implementation. Supporting…

Read More

Low Power Mode in VLSI Design

What is Low Power Mode in VLSI Design? In VLSI design, low power mode refers to techniques or states where a system or circuit consumes as little power as possible. Power consumption is a critical aspect of modern electronics, especially for mobile devices like smartphones, wearables, and IOT devices. Reducing power consumption helps in improving…

Read More

RISC-V source class riscv_asm_program_gen The brain behind assembly instruction generator

Abstract CHIPS Alliance has developed an open-source riscv-dv random instruction generator for RISC-V processor verification. This article focuses on the class riscv_asm_program_gen.sv and its various functions, which generate the complete RISC-V assembly program, which is then used to verify RISC-V IP. This class can also address any customization to RISC-V GPR or instruction. Introduction The…

Read More

How VLSI Design is enabling the next generation of AI & ML Hardware : DV Engineer’s Perspective

Introduction Artificial intelligence (AI) and machine learning (ML) are transforming many industries, such as healthcare, automotive, and electronics. As AI and ML technologies continue to evolve, they need powerful Hardware to process huge amounts of data quickly and efficiently. Traditional computers cannot handle these tasks well, so special hardware is being designed. The hardware that…

Read More

Programming Language Interface (PLI)

Programming Language Interface (PLI) is an interface which makes it possible for many programming languages to be integrated and communicate with one another. PLI acts as a bridge between different programming languages, facilitating interoperability and enabling developers to take advantage of several languages in a single application. In this article, we will explore more details…

Read More

CXL in a Nut Shell

Compute eXpress Link (CXL) is an open standard that allows a) Host to access externally connected pool of DDR memory space with simple load/store commands at low latencies. b) A host server to expand its memory map to acquire DDR space statically or dynamically as per program requirements. c) Devices like GPGPU that sit outside the system to…

Read More

Verification of Onboard Charger (OBC) Integrated Circuits (ICs) for Electric Vehicles

Onboard Charger (OBC) Integrated Circuits (ICs) are critical components in electric vehicles (EVs), responsible for managing power conversion and battery charging. Verifying these ICs is essential to ensure functionality, reliability, and compliance with automotive standards. This article discusses the key aspects of OBC IC verification, including methodologies, challenges, and best practices. 1. Role of Onboard…

Read More

ANALOG MIX-SIGNAL VERIFICATION (AMS)

What is AMS Verification: Analog Mixed Signal (AMS) refers to simulations that utilize both analog and digital solvers. In the context of integrated circuit (IC) design, AMS verification involves testing and validating analog and mixed-signal ICs as per the design requirements. AMS designs combine both analog components (e.g., amplifiers, filters, oscillators) and digital components (e.g.,…

Read More