VLSI - YMCA University of Science & Technology
VLSI - YMCA University of Science & Technology
VLSI - YMCA University of Science & Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CAD for <strong>VLSI</strong><br />
Introduction to <strong>VLSI</strong> design methodologies and supporting CAD environment.<br />
Schematic editors: Parsing: Reading files, describing data formats, Graphics &<br />
Plotting Layout. Layout Editor: Turning plotter into an editor. Layout language:<br />
Parameterized cells, PLA generators, Introduction to Silicon compiler, Datapath.<br />
Compiler, Placement & routing, Floor planning.<br />
Layout Analysis: Design rules, Object based DRC, Edge based layout operations.<br />
Module generators.<br />
Simulation: Types <strong>of</strong> simulation, Behavioral simulator, logic simulator, functional<br />
simulator & Circuit simulator.<br />
Simulation Algorithms: Compiled code and Event-driven. Optimization Algorithms:<br />
Greedy methods, simulated annealing, genetic algorithm and neural models.<br />
Testing ICs: Fault simulation, Aids for test generation and testing. Computational<br />
complexity issues: Big Oh and big omega terms.<br />
Recent topics in CAD-<strong>VLSI</strong>: Array compilers, hardware s<strong>of</strong>tware co-design, highlevel<br />
synthesis tools and VHDL modeling.<br />
Books:<br />
1. Trimburger,” Introduction to CAD for <strong>VLSI</strong>”, Kluwer Academic publisher, 2002<br />
2. Naveed Shervani, “Algorithms for <strong>VLSI</strong> physical design Automation”, Kluwer<br />
Academic Publisher, Second edition.