Skip to content

references to introductions/tutorials for HDL, FPGA, hardware design

Notifications You must be signed in to change notification settings

TUM-DSE/Getting-started-with-FPGA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Getting-started-with-FPGA

References to learning materials/tutorials for Digital circuits, HDL, and FPGA development.

Prerequisites (tools)

0. Digital circuits

1. Hardware Description Language (HDL)

1.1. Verilog HDL

1.2. Verilog RTL Simulation

2. Field Programmable Gate Array (FPGA)

2.1. FPGA architecture

TBD

2.2. FPGA development

TBD

3. FPGA Design and Development

3.1. Vivado tutorials

3.2. EDA Playground tutorials

4. Use FPGA as Accelerators

4.1. Task offloading

4.2. Programming model

4.3. Vitis (AMD Xilinx)

4.4. AXI interfaces

5. Develop FPGA with High-level Languages

5.1. High-level Language Synthesis (HLS)

5.2. Domain Specific Languages (DSL)

6. Other materials

6.1. Books

  • Computer Organization and Design: The Hardware Software Interface (RISC-V Edition)
    • ISBN-13: 978-0124077263

About

references to introductions/tutorials for HDL, FPGA, hardware design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published