Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 51 
On re-initialization – either on resetting with the E3 re-initialization jumper ON or on issuing the 
$$$*** command, Turbo PMAC will auto-detect which DPRAM ICs are present, and set I24 to the base 
address of the DPRAM IC with the lowest base address.  If no DPRAM ICs are found, I24 will be set to 0 
instead. 
The automatic DPRAM communications functions reference registers in a DPRAM IC, whose addresses 
are relative to the address contained in I24.  These addresses are established at power-up/reset.  If the 
value of I24 is incorrect at power-up/reset, these functions will not work.  To select a new DPRAM IC 
that the CPU will use for the automatic DPRAM IC functions, it is necessary to change I24, issue the 
SAVE command, and reset the Turbo PMAC. 
If the saved value of I24 is 0 at power-up/reset, the DPRAM addresses will be set up for a DPRAM base 
address of $060000. 
The following are Turbo PMAC addresses where DPRAM ICs can be found: 
Address 
Location 
Address 
Location 
$060000 
Main board or CPU board 
$06F000 
UBUS DPRAM board w/ SW=1100 
$064000 
UMAC-CPCI bridge board* 
$074000 
UBUS DPRAM board w/ SW=0010 
$06C000 
UBUS DPRAM board w/ SW=0000 
$075000 
UBUS DPRAM board w/ SW=0110 
$06D000 
UBUS DPRAM board w/ SW=0100 
$076000 
UBUS DPRAM board w/ SW=1010 
$06E000 
UBUS DPRAM board w/ SW=1000 
$077000 
UBUS DPRAM board w/ SW=1110 
*Not auto-detected on re-initialization. 
See Also: 
Dual-Ported RAM Communications 
I-Variables I47 – I50, I55 – I58, I4904, I4942 – I4949 
I26 
UMAC Electrical MACRO Enable 
 
 
 
 
 
Range:   
0 – $F (0 – 15) 
 
Units:   
none 
 
Default: 
I26 controls whether the MACRO ICs on UMAC ACC-5E boards are configured for optical-fiber 
MACRO transceivers or RJ-45 electrical MACRO transceivers.  I26 is a 4-bit value, with each bit 
corresponding to one of the four MACRO ICs whose addresses are specified by I20 – I23.  If the bit is set 
to the default value of 0, that MACRO IC is configured for a fiber transceiver.  If the bit is 1, that 
MACRO IC is configured for an RJ-45 electrical transceiver. 
Bit “n” of I26 controls the configuration of the MACRO IC addressed by variable I2n, which is called 
MACRO IC “n” (e.g. bit 0 controls the IC of I20, MACRO IC 0).  If fewer than 4 MACRO ICs are 
present, the settings of bits of I26 corresponding to “missing” MACRO ICs are not important. 
I26 is used only on power-up/reset, so to change the effect of I26, the user must change the value, issue a 
SAVE command, and reset or cycle power on the UMAC. 
Examples: 
I26=$0   
 
; All MACRO ICs use fiber 
I26=$F  
 
; All MACRO ICs use RJ-45 
I26=$3   
 
; MACRO ICs 0 & 1 use RJ-45, MACRO ICs 2 & 3 use fiber 
I27 
Alternate TWS Input Format 
 
 
 
 
 
 
Range:   
0 – 1 
 
Units:   
none