Menu
CoddyTech
NeuJourney

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
  • sparkles iconKI-gestützte Coding-Hilfe
  • hint iconPraktische, interaktive Lektionen
  • volume On iconAudio-Erzählung in jeder Lektion
  • quiz iconQuizfragen zum Wissenstest
  • certificate iconKostenloses Abschlusszertifikat

Lehrplan

2 Abschnitte5 Projekte128 Lektionen127 Aufgaben628 Quizfragen
  1. Abschnitt startenStartenAusklappenEinklappenSchaffe eine solide Grundlage im digitalen Design mit grundlegenden Verilog-Kenntnissen

    Einführung

    5 Lektionen433

    Datentypen

    7 Lektionen853

    Zahlensystem

    6 Lektionen646

    Operatoren Teil 1

    5 Lektionen535

    Operatoren Teil 2

    6 Lektionen647

    Module

    7 Lektionen755

    Zuweisungen und Gatter

    6 Lektionen648

    Projekt: Halbaddierer

    Projekt3 Lektionen3

    Prozedurale Blöcke

    6 Lektionen646

    Entscheidungsfindung

    6 Lektionen634

    Schleifen

    6 Lektionen646

    Multiplexer-Projekt

    Projekt3 Lektionen3

    Zeitsteuerung und Verzögerungen

    6 Lektionen645

    Grundlagen von Testbenches

    6 Lektionen644

    Ampelsteuerung

    Projekt5 Lektionen5

    Abschließende Herausforderungen

    3 Lektionen3

    UART

    Projekt4 Lektionen4
  2. 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 Lektionen916

    Bitbreiten und vorzeichenbehaftete Arithmetik

    5 Lektionen916

    Wiederverwendbares RTL

    5 Lektionen916

    Kontrolliertes sequentielles RTL

    5 Lektionen916

    Speicher und Nachschlagetabellen

    5 Lektionen916

    Selbstprüfende Testbenches

    5 Lektionen916

    Projekt – Beispielmonitor

    Projekt5 Lektionen5
Das bekommst du
Alles, was du zum Programmierenlernen nutzt

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.

playground.js
Code-Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Eingabe
"Alex"
Ausgabe
"Hello, Coddy! Alex"

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!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

Doppelt oder Nichts

Tag 5 von 7

fire Freeze icon

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.

Python
7Streak
250Punkte
5Energie
Variablen
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
FORTSETZEN
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Reise
Ziele
Bestenliste
Profil
4.9
SternSternSternSternStern
Bewertung

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ß!

Herausforderer-Liga
Herausforderer-LigaTop 7 steigen auf
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconAufstiegszoneleaderboard Arrow Up icon

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.

Einführung in Variablen
Audio

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.

1xSarah

Werde zertifiziert

Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.

CoddyAbschlusszertifikat
Hiermit wird bestätigt, dassMax Mustermannerfolgreich abgeschlossen hat
python iconPython-Grundlagen
Verifiziert
DatumJan. 2026
LinkedInZu LinkedIn hinzufügen

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, $monitor und $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 wire oder reg benutzt, dimensionierte vs. nicht dimensionierte Zahlen, und die Bedeutung der Werte x und z - 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.

Häufige Fragen zum Verilog-Lernen

Wofür wird Verilog verwendet?

Verilog ist eine Hardwarebeschreibungssprache (HDL), die zum Entwurf und zur Simulation digitaler Schaltungen verwendet wird - FPGAs, ASICs und die Chips in fast jedem modernen Gerät. Ingenieure beschreiben das Hardwareverhalten in Verilog, simulieren es zur Verifikation und synthetisieren es dann zu echten Gattern und Flip-Flops. Es ist die Standardsprache bei Firmen wie Intel, AMD, NVIDIA, Apple, Qualcomm und in den meisten FPGA-Häusern.

Ist Verilog schwer zu lernen?

Verilog sieht stark nach C aus, aber das mentale Modell ist völlig anders - du beschreibst Hardware, die parallel läuft, keine Software, die Zeile für Zeile abgearbeitet wird. Die Syntax ist leicht; schwierig ist, in Wires, Registern und Taktflanken zu denken statt in Variablen und Funktionsaufrufen. Der Kurs führt das Hardwaredenken schrittweise ein - von einfacher Kombinatorik über getaktete Always-Blöcke bis zu endlichen Automaten und vollständigen Testbenches.

Verilog oder VHDL - was sollte ich lernen?

Beide sind etablierte HDLs und erfüllen denselben Zweck. Verilog (und sein Nachfolger SystemVerilog) dominiert in der US-Halbleiterindustrie, bei großen Chipherstellern und in den meisten modernen Verifikations-Flows. VHDL ist in der europäischen Industrie, Luft- und Raumfahrt und im Verteidigungssektor verbreiteter. Ohne konkreten Arbeitgeber im Kopf ist Verilog die sicherere erste HDL - näher an C in der Syntax und mit einem größeren Ökosystem freier Tools und Open-Source-Designs.

Muss ich Verilog für FPGA-Arbeit können?

Ja - Verilog (oder VHDL, oder zunehmend SystemVerilog) ist, wie du beschreibst, was ein FPGA tatsächlich tut. Hersteller-Tools wie Vivado, Quartus und Lattice Radiant nehmen Verilog/SystemVerilog als Eingabe. Es gibt visuelle Tools und High-Level Synthesis (HLS), aber alles über ein Spielzeugprojekt auf einem FPGA hinaus wird am Ende in Verilog geschrieben oder gelesen.

Wie lange dauert es, Verilog zu lernen?

Verilog-Grundlagen -Module, Ports, Wires, Register, Operatoren, einfache Always-Blöcke- brauchen zwei bis drei Wochen täglicher Übung. Sich mit endlichen Automaten, Testbenches und den Projekten dieses Kurses (Halbaddierer, Multiplexer, Ampel-FSM, UART) wohlzufühlen, dauert meist ein bis zwei weitere Monate. Der nächste Schritt - deine Designs auf einem echten FPGA-Board laufen zu lassen - ist eine eigene Lernkurve zusätzlich zur Sprache.

Kann ich Verilog online kostenlos lernen?

Ja. Der interaktive Verilog-Kurs ist kostenlos - vollständige Lektionen, Code-Übungen, simulierte Testbenches und ein Zertifikat. Verilog wird serverseitig kompiliert und simuliert, du musst also weder Icarus Verilog noch Vivado noch eine FPGA-Toolchain lokal installieren, um echtes HDL zu schreiben.

Bekomme ich nach dem Verilog-Kurs ein Zertifikat?

Ja. Der Abschluss des Verilog-Kurses bringt dir ein kostenloses Abschlusszertifikat. Ein verifizierbares Signal, das du in deinen Lebenslauf aufnehmen oder bei LinkedIn neben FPGA-Projekten, RTL-Designs oder Testbenches teilen kannst.
Illustration der Programmiersprachen bei Coddy

Lerne Verilog mit Coddy

LOS GEHT'S