Transcript Milton

VLSI Testing
Term Project Presentation
Daniel Milton
Project Accomplishments (so
far)

Each student is challenged to create own
logic simulator for BENCH format and
include an extension for hierarchy.
UML Class Diagram
Program Implementation
Used Java 1.5 update 6 SDK
 jGRASP – IDE
 Approx 2000 lines of code.

Simulation Algorithm


Vector generation
automatically
generated according
to Primary Inputs
Each sim_node
contains code for
simulating every type
of gate
Initialize Pis to
testvector vales
Simulate all PIs
Simulate ALL
outputs of PIs
Get new testvector
if no gates left to
simulate
Performance Results
Time (ms)
4- Bit Adder Test Data
1000
900
800
700
600
500
400
300
200
100
0
951
470
250
170
0
100
200
300
Test Vectors
400
500
600
ISCA’85 Performance Results
160
140
Minutes
120
100
80
60
40
20
0
0
500
1000
1500
2000
2500
3000
# of Gates
AMD Athlon (Thunderbird) 1.2 GHz , 384 MB RAM, Windows XP Home SP2
Questions?