Skip to content

Latest commit

Β 

History

History
280 lines (209 loc) Β· 14.2 KB

File metadata and controls

280 lines (209 loc) Β· 14.2 KB

Referenzen und Links

Umfassende Ressourcensammlung fΓΌr FPGA-Entwicklung

🎯 Übersicht

Diese Sammlung enthΓ€lt alle wichtigen Ressourcen, die wΓ€hrend des Trainings und darΓΌber hinaus nΓΌtzlich sind, kategorisiert nach Themengebieten und Schwierigkeitsgrad.


Hardware-Grundlagen

Elektronik-Basics

Digitale Logik


FPGA-Architektur

FPGA-Grundlagen

FPGA-Architektur Details


HDL (Hardware Description Languages)

Verilog

VHDL

SystemVerilog


Simulation und Verification

Simulation Tools

Verification Methodologies


Open Source FPGA Tools

Toolchain Documentation

Installation Guides


ULX3S Board

Hardware Documentation

Examples and Projects


TRS-80 und Retro Computing

TRS-80 Documentation

Retro Computing Projects

Z80 Assembly


Video und Display

VGA/HDMI Standards

Character Generation


Memory Systems

SDRAM Controllers

Block RAM Usage


Testing und Debugging

Logic Analyzers

Oscilloscopes


Communities und Support

Forums und Discussion

Discord/Chat Communities

Professional Resources


Advanced Topics

High-Speed Design

DSP on FPGA

CPU Design


Kaufempfehlungen

Hardware fΓΌr Einsteiger

Item Preis Beschreibung Link
ULX3S Board €120-180 ECP5-85F FPGA Board Radiona
Logic Analyzer Clone €15-25 8-Channel USB Logic Analyzer AliExpress
Multimeter €30-50 Basic DMM with freq counter Lokaler Elektronik-Shop
Breadboard Kit €20-30 Breadboards + Jumpers + LEDs Amazon

Software-Tools (Kostenlos)

  • Yosys + nextpnr + openFPGALoader - Complete open source toolchain
  • GTKWave - Waveform viewer
  • VS Code + Verilog Extension - Code editor
  • KiCad - PCB design (fΓΌr eigene Boards)

WeiterfΓΌhrende Projekte

Beginner Projects

  1. LED Matrix Controller - 8x8 LED matrix with patterns
  2. VGA Pattern Generator - Simple VGA controller
  3. UART Echo - Serial communication
  4. Simple Calculator - 7-segment display + keypad

Intermediate Projects

  1. SPI Flash Controller - External memory interface
  2. Audio Synthesizer - PWM-based sound generation
  3. VGA Text Display - Character-based terminal
  4. PS/2 Keyboard Controller - Input device interface

Advanced Projects

  1. RISC-V Soft CPU - 32-bit processor implementation
  2. Ethernet Controller - Network interface
  3. DDR3 Controller - High-speed memory interface
  4. HDMI Video Generator - Digital video output

Glossar wichtiger Begriffe

Begriff Bedeutung
ASIC Application-Specific Integrated Circuit
BRAM Block RAM - Dedicated memory blocks in FPGA
CDC Clock Domain Crossing
DSP Digital Signal Processing
HDL Hardware Description Language
IP Core Intellectual Property Core - Reusable design
LUT Look-Up Table - Basic logic element
PLL Phase-Locked Loop - Clock generation
RTL Register Transfer Level
TMDS Transition-Minimized Differential Signaling

Aktualisierungen

Diese Referenzsammlung wird regelmÀßig aktualisiert. Letzte Aktualisierung: September 2025

Feedback erwΓΌnscht: Schicken Sie VorschlΓ€ge fΓΌr zusΓ€tzliche Ressourcen oder Korrekturen!


πŸ“š Viel Erfolg beim Lernen und Experimentieren! πŸš€