29
Data Device Corporation
www.ddc-web.com
BU-62743/62843/62864
A-03/03-1M
the shared RAM address space that are designated as fixed
locations (all shown in bold). These are for the Area A and Area
B lookup tables, the illegalization lookup table, the busy lookup
table, and the mode code data tables.
The RT lookup tables (reference TABLE 55) provide a mecha-
nism for allocating data blocks for individual transmit, receive, or
broadcast subaddresses. The RT lookup tables include subad-
dress control words as well as the individual data block pointers.
If command illegalization is used, address range 0300-03FF
(PCI BAR0 0600-07FEh) is used for command illegalizing. The
descriptor stack RAM area, as well as the individual data blocks,
may be located in any of the non-fixed areas in the shared RAM
address space.
Note that in TABLE 54, there is no area allocated for "Stack B".
This is shown for purpose of illustration. Also, note that in TABLE
54, the allocated area for the RT command stacks is 256 words.
However, larger stack sizes are possible. That is, the RT com-
mand stack size may be programmed for 256 words (64 mes-
sages), 512, 1024, or 2048 words (512 messages) by means of
bits 14 and 13 of Configuration Register 3.
Subaddress Control Word Table
(Optional)
SACW SA0
SACW SA31
0220
023F
01A0
01BF
Broadcast
Lookup Pointer Table
(Optional)
Bcst SA0
Bcst SA31
0200
021F
0180
019F
Transmit
Lookup Pointer Table
Tx SA0
Tx SA31
01E0
01FF
0160
017F
Receive
(/Broadcast)
Lookup Pointer Table
Rx(/Bcst) SA0
Rx(/Bcst) SA31
01C0
01DF
0140
015F
COMMENT
DESCRIPTION
AREA B
(INTERNAL
MEMORY OFFSET)
AREA A
(INTERNAL
MEMORY OFFSET)
Subaddress -
specific circular buffer
of specified size.
8192-Word
1
(for receive and / or broadcast subaddresses only)
Global Circular Buffer: The buffer size is specified by
Configuration Register #6, bits 11-9.The pointer to the global
circular buffer is stored at address 0101 (BAR0 + 0202h) for
Area A or address 0105 (BAR0 + 020Ah) for Area B.
1
1
1
1
0
1
1
4096-Word
0
1
0
1
1024-Word
0
0
0
1
512-Word
1
1
0
0
256-Word
0
1
0
0
128-Word
1
0
0
0
Reserved for future use
Single Message
0
0
0
0
1
0
0
0
SUBADDRESS CONTROL WORD BITS
MM0
MEMORY MANAGEMENT SUBADDRESS
BUFFER SCHEME DESCRIPTION
MM1
GLOBAL CIRCULAR BUFFER
(bit 15)
MM2
TABLE 56. RT SUBADDRESS CONTROL WORD - MEMORY MANAGEMENT OPTIONS
2048-Word
1
0
0
1
0340
037E
0300
033E
02C0
02FE
0280
02BE
AREA A
(PCI BAR0
OFFSET)
0440
047E
0400
043E
03C0
03FE
0380
03BE
AREA B
(PCI BAR0
OFFSET)
TABLE 55. RT LOOK-UP TABLES