FPGA Design Tutorial (Verilog, Simulation, Implementation) - Phil’s Lab #109

How to write simple HDL blocks (LED blink example), combine with IP blocks, create testbenches & run simulations, flash bitstreams, and configure non-volatile memory. PCBs by PCBWay All the way from project creation to real-world demos. Featuring a custom AMD/Xilinx Spartan 7-based audio processing PCB. [SUPPORT] Hardware design courses: Course content: Free trial of Altium Designer: Patreon: [GIT] [SOCIAL] Instagram: [LINKS] Vivado: Nandland Verilog Tutorials: [TIMESTAMPS] 00:00 Introduction 00:42 Altium Designer Free Trial 01:11 PCBWay 01:43 Hardware Design Course 02:01 System Overview 03:54 Vivado & Previous Video 04:13 Project Creation 05:13 Verilog Module Creation 07:24 (Binary) Counter 08:45 Blinky Verilog 12:03 Testbench 15:39 Simulation 18:26 Integrating IP Blocks 21:01 Constraints 22:39 Block Design HDL Wrapper 23:02 Generate Bitstream 23:22 Program Device (Volatile) 24:10 Blinky Demo 25:03 Program Flash Memory (Non-Volatile) 27:32 Boot from Flash Memory Demo 28:07 Outro
Back to Top