MSC16VE module registers v2

Hardware: MSC16VE

Memory address map: MSC16VE Memory Address Map v2

Registers are 16 bit width. 32-bit and 64-bit data is packed as following:

Reg #

64-bit word

0x70

bits 15:0

0x71

bits 31:16

0x72

bits 47:32

0x73

bits 63:48

Register I/O

Address range

SDB ID

Description

0x40-0x5F

0x50b1d9c7

M-Link CSR

0x200~0x3FF

0xd26e4053

MSC Input CSR

0x400~0x5FF

0xfd880c84

MSC Stream readout CSR v2.0

0x600~0x7FF

0x8da907fb

MSC Histograms CSR v2.0

0x800~0x9FF

0x77268a46

MSC Cycle counters CSR

0x1000~0x10FF

0xe5ea34bf

WhiteRabbit status registers

0x4000~0x40FF

0xc3bcc4aa

MSC onboard CSR

0x4100~0x41FF

0x47567e3c

MCU Registers

0x4200~0x42FF

0x3524236a

Threshold DACs

0x6000~0x60FF

0xf6a4e20c

DDR3 CSR

0x7000~0x70FF

0x6e0f7007

Flash Programmer

0x7C00~0x7FFF

n/a

SDB


MSC SDB

MSC16VE-EthRegisters_v2 (last edited 2025-02-03 07:30:35 by Sav)