Logo
Explore Help
Sign In
MPSU/APS
1
0
Fork 0
You've already forked APS
mirror of https://github.com/MPSU/APS.git synced 2026-06-10 11:13:33 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
f3fcd27387528ddc93dbaf23d3a0c74285db61e2
APS/.github/SUMMARY.md
Andrei Solodovnikov f3fcd27387 English version draft
Assisted-by: Claude:claude-4.6-sonnet
2026-05-07 16:04:46 +03:00

2.9 KiB
Raw Blame History

Summary

Lab schedule by group Preface


Introduction

  • About this section
  • What is a Hardware Description Language
  • How FPGAs work
  • Sequential logic
  • FPGA implementation steps

Laboratory works

  • Lab 1. Adder
  • Lab 2. ALU
  • Lab 3. Register file and external memory
  • Lab 4. Primitive programmable device
  • Writng a program for the CYBERcobra processor
  • Lab 5. Instruction decoder
  • Lab 6. Main memory
  • Lab 7. Datapath
  • Lab 8. Load-store unit
  • Lab 9. LSU integration
  • Lab 10. Interrupt subsystem
  • Lab 11. Interrupt subsystem integration
  • Lab 12. Priority interrupt unit (Daisy chain)
  • Lab 13. Peripheral devices
  • Lab 14. Programming
  • Lab 15. Programmer device
  • Lab 16. Performance evaluation

Basic SystemVerilog constructs

  • Section overview
  • Modules
  • Multiplexers
  • Registers
  • Concatenation
  • Latches
  • Blocking vs non-blocking assignments
  • Controllers

Vivado Basics

  1. Creating a project in Vivado
  2. Flow Navigator
  3. Project Manager
  4. Simulation
  5. Functional bug hunting guide
  6. RTL Analysis
  7. FPGA programming guide
  8. Code processing errors guide

Additional materials

  • RV32I — RISC-V Base Integer Instruction Set
  • Control and Status Registers (CSR)
  • Common Vivado & SystemVerilog pitfalls
Powered by Gitea Version: 1.24.5 Page: 64ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API