FPGA Courses
- Home
- FPGA Courses
1. Learn VHDL and FPGA Development
Learn how to create a VHDL design that can be simulated and implemented on a Xilinx or Altera FPGA development board.
Content:
- Understand the design process for implementing a digital design onto a FPGA
- Learn how to simulate a design in Altera’s ModelSim and Xilinx Isim
- Learn how to use Xilinx ISE tool to program FPGA
2. Learn the Fundamentals of VHDL and FPGA Development
You will learn how to start with VHDL and FPGA Programming.
Content:
- Understand the design process for implementing a digital design onto a FPGA
- Learn how to simulate a design in Altera’s ModelSim and Vivado SImulator
- Learn how to use Xilinx Vivado tool to program FPGA
3. FPGA Embedded Design, Part 1 - Verilog
Learn FPGA embedded application design starting with the basics and leaving with your own working designs.
Content:
- Design hardware behavior with the Verilog Hardware Description Language
- Simulate Verilog Modules.
- The curriculum will take you by the hand through learning Verilog.
4. FPGA Turbo Series - Implementing a UART
Develop a fully functional UART from start to finish and implement on your own FPGA development board
Content:
- Gain a solid understanding on how the UART protocol works.
- Implement a fully functional UART on their FPGA development board.
- Have a UART implementation in VHDL that they have created themselves.
5. FPGA Design and VHDL
A course designed to teach FPGA design and digital design (basic and intermediate) using VHDL as a language
Content:
- Basics of Digital Design
- Combinational Logic design using VHDL
- Sequential Logic Deign Using VHDL
6. Learn VHDL Design using Xilinx Zynq-7000 ARM/FPGA SoC
For both the beginner and experienced Engineer using Vivado on the Zybo Z7 Xilinx Zynq FPGA Development Board
Content:
- Describe and explain VHDL syntax and semantics
- Create synthesizable designs using VHDL
- Use Xilinx FPGA development board for hand-on experience
7. High-Level Synthesis for FPGA, Part 1-Combinational Circuits
Logic Design with Vitis-HLS
Content:
- Designing combinational logic circuits with C/C++ language using the HLS approach
- Understanding the basic concepts of High-Level Synthesis (HLS)
- Using HLS concepts for designing combinational logic circuits
8. FPGA Embedded Design, Part 2 - Basic FPGA Training
Learn FPGA embedded application design starting with the basics and leaving with your own working hardware.
Content:
- Build an FPGA embedded solution from the ground up using Altera/Intel FPGAs and software.
- Apply your Verilog knowledge to real applications with FPGAs.
9. FPGA Design with MATLAB & Simulink
FPGA Design approach with System Generator of MATLAB/Simulink & HDL Coder, Course introduced the Complete Design Flow
Content:
- FPGA Development with Matlab and Simulink Tool.
- Creating Projects with System Generator and HDL coder
- Implementing FIR and IIR Filter on FPGA from System Generator
10. Altera FPGAs: Learning Through Labs using VHDL
Grab your Altera FPGA development board and get a hands on approach to learning all about your FPGA through labs
Content:
- Understand the design process for implementing a digital design onto a FPGA
- Program a FPGA
- Replicate all the labs demonstrated in this lab
11. Xilinx Vivado: Beginners Course to FPGA Development in VHDL
Making FPGA's Fun by Helping you Learn the Tools in Vivado Design Suite, using VHDL
Content:
- Use Vivado to create a simple HDL design
- Sythesize
- Implement a design and download to the FPGA
- Create a Microblaze Soft Core Processor
12. PYNQ FPGA Development with Python Programming & VIVADO
Learn Python Development with PYNQ FPGA: covers from Image Processing to Acceleration of Face Recognition Projects.
Content:
- PYNQ Development Flow
- Implementing Face Recognition with PYNQ FPGA
- Image and Video Processing with PYNQ FPGA and Python Library
13. Learn Verilog with Xilinx VIVADO Tool
Learn Verilog Programming from top to bottom with Xilinx VIVADO Design Suite for FPGA Development
Content:
- Learn and understand about Verilog Programming Language
- Verilog Design Flow and its Syntax/Semantics
- Creating Basic Logic Gates in Verilog
14. FPGA Turbo Series - Communication Protocols
Implementing fully functional communication protocols on your FPGA development board
Content:
- Implement virtually any communication protocol on their FPGA development board.
- Improve their skill sets in FPGA development platforms
- specifically Vivado's Design Suite.
- Gain an understanding of various communication protocols.
15. AMBA AXI Infrastructure Based on Xilinx FPGA IPs and Verilog
Explanation of AMBA AXI protocol based on Xilinx Infrastructure, verilog and System verilog
Content:
- ARM AXI Protocol
- Xilinx AXI Infrastructure
- Xilinx Vivado Tool
16. Program an Fpga for someone that has no Fpga experience
This programming course is made for a first time beginner.
Content:
- I want to show you how to program 15 digital circuits into an FPGA trainer board using the Xilinx ISE software tool. Each lesson starts by explaining how the logic works in one of the digital circuits. In this course
- the programming code for the circuit
- in the fpga
- will be described with Vhdl programming code. The programming code for each of the 15 circuits
- are converted to a bit file and the bit file programs the circuit into an fpga trainer board. The trainer board is now ready to test the circuit. Step by step procedures will show you exactly how to do this course. Learning how to program an FPGA is just like learning how to drive a car. You can read all about driving a car
- but until you get behind the wheel and try it for yourself you won't be able to do it. If you view this entire course and complete everything in it
- you will have the knowledge to be able program an FPGA by yourself.
- You will learn how to describe a circuit using Vhdl code
- 15 circuits of Vhdl programming code have already been written for this course.
Related Categories
Recent Posts
The Highest-Paid Digital Marketing Jobs For 2021
In recent years, for all the right reasons, digital marketing skills have become more and more popular. As digital marketing changes the rules for reaching ...Read more
What is Rebranding? Why does it Matter in 2021?
What Is Rebranding? Rebranding is one of the most effective and popular marketing strategies that help businesses upgrade themselves and present themselves in front of ...Read more
Managing Remote Teams: Best Practices and 5 Tips
Yeah, it might have sounded weird in the past, but with the digital evolution, trends of working have changed as well. The new and innovative ...Read more
Do you need a course to become a voice actor?
Voice actors bring life to animations and cartoon characters. Can anyone become a voice actor? I don’t think so. Voice acting can get intense. A ...Read more
3 Three-Course Menu Examples that Steal The Show of New Year Eve
New Year’s Eve is on its way. It is the ideal time for families and friends to gather and enjoy the last meal of the ...Read more