10EC45 Fundamentals of HDL syllabus for EC


Part A
Unit-1 Introduction 7 hours

Why HDL? , A Brief History of HDL, Structure of HDL Module, Operators, Data types, Types of Descriptions, simulation and synthesis, Brief comparison of VHDL and Verilog

Unit-2 Data –Flow Descriptions 6 hours

Highlights of Data-Flow Descriptions, Structure of Data-Flow Description, Data Type – Vectors.

Unit-3 Behavioral Descriptions 6 hours

Behavioral Description highlights, structure of HDL behavioral Description, The VHDL variable –Assignment Statement,sequential statements.

Unit-4 Structural Descriptions 7 hours

Highlights of structural Description, Organization of the structural Descriptions, Binding, state Machines, Generate, Generic, and Parameter statements.

Part B
Unit-5 Procedures, Tasks, and Functions 7 hours

Highlights of Procedures,tasks, and Functions, Procedures and tasks, Functions. Advanced HDL Descriptions: File Processing, Examples of File Processing

Unit-6 Mixed –Type Descriptions 6 hours

Why Mixed-Type Description? VHDL User-Defined Types, VHDL Packages, Mixed-Type Description examples

Unit-7 Mixed –Language Descriptions 7 hours

Highlights of Mixed-Language Description, How to invoke One language from the Other, Mixed-language Description Examples, Limitations of Mixed-Language Description.

Unit-8 Synthesis Basics 6 hours

Highlights of Synthesis, Synthesis information from Entity and Module, Mapping Process and Always in the Hardware Domain.

Last Updated: Tuesday, January 24, 2023