ECEn 320
Tutorials Resources Coding Standards
Labs
1. Basys3 Introduction 2. Vivado Tools 3. Structural Verilog 4. Arithmetic 5. Seven Segment 6. Register File 7. Multi-Segment Display 8. VGA Controller 9. Debouncer 10. UART Transmitter 11. UART Receiver 12. Character Display 13. Codebreaker

Resources

Table of Contents

  • Digital Lab Resources
  • Tool Resources
  • Basys 3 Resources
  • Design Resources
  • Coding Standard Examples

This page provides links to resources that may be useful as you complete the labs.

Digital Lab Resources

  • Help Queue
  • Digital Lab Policies

Tool Resources

  • Linux Command Summary
  • Installing Vivado Locally
  • Testbenches - An Alternative to Tcl
  • Simulation Hints
  • Common Error Messages

Basys 3 Resources

  • Basys 3 Reference Manual
  • Basys 3 Schematics
  • Constraints File: basys3_220.xdc

Design Resources

  • Combinational Logic Styles

Coding Standard Examples

  • Good Examples
  • Bad Examples