Nistlogo.jpg (10440 bytes)

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 .

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

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 world’s largest suppliers of programmable logic devices for telecom, data processing, aerospace and defence requirements.

COURSE CONTENTS

  1. Introduction to FPGAs and EPLDs
  2. FPGA Architecture
  3. Design Methodology: Design Entry, Design Verification and Design Implementation
  4. Design Entry: Schematics, HDL and other text based methods, Libraries, Timing
  5. Design Verification: through Simulation tools, Timing verification
  6. Design Implementation: Partitioning, Map, Place and Route.
  7. Design Editor: Optimization of Design, I/O placement, DRC
  8. Bitstream Generator and Download/Readback
  9. Hardwire FPGAs and PROMs
  10. 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