[Index] [Back] [Next]
SiVMEXI Memory Map
$0000'0000 - $00FF'FFFF VME A24 D32
$0100'0000 - $0EFF'FFFF VME A32 D32
$0Fxx'0000 - $0Fxx'FFFF VME A16 D32
$1000'0000 - $1001'FFFF Fast static RAM (local)
$1020'0000 - $103F'FFFF Extension RAM if 2 MBytes (local)
$1030'0000 - $1037'FFFF Extension RAM if 512 KBytes (local)
$2020'0000 - $203F'FFFF Link to Extension RAM transfer if 2 MBytes
$3020'0000 - $303F'FFFF Extension RAM to Link transfer if 2 MBytes
$2030'0000 - $2037'FFFF Link to Extension RAM transfer if 512 KBytes
$3030'0000 - $3037'FFFF Extension RAM to Link transfer if 512 KBytes
$4000'0000 - $4007'FFFF EPROM
$4400'0000 - $4400'000F Serial link interface
$4800'0000 - $4CFF'FFFF Control, commands and register
$5000'0000 - $5FFF'FFFF VME to Link transfer
$6000'0000 - $6FFF'FFFF Link to VME transfer
$7000'0000 - $7FFF'FFFF VME to Link block transfer
$8000'0000 - $8FFF'FFFF Link to VME block transfer
$9000'0000 - $90FF'FFFF VME A24 D16
$9100'0000 - $9EFF'FFFF VME A32 D16
$9Fxx'0000 - $9Fxx'FFFF VME A16 D16
$A000'0000 - $AFFF'FFFF VSB access
$B000'0000 - $BFFF'FFFF VSB to Link transfer
$C000'0000 - $CFFF'FFFF Link to VSB transfer
$D000'0000 - $DFFF'FFFF VSB to Link block transfer
$E000'0000 - $EFFF'FFFF Link to VSB block transfer
$1000 '0000 - $1001 'FFFF LOCAL VMEtaxi INTERNAL SRAM
< $1000 '1FD0 VMExi2_SSP Stack
$1000 '1FF0 - $1000 '206F Ram Configuration Area (from EEPROM)
$1000 '1FF4 Set up location
$1000 '1FF8 JSR Address location (32-bit)
$1000 '1FFC VMEtaxi number (byte)
$1000 '1FFD xiMON Command Box Location (upper 3 bytes)
$1001 '0000 VMExi2_SSP : Program Origin
$1020 '0000 - $103F'FFFF XRAM
$1030 '2000 - $1030 '206F User Ram Configuration Area
$1030 '2060 VMEXI_SSP Multifunction enabling byte
$1030 '2061 VMEXI_SSP XIDAQ FEB CAS enabling byte
$1030 '2062 VMEXI_SSP terminal i/o disabling word
$1030 '2F00 VMEXI_SSP xiMON Command Box
$1030 'E000 - $1030 'FFFF Xram used by XIDAQ internally
$1031 'A000 - $1031 'FFFF Xram used by XIDAQ for external communication
$1031 'A000 VMEXI_SSP : Internal XIDAQ Status Block address (DAQSTADD)
$1031 'E000 VMEXI_SSP : Mac/External proc. Command Address (MACCOMA)
$1031 'E100 VMEXI_SSP : XIDAQ Status Table Address (MACSTA)
$1031 'E200 VMEXI_SSP : XIDAQ Message address (MACMSSA)
$1031 'E400 VMEXI_SSP : XIDAQ specification block input (for DAQSPEC)
$1031 'E800 VMEXI_SSP : Event Number ready status block (EVSTATUS).
$4000 '0000 - $4007 'FFFF EPROM
$4400 '0000 - $4400 '000F Serial link interface
$4800 '0000 - $4CFF 'FFFF Control, commands and registers
$48200000 Message Send register, transmitter latch STRC strobe
$48200000 Message Receive register, receive fifo register
$4C200000 Status register
$4C200010 Write AA28-AA31, Memory mapping register, byte abcdxxxx
$4C200020 Write Byte ABCXXXXX A=EEDIN, B=EESK, C=EECS
$4C200044 User led address
$4C200048 D8=DPRS2, D9=DPRS2
$4C20004C TAXIchip reset
$4C200800 MBXEN low
$4C200C00 MBXEN high
$4C207000 Bypass data D15 SELC
$4C206002 Long data D15 SELC2
$4C208C80 Short command bit 0
$4C208D00 Short command bit 1
$4C208D80 Short command bit 2
$4C210000 Clear REGZ = 0 (after reset)
$4C210400 Set REGZ = 1
$4C210800 Clear DPRSEL
$4C210C00 Set DPRSEL
$4C218000 VSBMODE=0
$4C218400 VSBMODE=1
$4C220001 SYSRES
$4C240001 RESM1 (D23)
$4C260001 RESM2 (D23)
$4C280001 Watchdog
$4C2A0001 VMEMODE (D23)
$4C600003 RQSEL D7-line
$4C700003 RQS2 (fifo half full bit 7)
$4CA00000 Toggle IRQ5* output
$4DA00000 Toggle SYSFAIL* output
XILINX
$4C200020 Write byte, bits=AB00 0000 A=LCADAT B=LCACLK
$4C202000 CLRAL L, active (to clear FIFOs, LCA)
$4C203000 CLRAL H, inactive
$4C204000 LCACOM line, data bit d15
$4C205000 LCADP status at D15
$4C208400 CLRST => H to clear IC54,55
$4C208000 CLRST => L
Status Register (4C20'0000) Bits:
Bit 0 Short command bit 0
Bit 1 Short command bit 1
Bit 2 Short command bit 2
Bit 3 Pattern violation channel A
Bit 4 Alarm, logical sum of certain command and violation bits
Bit 5 Long command received when reading FIFO
Bit 6 Reserved for block counter from Xilinx
Bit 7 /EM, Not empty FIFO
Bit 8 FIFO full receiver A
Bit 9 FIFO full receiver B
Bit 16 Short command 0 channel B
Bit 17 Short command 1 channel B
Bit 18 Short command 2 channel B
Bit 19 Pattern violation channel B
[Index] [Back] [Next]