Рет қаралды 54,307
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 www.pcbway.com
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: phils-lab-shop.fedevel.education
Course content: www.phils-lab.net/courses
Free trial of Altium Designer: www.altium.com/yt/philslab
Patreon: / phils94
[GIT]
github.com/pms67
[SOCIAL]
Instagram: / philslabyt
[LINKS]
Vivado: www.xilinx.com/products/desig...
Nandland Verilog Tutorials: nandland.com/learn-verilog/
[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