VLSI UNIVERSE
Showing posts with label
Design basics
.
Show all posts
Showing posts with label
Design basics
.
Show all posts
How clock gating reduces power dissipation
›
As discussed in clock gating - basics , enable signal coming in data path is transferred into clock path in order to save dynamic power. B...
2 comments:
Design query : How can we construct a 101 non overlapping counter using only combinational circuit for 32 bit input for example on considering 10101001 i want an output as 1 since there is only 1 101 non overlapping sequence
›
Solution: The design in question is a combinatorial design with 32-bit input (given) and a 4-bit output as shown in figure 1 below. How th...
Design query :: Combinationally count number of 1's in a 32-bit bus
›
Solution: The design in question is a combinational design with 32-bit input and 6-bit output as there can be maximum 32 1's and 32 st...
2 comments:
Half-handshake synchronization scheme
›
Synchronization questions is one of the favorites among VLSI job interviewers. This is because they check not just the general intellectua...
How can we generate a pulse for every edge of the incoming pulse
›
It is a very common requirement to detect either positive edge, negative edge or both edges of a signal. And the circuit that can detect a...
1 comment:
Interview questions related to clock jitter and duty cycle variations
›
Below we list few of our posts related to clock jitter and duty cycle variation. Happy learning. Clock jitter : Disusses the definition...
2 comments:
Duty cycle care-abouts for clock paths in reset assertion
›
In the post Asynchronous reset assertion timing scenarios , we discussed how we may need to time the assertion of asynchronous reset as we...
1 comment:
Asynchronous reset assertion timing scenarios
›
We have always heard that for asynchronous resets, only de-assertion needs to be timed. This is true for most of the designs as the guidel...
Can we use discrete latches and AND/OR gates instead of ICG?
›
In the post, Integated Clock Gating Cell , we discussed that an ICG has a negative level-sensitive latch preceding an AND gate in order to...
Design problem: Clock gating for a shift register
›
Problem : There is an 4-bit shift register with parallel read and write capability as shown in the diagram. We need to find out an opportun...
What is the difference between a normal buffer and clock buffer?
›
A buffer is an element which produces an output signal, which is of the same value as the input signal. We can also refer a buffer as a re...
17 comments:
What is meant by drive strength of a standard cell
›
As we know that cell delay is a function of output load capacitance. The most simplistic equivalent circuit of a logic gate driving an out...
7 comments:
Why setup is checked on next edge and hold on same edge? Setup and hold – the state machines essentials
›
Hi friends, in the post State machines – a practical perspective , we learnt about state machines. We also discussed different aspects of ...
2 comments:
Clock multiplexer for glitch-free clock switching
›
In the post clock switching and clock gating checks , we discussed how important it is to have a glitch free clock. Also, in clock gatin...
2 comments:
8x1 multiplexer using 4x1 multiplexer
›
An 8x1 mux can be implemented using two 4x1 muxes and one 2x1 mux. 4 of the inputs can first be decoded using each 4-input mux using two l...
XNOR gate using NAND
›
As we know, the logical equation of a 2-input XNOR gate is given as below: Y = A (xnor) B = (A' B ' + ...
2 comments:
2x1 mux using NAND gates
›
As we know, the logical equation of a 2-input mux is given as below: Y = (s' A + s B) Where s is the sele...
3-input AND gate using 4:1 mux
›
As we know, a AND gate's output goes '1' when all its inputs are '1', otherwise it is '0'. The truth table for...
3-input XOR gate using 2-input XOR gates
›
A 3-input XOR gate can be implemented using 2-input XOR gates by cascading 2 2-input XOR gates. Two of the three inputs will feed one of ...
8 comments:
Why NAND structures are preferred over NOR ones?
›
Both NAND and NOR are classified as universal gates, but we see that NAND is preferred over NOR in CMOS logic structures. Let us discus...
›
Home
View web version