VME32 address space allocation

Mercury crate

 

Beginning

End

 Description

 

0x0800.0000

0x0A00.0000

MVME2604 A32 slave region. All
memory mapped.

defined in mv2604/config.h VME_A32_SLV_BUS

0x0980.0000

0x0A00.0000

Reserved part of MVME2604 A32 slave region. Will not be occupied by WxWorks. Can be used as a VME memory.

defined in mv2604/config.h
USER_RESERVED_MEM

0x0c00.0000

0x1400.0000

MVME2604 A32 master region. Local mapping address = 0x1000.0000

VME_32_MSTR_BUS
VME_32_MSTR_SIZE

0x0c00.0000

0x0e00.0000

A32 region for VME modules.

 

0x0c00.0000

0x0c00.0100

Scaler V560

 

0x0e00.0000

0x1000.0000

USP A32 slave region

defined in OPENBOOT:
vme32-slave-base
vme32-slave-size

0x1000.0000

0x1200.0000

MCH6 Board1

defined by jumpers on the MCH6 board and reflected in $ZSS_HOME/bin/phobos.cfg

0x1200.0000

0x1400.0000

MCH6 Board2

 

0x1400.0000

0x1600.0000

MCH6 Board3

 

0x1600.0000

0x1800.0000

MCH6 Board4

 

0x1800.0000

0x1A00.0000

MCH6 Board5

 

0x1A00.0000

0x1C00.0000

MCH6 Board6

 

0x1C00.0000

0x1e00.0000

MCH6 Board7

 

0x1e00.0000

0x2000.0000

Reserved for Board8

 

VME24 Address space

It is defined in the header file $DAQ/dqin/bin/phobos.cfg (for use in Mercury system) and  in $DAQ/dqout/roc/inc/VME_crate.h (for use in VxWorks).

Start

End

U[AS1] 

Description

0x00.0000

0x00.0100

0

Empty

0x00.0104

0x00.01fe

1

SC0. Scaler V560

0x00.0400

0x00.04fe

1

TML0. Event Manager Level 0

0x00.0500

0x00.05fe

1

TML1. Event Manager Level 1

0x00.0600

0x00.06fe

1

EMM. Event Manager Master

0x00.0704

0x00.070a

1

IOREG. IO Register V262

 

 

 

 

 

 

 

 

 

VMEROC crate

VME16 Address space

0x00.0400

 

 

IOREG 9412

 

VME24 Address space

Start

End

U[AS2] 

Description

0x00.0104

0x00.01fe

1

SC0. Scaler V560

0x00.0204

0x00.02fe

1

SC1. Scaler V560

0x00.0704

0x00.070a

1

IOREG. IO Register V262

0x00.0800

0x00.8ffe

1

EMSV

0x01.0000

0x09.0004

1

TDCT. LeCroy TDC 1176

0x02.0000

0002.ffff

1

ADC0. V792, firmware 6.02=0801[AS3] 

0x03.0000

0003.ffff

1

ADC1. V792, firmware 6.02=0801

0x04.0000

0004.ffff

1

ADC3. V792, firmware 5.01=0501

0x05.0000

0005.ffff

1

TDC3. V792

0x06.0000

0006.ffff

1

ADC2. V792, firmware 8.01=0801

0x07.0000

0007.ffff

1

ADC4. V792, firmware 8.01=0801

0x20.0000

0020.ffff

1

EMSD. PCDP

 


 [AS1]Usage. 1 – currently used. 0 – currently not used

 [AS2]Usage. 1 – currently used. 0 – currently not used

 [AS3]As shown by Firmware Revision Register