Drucken

Realisierung eines JTAG TAP-Controllers in einem FPGA

Betreuer: Dipl.-Ing. Farouk Babba

Vortragender: Hofei Yang

Problemstellung: JTAG ist eine zusätzliche Komponente, die sich heutzutage in fast allen integrierten Schaltungen befindet. Sie besteht aus Inputs, Outputs, Registern, etc. Das Herzstück des JTAGs ist der TAP-Controller. Er ist für die Zustandsüberführung (Steuerung) des State-Diagramms zuständig. Vor der Fertigung der Hardware Ebene ist es sinnvoll, die Arbeit softwaremäßig zu simulieren und mit einer konfigurierbaren integrierten Schaltung wie FPGA zu realisieren.

Problemlösung: Es soll ein JTAG TAP-Controller in FPGA Hardware realisiert werden. Dabei soll dieser als Zustandsautomat (Funktionsbeschreibung) und direkt als Digitale Schaltung (Strukturbeschreibung) erstellt werden. Anschließend sind beide Realisierungen mithilfe einer Testbench zu verifizieren, im FPGA zu programmieren und mit der Spezifikation zu vergleichen.

Durchführung:

Termin: 17.01.2017 11:00 Uhr