DIPLOMARBEIT - FG Mikroelektronik, TU Berlin
DIPLOMARBEIT - FG Mikroelektronik, TU Berlin
DIPLOMARBEIT - FG Mikroelektronik, TU Berlin
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Technische Universität <strong>Berlin</strong><br />
Institut für <strong>Mikroelektronik</strong><br />
Lukas Bauer<br />
SYNC<br />
SYNC<br />
C: RESET_in=’0’<br />
T3<br />
T2<br />
C: RESET_in=’1’<br />
or ILE/=ILE_last<br />
or CSD/=CSD_last<br />
or HSD/=HSD_last<br />
or VSD/=VSD_last<br />
or HTOTAL/=HTOTAL_last<br />
or VTOTAL/=VTOTAL_last<br />
Diplomarbeit<br />
Hochleistungs-Grafikprozessor in Speedchart-VHDL<br />
entry<br />
T4<br />
reset<br />
Entry of <br />
A: CSYNC_out:=’1’;<br />
HSYNC_out:=’1’;<br />
VSYNC_out:=’1’;<br />
HBLANK :=’0’;<br />
VBLANK :=’0’;<br />
Abbildung 45: Speedchart-Diagramm VIDEO/SYNC<br />
VRAM<br />
VRAM<br />
C: RESET_in=’0’<br />
T3<br />
T2<br />
C: RESET_in=’1’<br />
entry<br />
T4<br />
reset<br />
Abbildung 47: Speedchart-Diagramm VIDEO/VRAM<br />
Anhang C.2<br />
Seite 81<br />
Diagram Variables:<br />
-- Variables of Diagram SYNC<br />
-- video timing control<br />
VCNEXT: int16;<br />
ODD: logic:=’0’;<br />
IPhase(3): logic:="000";<br />
YZOOMST: int7;<br />
YZOOMCNT: int7:=0;<br />
VLINE: int16:=0xFFFF;<br />
HS_Wait: logic;<br />
HS_Coming: logic;<br />
Line_Change: logic;<br />
HS_Enable: logic:=’1’;<br />
VS_Wait: logic;<br />
CS_Coming: logic:=’0’;<br />
VS_Coming: logic;<br />
CS_Start: int16:=0;<br />
Next_odd: logic:=’0’;<br />
Abbildung 46: Variablen im Diagramm VIDEO/SYNC<br />
RELOAD<br />
RELOAD<br />
C: RESET_in=’0’<br />
T3<br />
T2<br />
C: RESET_in=’1’<br />
entry<br />
T4<br />
reset<br />
Abbildung 48: Speedchart-Diagramm VIDEO/RELOAD