beautypg.com

Sundance SMT391-VP User Manual

Page 23

background image

Version 1.3

Page 23 of 41

SMT391-VP User Manual

0x805

Smt391Pll_IfN_Reg2

0x805

Reserved

0x806

Smt391Pll_RfR_Reg1

0x806

Reserved

0x807

Smt391Pll_RfR_Reg2

0x807

Reserved

0x808

Smt391Pll_RfN_Reg1

0x808

Reserved

0x809

Smt391Pll_RfN_Reg2 *

0x809

Reserved

0x80A

Smt391AdcCntrlReg

0x80A

Reserved

0x80B

Smt391AdcCntrlAddress

0x80B

Reserved

0x80C

Smt391AdcCntrlData *

0x80C

Reserved

0x80D

Reserved

0x80D

Reserved

0x80E

Reserved

0x80E

Reserved

0x80F

Reserved

0x80F

Reserved

* Write Data Valid pulse is generated when this register is written to.

+ A pre-read is generated on the first read. A second read is required to read the real
data.

Figure 5 – Register Memory Map.

For registers larger than 16 bits with an LSB and MSB part always write the LSB part
first and then the MSB.

Register Descriptions

Reset Register

The reset register is used to reset the various blocks constituting the FPGA.

Writing a ‘1’ will put the selected block in the reset state. Writing a ‘0’ will release the
reset.

31 .. 28

27 .. 24

23 .. 20

19 .. 16

15 .. 9

8 .. 0

Command

Address

Data MSB

Data LSB

1 0x000

Reserved

Reset

command

Figure 6 – Reset Register (Write Only).

Reset command:

Bit 0: global reset of the FPGA. Reset all the logic in the FPGA except the comport
and the register block.

Bit 1: ADC interface channel Q reset (do not use).

Bit 2: ADC interface channel I reset.

Bit 3: SDB A reset.