Questions tagged [vlsi]
VLSI stands for Very Large Scale Integrated circuits, which at one time had meaning in context to the scale of integration. With the advent of modern processes with billions of transistors per design, it is used as a generic term to mean ICs in common usage.
331
questions
1
vote
1
answer
406
views
Measuring the number of pulses and updating the counter after a certain number of pulses have occured using Verilog
I am trying to build a counter using Verilog which will update itself after a certain number of pulses have been detected. For example, if I am giving a 10kHz input, after every 10 pulses have been ...
1
vote
0
answers
31
views
Can we calculate leakage power after synthesis at the architectural level power analysis itself?
As I understand it, leakage power depends after implementation and not on the architectural level itself.
When I report power after synthesis in Vivado I get even the leakage power. Is this possible ...
1
vote
3
answers
374
views
How does an aggressor raise/drop the voltage of the victim in crosstalk?
I have been trying to understand, intuitively and physically, how crosstalk works. If I have a net that is switching (from either LO to HI or from HI to LO) running adjacent to a static line (LO or HI)...
1
vote
0
answers
666
views
Why AND-Latch based clock gate (ICG cell) is not reliable only when driving negative edge triggered FFs?
I'm reading the paper "A Novel Glitch-Free Integrated Clock Gating Cell for High Reliability"
https://ieeexplore.ieee.org/document/8702507
It says that with AND-Latch based ICG there could ...
0
votes
1
answer
335
views
CPU Dynamic voltage frequency scaling - does reducing both frequency and voltage always imply reduction in current?
Referring to the equation for dynamic power P=C·V2·f, is it always assumed that reducing voltage and frequency means a reduction in power and therefore current?
Example: let's assume for this argument ...
2
votes
0
answers
124
views
RHP pole of two stage OTA
I learnt that for any amplifier (with some capacitor) if we short/open the capacitor and the polarity of gain changes, it is a sign of RHP zero.
Now, while applying the same analysis I obsevred that ...
3
votes
2
answers
131
views
Why use transistors at all for building gates? Alternatively: what about sub-transistor level optimization?
I was thinking about transistor design, and how the classic AND gate is composed of two transistors in series. See this image:
Now if we look at how a transistor itself is designed we can expand the ...
1
vote
1
answer
2k
views
How to automatically add signals in GTKwave when opened?
I use GHDL and GTKwave to compile/simulate and see the waveform of my VHDL code. Is there any way to automatically append signals in GTKwave's signals window when opened?
The problem is that I ...
2
votes
2
answers
253
views
Op-amp output error due to non-infinite open-loop gain [duplicate]
Before asking the question I would like to attach the image of the BGR regarding which I have some doubts:
From what I have read, due to the high gain of the op-amp, the two inputs of the op-amp, Va ...
2
votes
2
answers
336
views
How can I design a digital circuit where the output is 5 times the input? [closed]
I tried to solve this challenge by enhancing my skills in digital circuits, but could not solve it.
How can I design a digital circuit where the input is only 2 bits and the output equals 5 times the ...
6
votes
4
answers
2k
views
Slew rate of two stage OTA
I have learnt two stage opamp designing from books and yourtube videos, but have always failed to understand slew rate formula which is I5/Cc(I5 is bias current of M5 and Cc is compensation capacitor)....
0
votes
1
answer
95
views
RDC from FF with async reset to FF with sync reset (no reset pin) - what is the design practice to solve this?
Given the below scenario, which is a reset-domain-crossing violation :
Can it be resolved using some reset synchronization strategy?
Is such design considered bad to begin with, i.e. need to avoid ...
2
votes
2
answers
711
views
What can procedural statements do that assignment statements cannot do in Verilog?
It seems to me that for combinational circuits assignment statements are much better and for sequential as well we can use if(clk) to run programs up to an extent, so what significant advantage does ...
0
votes
2
answers
339
views
MOSFET gate area?
I have a transistor with constant Vdd voltage but my W, L parameters are decreasing - what happens to my gate area?
3
votes
3
answers
520
views
Processor Design: Just how complex is a real CPU datapath?
We're doing a course on Computer Architecture, and the course project involves creating an ARM-based processor.
We're supposed to create the processor in stages, and add significant features in each ...