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…
Coding of circuit behavior and architecture is one of the most critical steps in the whole chip development project. It…
Case analysis lets you perform timing analysis using logic constants or logic transitions on ports or pins to limit the…
Register retiming is a sequential optimization technique that moves registers through the combinational logic gates of …
Last updated: 26th August 2023 Total Views: 22378 In this blog post, we will compare and contrast two types of macros …
Source Delay/Latency, Network Delay/Latency, Insertion Delay, Transition Delay/Slew, Path Delay, Net delay, Wire delay,…
Latch-based designs are sometimes used for high-speed digital circuits. One possible configuration places combinational…
Two stages are added to the pipeline discussed in the earlier post to form the circuit shown below. 1. …
Your task is to develop a method to reduce the power consumption of the 2-stage image processing pipeline shown below (…
Circuit below, which implements operation C, has been designed such that it has two modules i and j, with the delays sh…
You are designing a circuit that implements two operations A and B as shown below. NOTES: 1. At any poi…
State whether each of the following statements is True or False . Justify your answers. RTL simulation is faster th…
What is Useful Skew anyway? Some nonzero skews can become useful by creating safety margins to guard against delay vari…
Pipe-lining is particular form of re timing where the goal is to increase the throughput (number of results per second…
In thinking about the propagation delay of a ripple-carry adder, we see that the higher-order bits are "waiting&q…
Occasionally you will come across a CMOS circuit where the complementary nature of the n-channel pull-downs and p-chan…
A priority encoder has inputs that are assigned in some predetermined order. The output is the binary encoding of the …
Suppose we are building circuits using only the following three components: inverter: tcd = 0.5ns, tpd = 1.0ns, tr = …
Suppose that each component in the circuit below has a propagation delay (tpd) of 10ns, a contamination delay (tcd) of…
Your company, EarGuard Inc., is working on the q-pod, a new music player. The chief verification engineer has just rep…
You are on the committee to define a uniquely Indian Hardware Description Language: IndieHDL — a cool language from a …