7Fig. 13. 16 Proper transistor sizing for a four-input NOR gate Fig Proper transistor sizing for a four-input NOR gate. Note that n and p denote the (W/L) rations of QN and QP, respectively, of the basic inverter.
8Fig. 13. 17 Proper transistor sizing for a four-input NAND gate Fig Proper transistor sizing for a four-input NAND gate. Note that n and p denote the (W/L) rations of QN and QP, respectively, of the basic inverter.
9Fig. 13. 21 VTC for the pseudo-NMOS inverter Fig VTC for the pseudo-NMOS inverter. This curve is plotted for VDD = 5, Vtn = -Vtp = 1 V, and r = 9.
10Fig (a) basic structure of dynamic-MOS logic circuits; (b) waveform of the clock needed to operate the dynamic-logic circuit; and (c) an example circuit.
11Fig (a) Charge sharing. (b) Adding a permanently turned-on transistor QL solves the charge-sharing problem at the expense of static-power dissipation.
12Fig. 13. 35 Two single-input dynamic-logic gates connected in cascade Fig Two single-input dynamic-logic gates connected in cascade. With the input A high, during the evaluation phase CL2 will partially discharge and the output at Y2 will fall lower than VDD, which can cause logic malfunction.
13Fig (a) Two single-input DOMINO CMOS logic gates connected in cascade. (b) Waveforms during the evaluation phase.
14Fig (a) Basic latch. (b) The latch with the feedback loop opened. (c) Determining the operating point of the latch.
15Fig. 13. 40 CMOS implementation of a clocked SR flip-flop Fig CMOS implementation of a clocked SR flip-flop. The clock signal is denoted by .
16Fig. 13. 42 A simpler CMOS implementation of the clocked SR flip-flop Fig A simpler CMOS implementation of the clocked SR flip-flop. This circuit is popular as the basic cell in the design of static random-access memory chips.
17Fig. 13. 44 A simple implementation of the D flip-flop Fig A simple implementation of the D flip-flop. The circuit in (a) utilizes the two-phase nonoverlapping clock whose waveforms are shown in (b).
18Fig. 13. 45 (a) A master-slave D flip-flop Fig (a) A master-slave D flip-flop. Note that the switches can be, and usually are, implemented with CMOS transmission gates. (b) Waveforms of the two-phase nonoverlapping clock required.
19Fig. 13. 47 Monostable circuit using CMOS NOR gates Fig Monostable circuit using CMOS NOR gates. Signal source vI supplies the trigger pulses.
20Fig. 13.50 Timing diagram for the monostable circuit in Fig. 13.47.
21Fig (a) A simple astable multivibrator circuit using CMOS gates. (b) Waveforms for the astable circuit in (a). The diodes at the gate input are assumed ideal and thus limit the voltage vI1 to 0 and VDD.
22Fig (a) A ring oscillator formed by connecting three inverters in cascade. (Normally at least five inverters are used.) (b) The resulting waveform. Observe that the circuit oscillates with frequency 1/(6tp).
23Fig. 13.54 A 2M+N-bit memory chip organized as an array of 2M rows x 2N columns.
25Fig A differential sense amplifier connected to the bit lines of a particular column. This arrangement can be used directly for SRAMs (which can utilize both B and B lines). DRAMs can be turned into differential circuits by using the “dummy cell” arrangement shown in Fig
26Fig Waveforms of vB before and after activating the sense amplifier. In a read-1 operation, the sense amplifier causes the initial small increment V(1) to grow exponentially to VDD. In a read-0 operation, the negative V(0) grows to 0. Complementary signal waveforms develop on the B line.
27Fig Arrangement for obtaining differential operation from the single-ended DRAM cell. Note the dummy cells at the far right and far left.
28Fig. 13. 63 A NOR address decoder in array form Fig A NOR address decoder in array form. One out of eight lines (row lines) is selected using a 3-bit address.
29Fig A column decoder realized by a combination of a NOR decoder and a pass-transistor multiplexer.
30Fig. 13. 65 A free column decoder Fig A free column decoder. Note that the colored path shows the transistors that are conducting when A0 = 1, A1 = 0, and A2 = 1, the address that results in connecting B5 to the data line.
31Fig. 13.66 A simple MOS ROM organized as 8 words x 4 bits.
32Fig (a) Cross section and (b) circuit symbol of the floating-gate transistor used as an EPROM cell.
33Fig Illustrating the shift in the iD-vGS characteristic of a floating-gate transistor as a result of programming.
34Fig. 13.69 The floating-gate transistor during programming.