Module 5
VLSI Design – 18EC72
Semiconductor Memories
(10.1 to 10.3 of Text 1)
Outline
3
9/25/2021
Introduction
4
9/25/2021
Typical random-access memory array organization
5
9/25/2021
Read-only Memory( ROM circuits)
6
9/25/2021
Read-only Memory( ROM circuits)
7
9/25/2021
Layout example of a NOR ROM array.
8
9/25/2021
Layout of the 4-bit x 4-bit NOR ROM array
9
9/25/2021
A 4-bit x 4-bit NAND-based ROM array
10
9/25/2021
Row address decoder example for 2 address bits and 4 word lines.
11
9/25/2021
NOR based �Row address decoder example for 2 address bits and 4 word lines.
12
9/25/2021
Implementation of the row decoder circuit and the ROM array as two adjacent NOR planes and NAND planes��
13
9/25/2021
Bit-line (column) decoder arrangement using a NOR address decoder and nMOS pass transistors for every bit line
14
9/25/2021
Bit-line (column) decoder arrangement using a NOR address decoder and nMOS pass transistors for every bit line
15
9/25/2021
Static Read-Write Memory (SRAM) Circuits
16
9/25/2021
Various configurations of the static RAM cell.
17
9/25/2021
Various configurations of the static RAM cell.
18
9/25/2021
Various configurations of the static RAM cell.
19
9/25/2021
Various configurations of the static RAM cell.
20
9/25/2021
Various configurations of the static RAM cell.
21
9/25/2021
SRAM operation principles
22
9/25/2021
SRAM operation principles
23
9/25/2021
SRAM operation principles
24
9/25/2021
SRAM operation principles
25
9/25/2021
SRAM operation principles
26
9/25/2021
Typical row and column voltage waveforms of the resistive-load SRAM during read and write
27
9/25/2021
Circuit topology of CMOS SRAM Cell�
28
9/25/2021
Fast Sense Amplifier
29
9/25/2021
Testing and Verification
(15.1, 15.3, 15.5 15.6.1 to 15.6.3 of TEXT 2)
Outline
31
9/25/2021
Testing
32
9/25/2021
33
9/25/2021
Functional Equivalence of Various levels of Abstraction�
34
9/25/2021
Pointers for Debugging
35
9/25/2021
Pointers for Debugging
36
9/25/2021
Logic Verification Principles
37
9/25/2021
Test Vector, Test Benches and Harness
38
9/25/2021
Regression Testing ,Bug Tracking
39
9/25/2021
Manufacturing Tests
40
9/25/2021
SEM images Manufacturing Defects
41
9/25/2021
Design for Testability (DFT)
42
9/25/2021
Test Coverage
43
9/25/2021
Nature of Failure
44
9/25/2021
Nature of Faults
45
9/25/2021
Testing Combinational Logic
46
9/25/2021
Sensitized Path-based Testing
47
9/25/2021
Testing Sequential Circuit
48
9/25/2021
Scan Design Techniques
1. Set any internal state easily
2. Observe any state through a distinguishing sequence
49
9/25/2021
Scan Path
50
9/25/2021
SFF
SFF
SFF
Combinational
logic
PI
PO
SCANOUT
SCANIN
TC or TCK
SFFs (scan Flip-flops)
Not shown: CK
Level-sensitive Scan Design (LSSD)
51
9/25/2021
L1
L1
L2
C
D
A
B
SCAN-IN
L2
Boundary Scan Test (BST)
52
9/25/2021
Built-In-Self-Test (BIST)
53
9/25/2021
BIST controller
TP generation and application
Response capture / evaluation
Internal circuit under test
Access to BIST functions
Primary inputs
Primary outputs
Built-In-Self-Test (BIST)
54
9/25/2021
Signature Analysis
55
9/25/2021
Linear Feedback Shift Register (LFSR)
56
9/25/2021
Built-In Logic Block Observer (BILBO)
57
9/25/2021
BILBO ( B1 = B2 = 0)�Serial Scan Mode
58
9/25/2021
BILBO ( B1 = 0, B2 = 1)�Pattern Generator
59
9/25/2021
BILBO ( B1 = 1, B2 = 0)�Normal Mode
60
9/25/2021
BILBO ( B1 = B2 = 1)�Multiple Input Signature Register
61
9/25/2021
Self-Checking Techniques
62
9/25/2021
Text Books
63
Reference Books
64