Explanation
Learn FPGA Design with VHDL (Intel/Altera), this course is designed for students & engineers who want to enter the field of FPGA development using VHDL. No prior knowledge of VHDL/FPGA is assumed so we will start from the very basics. Students should have basic knowledge of digital electronics including logic gates and flip-flops. This course covers the VHDL language in detail. Between lessons, we will complete a number of fun projects (please see below) of increasing complexity to reinforce the knowledge we have gained throughout the course. We will go through how to write test benches and implement a number of test benches to verify the UART project. We cover the Intel Quartus software in detail and also walk through how to simulate test benches using ModelSim.
We will start by covering the basics of FPGA hardware. Hardware background is important as we learn how to write VHDL, we will also refer back to how our code is executed in hardware. In the second part of the course, we will discuss the VHDL language in detail. We will cover all aspects (symbols & data types, VHDL Keywords & Operators, Concurrent & Sequential statements, Estate & Architecture, Process Block, Generics, Constants & Variables, Records, Component Instantiation, Methods & Functions, Packages & Libraries and Type Conversion) which are needed to be able to develop complex and advanced FPGA designs. There will be many simple examples that will allow you to quickly learn the VHDL language and enable you to write your code with confidence. We will also look at how most of the VHDL language maps to devices in real-world devices.
What will you learn?
- I’ll cover the VHDL language and syntax with lots of examples.
- Link the VHDL code to the hardware implementation
- Creating FPGA architectures using VHDL
- Creating State Machines using VHDL
- Creating complex FPGA designs from scratch
- Demonstrate good design practice & common mistakes
- Writing Test Sessions in VHDL
- Create and debug FPGA designs using ModelSim
- Use Intel Quartus software to compile and implement projects
- Use Quartus to perform Pin Assignments
- Programming FPGAs using USB Blaster
- Using the Quartus Netlist Viewer to view Hardware Verification
- Making sense of the Quartus Fitter Report
- Quartus Assignment Editor
Who is this course for?
- Graduates looking for a job as an RTL engineer or Design Engineer
- Electronics engineers / hobbyists who want to enter the field of FPGA design
- For those interested in FPGA development looking for an introductory course
- Anyone about to start their first VHDL design project
Specially Learn FPGA Design in VHDL (Intel/Altera)
- Publisher: Udemy
- Teacher: Lakshman Athukorala
- Language : English
- Level : All Levels
- Number of courses: 69
- Duration: 20 hours and 14 minutes
Content Learn FPGA Design in VHDL (Intel/Altera)
Requirements
- Basics of electronics and logic gates
- Knowledge of binary and hexadecimal number systems
Pictures
Sample Clip
Installation Guide
Extract files and watch your favorite player
Subtitle : English
Quality: 720p
Download Links
Password file: free download software
file size
8.41 GB