Advanced VHDL Design Techniques - 1 Day - Enroll Now You will learn & practice efficient coding techniques for writing synthesizable VHDL for programmable logic devices (FPGAs & CPLDs). While the concepts presented will mainly target FPGA devices using the Quartus® Prime software, many can be applied to other devices & synthesis tools. You will gain experience writing behavioral & structural code & learn to effectively code common logic functions including registers, memory, & arithmetic functions. You will use VHDL constructs to parameterize your designs to increase their flexibility & reusability. You will also be introduced to testbenches, VHDL constructs used to build them, & common ways to write them. The exercises will use the Quartus® Prime software version to process VHDL code & ModelSim® software for simulation. At Course Completion you will be able to: Develop coding styles for efficient synthesis when: Targeting device features. Inferring logic functions. Using arithmetic operators. Writing state machines. Use the Quartus® Prime software RTL Viewer to verify correct synthesis results. Incorporate Altera structural blocks in VHDL designs. Write simple testbenches for verification. Create parameterized designs. Skills Required Completion of the "Introduction to VHDL" course or some prior knowledge and use of VHDL. Background in digital logic design. Understanding of synthesis and simulation processes. Prerequisites We recommend completing the following courses: Introduction to VHDL. TDW_AVHDL. - 2026-07-12
external_document
- Resource Type
- Developer Training > Instructor Led Courses
- Source Name
- docebo