HDL Coding Guidelines - Part 2

HDL Coding Guidelines - Part 2

When Compiling (VHDL): A configuration declaration is needed for each architecture in the design Design-internal refere…

HDL Coding Guidelines - Part 1

HDL Coding Guidelines - Part 1

Coding of circuit behavior and architecture is one of the most critical steps in the whole chip development project. It…

What is case analysis?

What is case analysis?

Case analysis lets you perform timing analysis using logic constants or logic transitions on ports or pins to limit the…

Register re-timing

Register re-timing

Register retiming is a sequential optimization technique that moves registers through the combinational logic gates of …

Soft Macro Vs Hard Macro?

Soft Macro Vs Hard Macro?

Last updated: 26th August 2023 Total Views: 22378 In this blog post, we will compare and contrast two types of macros …

Delays in ASIC/VLSI design

Delays in ASIC/VLSI design

Source Delay/Latency, Network Delay/Latency, Insertion Delay, Transition Delay/Slew, Path Delay, Net delay, Wire delay,…

Latch based Interview Question

Latch-based designs are sometimes used for high-speed digital circuits. One possible configuration places combinational…

NVIDIA Interview Question

Two stages are added to the pipeline discussed in the earlier post to form the circuit shown below. 1. …

NVIDIA Interview Question

Your task is to develop a method to reduce the power consumption of the 2-stage image processing pipeline shown below (…

NVIDIA Interview Question

Circuit below, which implements operation C, has been designed such that it has two modules i and j, with the delays sh…

NVIDIA Interview Questions

You are designing a circuit that implements two operations A and B as shown below. NOTES: 1. At any poi…

NVIDIA Interview Questions

NVIDIA Interview Questions

State whether each of the following statements is True or False . Justify your answers. RTL simulation is faster th…

Pipelining Interview Question

Pipe-lining is particular form of re timing where the goal is to increase the throughput (number of results per second…

Logic Design Interview Question

In thinking about the propagation delay of a ripple-carry adder, we see that the higher-order bits are "waiting&q…

CMOS Interview Question

Occasionally you will come across a CMOS circuit where the complementary nature of the n-channel pull-downs and p-chan…

Logic Design Interview Question

Logic Design Interview Question

A priority encoder has inputs that are assigned in some predetermined order. The output is the binary encoding of the …

STA Interview Question

Suppose we are building circuits using only the following three components: inverter: tcd = 0.5ns, tpd = 1.0ns, tr = …

STA Interview Question

Suppose that each component in the circuit below has a propagation delay (tpd) of 10ns, a contamination delay (tcd) of…

Discussion based Interview Question

Discussion based Interview Question

Your company, EarGuard Inc., is working on the q-pod, a new music player. The chief verification engineer has just rep…

Interview Question

Interview Question

You are on the committee to define a uniquely Indian Hardware Description Language: IndieHDL — a cool language from a …

Quotes worth recording - Jules Renard

Quotes worth recording - Jules Renard

There is a common phrase used to describe some job candidates - "I don't know whether he has 10 years of exper…

The Art of Analog Layout

The Art of Analog Layout

The Art of Analog Layout by Alan Hastings (Author), Roy Alan Hastings (Author) Book Info (Pearson Educatio…

Analog Circuits Cookbook

Analog Circuits Cookbook

Analog Circuits Cookbook by Ian Hickman (Author) "negative components may not be called for every day, bu…

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Learn more
Ok, Go it!