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 »

Route map for VLSI engineer

VLSI engineers can hold various positions within the semiconductor industry, each with specific roles and responsibilities. Some common positions include: 1. VLSI Design Engineer: Responsible for designing and implementing digital or analog circuits using hardware description languages (HDLs) like Verilog or VHDL. 2. Physical Design Engineer: Focuses on the physical implementation of the chip, including

Route map for VLSI engineer Read More »

How CPU Architecture and Platforms Evolved Over The Years!

CPU is considered the most important element and heart of motherboard! It’s architecture has evolved from 8086 days to the current skylake architecture! Main goal of CPU architects was to reduce power consumption and die area required! There are many architectural and structural changes went into CPU platform! The main architectural changes goes into pipeline

How CPU Architecture and Platforms Evolved Over The Years! Read More »

Scroll to Top