|
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY |
| HOME >> NTCS >> ELECTRONIC DESIGN AUTOMATION |
COMPUTER AIDED DESIGN OF PRINTED CIRCUIT BOARDS
OPTIONAL COURSE (for 4th Semester Students only)
This course is a prerequisite for the following three courses which will be offered at a later date by NTCS ,i.e, students who have not taken this course will not be eligible for any of the following three courses .
- CIRCUIT SIMULATION
- VLSI DESIGN
- VHDL TECHNIQUES
This course is designed for students who are interested in Computer Aided Design (CAD) Techniques as applicable to Industrial Automation.
COURSE CONTENTS
Introduction : Introduction to Printed Circuit Boards and their Design. PCB Terminology.
Schematic Capture : Look at the process of making schematic diagrams .
Netlist Generation : How to generate connectivity list between components from a schematic diagram automatically and manually from a paper circuit diagram .
Design Considerations : Some design considerations to lower the cost of PCB fabrication and to make the circuit work better .
PCB Layout : Placing of components, libraries and pad size.
Manual Routing : Power ,ground and high frequency tracks routing .
Auto Routing : Signals track routing .
Design Rule Check : Space between pad-pad, pad-track, track-track, track-via, via-via, pad-via. Checking the connectivity with the Net List.
Post Processing : Gerber photoplot, laser plot, and dot matrix plot, NC drill program generation, BOM generation.
PCB Fabrication : Fundamentals of PCB fabrication .
SIMULATION OFANALOG AND DIGITAL CIRCUITS
OPTIONAL COURSE (for 5th Semester Students only)
COURSE CONTENTS
- Introduction to PSPICE and ViewLogic Software
- Analog Simulation using PSPICE
- Digital Simulation using ViewLogic
- Introduction to VHDL
Simulation using CAD tools is the latest technology used worldwide for Design Applications ranging from small circuitry to FPGAs and VLSI. This course will enable you to model a design on the computer, provide a variety of inputs 9analog, digital, mixed) and analyze the outputs - all on the computer. Consequently redesign and modification can be done in a fraction of the time required by the "manual prototyping" method.
Field Programmable Gate Arrays (FPGA)
OPTIONAL COURSE (for 6th Semester Students only)
The course will be covered using XILINX software on Win 98 platform. Xilinx is the world leader in FPGA technology having founded the first FPGA in 1984. Xilinx is the worlds largest suppliers of programmable logic devices for telecom, data processing, aerospace and defence requirements.
COURSE CONTENTS
- Introduction to FPGAs and EPLDs
- FPGA Architecture
- Design Methodology: Design Entry, Design Verification and Design Implementation
- Design Entry: Schematics, HDL and other text based methods, Libraries, Timing
- Design Verification: through Simulation tools, Timing verification
- Design Implementation: Partitioning, Map, Place and Route.
- Design Editor: Optimization of Design, I/O placement, DRC
- Bitstream Generator and Download/Readback
- Hardwire FPGAs and PROMs
- Practical Applications of FPGAs/EPLDs: A case study.
V L S I - DESIGN
OPTIONAL COURSE (for 7th Semester Students only)
The course is designed to introduce the Design methodologies - Gate Arrays , Standard Cell and full custom; and the VLSI Design methodology using VHDL . It includes basic design concepts , the building blocks of VLSI Design , Principles of full customdesign , Standard Cell Design . Design validation and Testing is also included.
COURSE CONTENTS
1. VLSI Design methodologies
2. MOS transistor theory, Inverter Analysis
3. CMOS processing technology, Design Rules etc.
4. Circuit Design Techniques, Logic structures , clocking strategies
5. Physical Design Concepts, Design of standard cell library
6. Digital Design and verification using HDLs.
7. VLSI for digital Signal processing
8. Testing and testability issues
9. Recent advances in VLSI Design.
Principles and Recent Advances in VLSI Design - Use of VHDL asVLSI Design Tool
OPTIONAL COURSE (for 8th Semester Students only)
The Course is designed to introduce the principles of custom VLSI Design , layout design and standard cell designs for simple systems. It will also cover the building blocks of physical design and its impact on gate delay . Different logic forms will also be explored , and an overview will be provided on recent advances on VLSI Design . Students will also learn VLSI Design methodology using VHDL , understand VHDL packages. The Course will outline how to write VHDL code for logic synthesis.
COURSE CONTENTS
1. MOS Device Electronics
2. CMOS Transfer Characteristics , Noise Margin
3. CMOS inverter , Transmission Gates
4.VLSI technology, Design Rules, Capacitance and Resistance
5. Delay and Timing , Power Dissipation
6. Circuit Techniques and Design Methodology
7. Clocks and communication
8. Low Power Design
9. Recent Advances in VLSI Design
10. Design Concepts , Behavioral Description
11. Design Tools , Simulators , Test Vector Generations
12. Basic Features of VHDL and Fundamentals of Models
13. Objects, Types, Operators, Delay
14. Multiple Architectures, Concurrency, Iterations
15. Modeling Techniques, Sequential Operations, Variables
16. Sequential Modeling using Attributes
17. Functions, Procedures, and Architecture Level Design
18. Register Level Design, Numeric, Array, Record Types
19. Declarations, Packages, Libraries
20. Structure, Components, Configurations and Generics
21. Review of Design, Practical Example.
| HOME >> NTCS >> ELECTRONIC DESIGN AUTOMATION |
© Copyright National Institute of Science &
Technology, Berhampur, Orissa, India
Website Maintained by NIST
Training & Consultancy Services