Introduction to VHDL
Description

This 4 day course teaches designers to write efficient, accurate RTL code for synthesis as well as basic testbenching and verification techniques.

DURATION
4 Days
TARGET AUDIENCE
This course is intended for designers who are new to VHDL. It focuses on teaching good RTL coding style for synthesis but also discusses basic testbenching and verification techniques.
PREREQUISITES
Prior experience of hardware design techniques is advantageous.
ARGUMENTS COVERED
  • VHDL Modeling
  • Simulation Environment
    • VHDL Grammar
    • VHDL Objects
    • Data Types & Operators
    • VHDL Design Units
    • The Standard Logic Package
  • Concurrent VHDL
    • Synthesis Issues
  • Sequential VHDL
    • Simulation Cycle
    • Delta Delay
    • Sequential Statements
    • Synthesis Issues
  • Structural VHDL
    • Synthesis Issues
  • Writing Testbenches
    • Subprograms
    • File I/O
  • Bidirectional Signals
  • Finite State Machines
chevron-down