6 Do's and don'ts for good Verilog coding practices

Опубликовано: 28 Октябрь 2024
на канале: FPGAs for Beginners
8,599
224

Hi, I'm Stacey, a professional FPGA engineer! In this video I look at 6 do's and don'ts for good coding practices in Verilog!

Google form to give me your feedback:
https://forms.gle/ssNwzTKiioj3RNHD9
Source code for the example in this video:
https://github.com/HDLForBeginners/HD...
Hdlbits challenge
https://hdlbits.01xz.net/wiki/wire_decl
Ending music: Faith by David van Niekerk
   • Faith (Ocean of Reverb Original) - Da...  
I'm on discord on the r/fpga server (  / discord  ) as Stacey, come say hi and chat all things FPGA!

0:00 Intro
0:53 Don't drive an output from another output
1:29 Don't duplicate logic
1:47 Do use intermediate output signals
2:44 Do use flags as bus enables
3:07 Don't use single letters as bus names
3:24 Do keep signal names consistent within each bus

Buy me a coffee to support my channel: https://www.buymeacoffee.com/fpgasfor...