User`s guide
Intel
®
StrongARM
®
SA-1110 Microprocessor Development Board
User’s Guide
A-13
CPLD Code
"
"Equations
"
"State machine counts 5 Vertical pulses before enabling LCD
"
STATE_DIAGRAM[MODE3,MODE2,MODE1,MODE0]
state mode0:if (SA_VCLK & LCD_PWR_ON) then mode1
else mode0;
state mode1:if (!SA_VCLK) then mode2
else mode1;
state mode2:if (SA_VCLK) then mode3
else mode2;
state mode3:if (!SA_VCLK) then mode4
else mode3;
state mode4:if (SA_VCLK) then mode5
else mode4;
state mode5:if (!SA_VCLK) then mode6
else mode5;
state mode6:if (SA_VCLK) then mode7
else mode6;
state mode7:if (!SA_VCLK) then mode8
else mode7;
state mode8:if (SA_VCLK) then mode9
else mode8;
state mode9:if (!SA_VCLK) then mode10
else mode9;
state mode10:goto mode10 with LCD_MODE = 1 ;
end LCD_P2;