21.07.2013 Aufrufe

DIPLOMARBEIT - FG Mikroelektronik, TU Berlin

DIPLOMARBEIT - FG Mikroelektronik, TU Berlin

DIPLOMARBEIT - FG Mikroelektronik, TU Berlin

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Technische Universität <strong>Berlin</strong><br />

Institut für <strong>Mikroelektronik</strong><br />

Lukas Bauer<br />

Diplomarbeit<br />

Hochleistungs-Grafikprozessor in Speedchart-VHDL<br />

Diagram Variables:<br />

-- Variables of Diagram VRAM_4_258<br />

RAS_WE: logic:=’0’; -- MWE at falling edge of RAS<br />

RAS_SF: logic:=’0’; -- MSF at falling edge of RAS<br />

RAS_SE: logic:=’0’; -- MSE at falling edge of RAS<br />

RAS_OE: logic:=’0’; -- MOE at falling edge of RAS<br />

flag: logic:=’0’;<br />

DIR_input: logic:=’1’; -- 1=input mode,<br />

-- last transfer was write<br />

DoLoad: logic:=’0’; -- 0=load SR counter<br />

MWE_old: logic:=’0’;<br />

MWE_falling: logic;<br />

MSC_old: logic:=’1’;<br />

MSC_rising: logic;<br />

CAS_old: logic:=’0’;<br />

CAS_falling: logic;<br />

Column(9): logic:=lo9;<br />

Row(9): logic:=lo9;<br />

WM1(32): logic:=lo32; -- write mask<br />

Color(32): logic:=lo32; -- color register<br />

Anhang C.2<br />

Seite 85<br />

TAP(9): logic:=lo9; -- TAP<br />

LTAP(9): logic:="000000000"; -- TAP for low half SR<br />

HTAP(9): logic:="100000000"; -- TAP for high half SR<br />

SRCNT: integer(0 to 511):=0; -- SR counter<br />

SRCNTV(9): logic; -- SR counter as a vector<br />

CLRow(9): logic:=lo9; -- current SR row low half<br />

CHRow(9): logic:=lo9; -- current SR row high half<br />

NRow(9): logic:=lo9; -- next SR row<br />

dummy2: logic:=’1’;<br />

Abbildung 52: Variablen im Diagramm VIDEO/VRAM

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!