beautypg.com

Sundance SMT350 User Manual

Page 26

background image

Version 1.9

Page 26 of 45

SMT350 User Manual

Memory Map

The write packets must contain the address where the data must be written to and
the read packets must contain the address where the required data must be read.
The following figure shows the memory map for the writable and readable Control
Registers on the SMT350:

Address

Writable Registers

Readable Registers

0x00

Reset Register.

Reserved.

0x01

Test Register.

Test Register.

0x02

ADCA Register 0.

Read-back (FPGA Register) ADCA Register 0.

0x03

ADCA Register 1.

Read-back (FPGA Register) ADCA Register 1.

0x04

ADCA Register 2.

Read-back (FPGA Register) ADCA Register 2.

0x05

ADCB Register 0.

Read-back (FPGA Register) ADCB Register 0.

0x06

ADCB Register 1.

Read-back (FPGA Register) ADCB Register 1.

0x07

ADCB Register 2.

Read-back (FPGA Register) ADCB Register 2.

0x08

DAC Register 0.

Read-back (FPGA Register) DAC Register 0.

0x09

DAC Register 1.

Read-back (FPGA Register) DAC Register 1.

0x0A

DAC Register 2.

Read-back (FPGA Register) DAC Register 2.

0x0B

DAC Register 3.

Read-back (FPGA Register) DAC Register 3.

0x0C

DAC Register 4.

Read-back (FPGA Register) DAC Register 4.

0x0D

DAC Register 5.

Read-back (FPGA Register) DAC Register 5.

0x0E

DAC Register 6.

Read-back (FPGA Register) DAC Register 6.

0x0F

DAC Register 7.

Read-back (FPGA Register) DAC Register 7.

0x10

CDCM7005 Register 0.

Read-back (FPGA Register) CDCM7005 Register 0.

0x11

CDCM7005 Register 1.

Read-back (FPGA Register) CDCM7005 Register 1.

0x12

CDCM7005 Register 2.

Read-back (FPGA Register) CDCM7005 Register 2.

0x13

CDCM7005 Register 3.

Read-back (FPGA Register) CDCM7005 Register 3.

0x14

CDCM7005 Register 4.

Read-back (FPGA Register) CDCM7005 Register 4.

0x15

CDCM7005 Register 5.

Read-back (FPGA Register) CDCM7005 Register 5.

0x16

CDCM7005 Register 6.

Read-back (FPGA Register) CDCM7005 Register 6.

0x17

CDCM7005 Register 7.

Read-back (FPGA Register) CDCM7005 Register 7.

0x18

Reserved

Main Module Temperature

0x19

Reserved

Main Module FPGA Temperature

0x1A

Reserved

Mezzanine Module Temperature

0x1B

Reserved

Mezzanine Module Converter Temperature

0x1C

Misc Register (Trigger, Clock Selection, etc…).

Read-back Misc Register.

0x1D

Update and Read-back command Register

Firmware Version and Status bits.

0x20

DDS Register 0 – Start Phase Increment LSB

Read-back (FPGA Register) DDS Register 0.

0x21

DDS Register 1 – Start Phase Increment MSB

Read-back (FPGA Register) DDS Register 1.

0x22

DDS Register 2 – Stop Phase Increment LSB

Read-back (FPGA Register) DDS Register 2.

0x23

DDS Register 3 – Stop Phase Increment MSB

Read-back (FPGA Register) DDS Register 3.