20
www.xilinx.com
ML365 Virtex-II Pro QDR II SRAM Mem. Board
1-800-255-7778
UG066 (v1.0) June 29, 2004
Chapter 2:
Architecture
R
*Not applicable
Notes:
1.Maximum execution time is when f
cp
or f
osc
is 250 kHz. Execution time changes when frequency
changes.
2.DD RAM: Display data RAM
CG RAM: Character generator RAM
A
CG
: CG RAM address
A
DD
: DDR address - corresponds to cursor address
A
C
: Address counter used for both DDR and CG RAM address
I/D = 1: Increment or I/D = 0: Decrement
S = 1: Display shift or S = 0: No Display shift
D = 1: Display ON or D = 0: Display OFF
C = 1: Cursor ON or C = 0: Cursor OFF
B = 1: Blink ON or B = 0: Blink OFF
S/C = 1: Display shift or S/C = 0: Cursor move
R/L = 1: Shift to the right or R/L = 0: Shift to the left
DL = 1: 8 bits or DL = 0: 4 bits
N = 1: 2 lines
F = 0: 5 x 7 dots
BF = 1: Internally operating or BF = 0: Can accept instruction
Cursor or
Display
Shift
0
0
0
0
0
1
S/C
R/L
*
*
Moves cursor and shifts
display without changing
DDR contents.
40
µ
s
Function
Set
0
0
0
0
1
DL
N
F
*
*
Sets interface data length (DL),
number of display lines (L),
and character fonts (F).
40
µ
s
Set
CG RAM
Address
0
0
0
1
A
CC
Sets Character Generator
RAM (CGR) address. CGR
data is sent and received after
this setting.
40
µ
s
Set
DD RAM
Address
0
0
1
A
DD
Sets DDR address. CGR data
is sent and received after this
setting.
40
µ
s
Read
Busy Flag
and
Address
0
1
BF
A
C
Reads Busy flag (BF)
indicating internal operation
is being performed and reads
address counter contents.
1
µ
s
Write Data
to CG
or DDR
1
0
Write Data
Writes data into DDR or CGR.
40
µ
s
Table 2-9:
Instruction Code
Instruction
Code
Description
(Notes 2 and 3)
Maximum
Execution
Time
(Note 1)
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Product Not Recommended for New Designs