Professional Documents
Culture Documents
Assignment – 1
Devansh Singh
210108014
NetList Code :
Approach Explanation :
The NMOS transistor circuit shown creates a variable resistor by
adjusting the gate-to-source voltage (Vgs). The channel resistance
between the source and drain of the NMOS transistor is controlled by
Vgs, where higher Vgs results in lower channel resistance, and lower Vgs
leads to higher resistance. The resistance (Rds) is given by the equation:
Rds =
1 / (𝐾𝑛 × (𝑊/𝐿) × (𝑉𝑔𝑠 − 𝑉𝑡)2)
Where:
● Rds is the channel resistance in ohms
This equation shows that varying Vgs controls the NMOS transistor
channel resistance, a ecting the overall circuit resistance.
The circuit exploits this property of the NMOS transistor to create a
variable resistor. The NMOS transistor's gate is connected to a voltage
source (Vgs) controlled by a potentiometer. Rotating the potentiometer
changes Vgs, altering the resistance of the NMOS transistor channel.
● High Vgs results in low channel resistance and high current ow. ●
Low Vgs leads to high channel resistance and low current ow.
● Rotating the potentiometer adjusts Vgs, varying the NMOS
transistor channel resistance and the circuit's current.
Cgs =
𝐾𝑛 × (𝑊/𝐿) × (𝑉𝑔𝑠 − 𝑉𝑡)2
Where:
Conclusion:
The outcomes a rm the functionality of the MOSFET capacitor circuit.
The capacitance of the MOSFET capacitor is e ectively modulated by
adjusting the voltage source (Vds), showcasing a wide range of capacitance
values.
Task 3 : Design and simulate the SRAM and DRAM circuits.
NetList Code :
Results:
The word line signal is followed by the 6T SRAM circuit's output, according to
the simulation result for wordline vs. output. Depending on the value of the data
bit stored in the cell, the output of the SRAM cell is stable at either Vdd or GND
while the word line is low. The output of the SRAM cell is ampli ed by the
sensing ampli er and output to the output terminal when the word line is high.
The outcome of the simulation also demonstrates how little time there is between
the word line and the output. This is a result of the 6T SRAM circuit's extreme
speed. It has incredibly quick reading and writing speeds.
The simulation result for wordline vs output shows that the output of the 6T
SRAM circuit follows the word line signal. When the word line is low, the output
of the SRAM cell is stable at either Vdd or GND, depending on the value of the
data bit that is stored in the cell. When the word line is high, the output of the
SRAM cell is ampli ed by the sense ampli er and output to the output terminal.
Conclusion:
The 6T SRAM circuit, with its minimal delay and simplicity, emerges as an e
cient means of storing a single bit. The simulation a rms its successful operation,
making it a viable choice for SRAM memory simulations in LTspice.
Writing involves activating the transistor and charging the capacitor to a speci ed
voltage. For a desired bit of 1, the capacitor is charged to a high voltage, and for a
bit of 0, it is charged to a low voltage.
Approach:
The DRAM circuit uses a single transistor (M1) and a capacitor (C1) to store one
bit. The word line (WL) controls cell access. When WL is low, M1 is o , isolating
C1. When WL is high, M1 is on, connecting C1 to the bit line (BL) and bit bar line
(BLB). A sense ampli er ampli es the voltage di erence between BL and BLB,
outputting the data bit.
Simulation:
When the word line (WL) is low, the output is stable at either Vdd or GND,
depending on the value of the data bit that is stored in the DRAM cell. When the
word line (WL) is high, the output follows the bit line signal, but is delayed by a
small amount of time due to the propagation delay of the sense ampli er M6.
Simulation con rms the DRAM circuit's functionality. With WL low, C1 is isolated.
With WL high, C1 connects to BL and BLB. Reading involves WL going high, and
a sense ampli er ampli es the voltage di erence between BL and BLB, yielding the
data bit.
Writing entails setting WL high and adjusting the voltage on BL. C1 then charges
to match BL voltage.
Conclusion:
The DRAM circuit o ers a straightforward means to store one bit of data. Its
implementation in LTspice facilitates simulation, showcasing the e ective operation
of DRAM memory.
References :
1. https://www.allaboutcircuits.com/technical-articles/introduction-
t o-dram-dynamic-random-access-memory/
2. https://electronics.stackexchange.com/questions/499446/simulati
n g-nmos-as-capacitor-example
3. https://www.researchgate.net/ gure/The-plot-of-CV-curves-at-di
erent-scan-rates_ g2_346810833
4. https://www.wikipedia.org/