Verilog lernen
Ein kostenloser, interaktiver Online-Verilog-Kurs. Du schreibst in jeder Lektion Verilog - mit KI-Hinweisen, wenn deine Simulationsausgabe nicht zu deinen Erwartungen passt, und einem kostenlosen Zertifikat zum Abschluss.
3,811+ codders eingeschrieben
128 Lektionen127 Aufgaben628 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Kostenloses Abschlusszertifikat
Lehrplan
Abschnitt 1
Grundlagen
Abschnitt startenStartenAusklappenEinklappenSchaffe eine solide Grundlage im digitalen Design mit grundlegenden Verilog-KenntnissenEinführung
5 Lektionen433Datentypen
7 Lektionen853Zahlensystem
6 Lektionen646Operatoren Teil 1
5 Lektionen535Operatoren Teil 2
6 Lektionen647Module
7 Lektionen755Zuweisungen und Gatter
6 Lektionen648Projekt: Halbaddierer
Projekt3 Lektionen3Prozedurale Blöcke
6 Lektionen646Entscheidungsfindung
6 Lektionen634Schleifen
6 Lektionen646Multiplexer-Projekt
Projekt3 Lektionen3Zeitsteuerung und Verzögerungen
6 Lektionen645Grundlagen von Testbenches
6 Lektionen644Ampelsteuerung
Projekt5 Lektionen5Abschließende Herausforderungen
3 Lektionen3UART
Projekt4 Lektionen4Abschnitt 2
RTL-Design und Verifikation
Abschnitt startenStartenAusklappenEinklappenEntwickle zuverlässiges Verilog-RTL mit vollständiger kombinatorischer Logik, vorzeichenbehafteter Arithmetik, wiederverwendbaren Modulen, gesteuerten Pipelines und explizitem Speicherverhalten. Verifiziere Designs mit selbstprüfenden Testbenches, anspruchsvollen Übungen und einem Sample-Monitor-Projekt.Zuverlässige kombinatorische RTL
5 Lektionen916Bitbreiten und vorzeichenbehaftete Arithmetik
5 Lektionen916Wiederverwendbares RTL
5 Lektionen916Kontrolliertes sequentielles RTL
5 Lektionen916Speicher und Nachschlagetabellen
5 Lektionen916Selbstprüfende Testbenches
5 Lektionen916Projekt – Beispielmonitor
Projekt5 Lektionen5Abschließende Herausforderungen
3 Lektionen3
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Überall coden
Nimm deine Programmierreise mit! Keine Einrichtung, keine Downloads: einfach öffnen und loslegen. Verfügbar auf iOS, Android und Web mit 4,9-Sterne-Bewertungen.
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern - eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum Verilog mit Coddy lernen
- Schreibe und simuliere echtes Verilog in deinem Browser. Kein Icarus-, Vivado- oder ModelSim-Setup - jede Lektion kompiliert dein Verilog-Modul, führt die Testbench serverseitig aus und zeigt die Simulationsausgabe sowie etwaige Compile-Fehler sofort an.
- Verilog so, wie Digitaldesigner es wirklich verwenden: Module und Ports, Wires vs. Register, Gatter-Primitive (AND/OR/NOT/XOR), blocking vs. non-blocking Zuweisungen, kombinatorische und sequenzielle Always-Blöcke, Parameter, endliche Automaten und Testbenches mit
$display,$monitorund$dumpvars. Die Grundlagen der Hardwarebeschreibungssprache, die du brauchst, bevor du ein FPGA überhaupt anfasst. - KI-Hinweise begleiten dich durch die Stellen in Verilog, an denen alle stolpern: blocking vs. non-blocking innerhalb von Always-Blöcken, wann man
wireoderregbenutzt, dimensionierte vs. nicht dimensionierte Zahlen, und die Bedeutung der Wertexundz- damit du von der ersten Lektion an das richtige Hardware-Modell (kein Software-Modell) im Kopf aufbaust. - Baue echte Hardware-Projekte, nicht nur Übungen: einen Halbaddierer, einen 2-zu-1- und 4-zu-1-Multiplexer, eine Ampelsteuerung als FSM und einen UART-Sender. Jedes Projekt kommt mit eigener Testbench, damit du dein Design Ende-zu-Ende simuliert siehst.