High Performance Computing WS 24/25

Vorlesungsinhalte

FPGA Programmierung

Xilinx Vivado contraints Datei (link) contraints advanced (link)
BASYS3 technische Information (link)
Vivado erste Schritte/Logikgatter (pdf)
8-Bit Adder (adder8Bit.v)

Aufgabe: Primzahlenanzeige (pdf) Lösung (seg7.v)
Bool'sche Algebra / 7-Segment Anzeige (pdf)

Speicher / Multiplexer (pdf) Lösung (multiplexer.v)

Busse, Zahlensysteme (pdf)
Register, counter (pdf) (choice.v) (choice_solution.v) (disp4digits.v)

Bitmanipulationen (bitmanip_exerc.tgz) (Lösung)

Pseudo Random Binary Sequences, Pulse Width Modulation (pdf)

fertiges Display Modul (dispInt.v)

Verilog Wiederholung/Übung (pdf)

DCF77 (pdf) Hilfe, schlechtes Signal (pdf) DCF77-Tester (DCF77_tester.v)

VGA-Signal selbst erzeugen (pdf) (font.v)

OpenCL

Vorübung Pointer (pdf) (code) (Übung)

Intro (pdf)

API (pdf)

openCL I (code) (letzter stand)

openCL II (exerc) (code)

Klausvorbereitung (Übung) (Lösung)