November 2023

TAPE-OUT Process in VLSI Development Cycle:

The tape-out process in VLSI (Very Large-Scale Integration) involves several stages that are crucial for the successful transfer of the design to a semiconductor foundry for manufacturing. Here are the different stages typically involved in the tape-out process: Design Closure: Before initiating the tape-out process, the design must go through a design closure phase. This […]

TAPE-OUT Process in VLSI Development Cycle: Read More »

The functional issues that are expected to be observed due to improper timing closure of a design:

Applying the following ensures the timing closure of any design:–> Timing Constraints–> CDC Constraints–> STA Analysis–> CDC Techniques Timing closure is an essential part of a design(ASIC/SoC) in-order to meet the expected functional behavior of design in both simulation and in real hardware (silicon). Below are the functional issues that require attention by design engineers

The functional issues that are expected to be observed due to improper timing closure of a design: Read More »

Difference between On chip-Interfaces and Off chip-Interfaces in SOC:

On-Chip Interfaces: On-chip interfaces are used for communication and data transfer between various IP (Intellectual Property) cores, subsystems, and memories integrated on the same chip. These interfaces are typically implemented using buses, networks-on-chip (NoCs), or point-to-point connections. Some common on-chip interfaces include: Bus Interfaces: Buses like AMBA (Advanced Microcontroller Bus Architecture) or AXI (Advanced eXtensible

Difference between On chip-Interfaces and Off chip-Interfaces in SOC: Read More »

Typical SoC architecture and its components:

The architecture of an SoC typically consists of the following components: Processor/Core: This is the central processing unit (CPU) or core that executes instructions and performs computations. It can be a microcontroller, microprocessor, or even a multi-core processor. Memory: SoCs include various types of memory, such as RAM (Random Access Memory) for temporary data storage

Typical SoC architecture and its components: Read More »

Typical RTL design structure in an SoC:

1. Top-Level Design:– Identify the main functional blocks or components of the SoC, such as processors, memory, I/O interfaces, accelerators, etc.– Define the interconnections between these blocks using buses, channels, or communication protocols. 2. Module-Level Design:– For each functional block, create an RTL module that describes its behavior and interactions.– Use HDLs (Hardware Description Languages)

Typical RTL design structure in an SoC: Read More »

What is the future of Verilog in VLSI industry, will it be taken over by System Verilog, major differences between these two?

Verilog has been a widely used hardware description language (HDL) in the VLSI industry for several decades. While System Verilog has gained popularity as an extension of Verilog, it is important to note that Verilog continues to be widely used and supported in the industry. Both Verilog and System Verilog have their own significance and applications. Here are

What is the future of Verilog in VLSI industry, will it be taken over by System Verilog, major differences between these two? Read More »

Scroll to Top