beautypg.com

Read response format – Sundance SMT381 2004 User Manual

Page 46

background image

5.4.3 Temperature Registers (Read Add 0x020, 0x021, 0x028,0x029)

There are four temperature registers. Each register is 16 bits long. When the bit
value of the register is converted to a decimal number, that number is the
temperature in degrees Celsius.

Read Request Format:

31 .. 28

27 .. 24

23 .. 20

19 .. 16

15 .. 12

11 .. 8

7 .. 4

3 .. 0

Command

Address

Data MSB

Data LSB

0x2

0x2

0x2

0x2

0x020 (Smt338AirTempReg) (1)

0x021 (Smt338DiodeTempReg) (2)

0x028 (DaughterCardAirTempReg) (3)

0x029 (DaughterCardDiodeTempReg) (4)

xx

xx

xx

xx

xx

xx

xx

xx

(1) - SMT338-VP Air Temperature on Top of PCB

(2) – SMT338-VP FPGA temperature on Bottom of PCB

(3) – SMT381 Air Temperature on Bottom of PCB

(4) – SMT381 ADC temperature on Top of PCB (Not implemented)

Read Response Format:

31 .. 28

27 .. 24

23 .. 20

19 .. 16

15 .. 12

11 .. 8

7 .. 4

3 .. 0

Command

Address

Data MSB

Data LSB

0x2

0x2

0x2

0x2

0x020

0x021

0x028

0x029

SMT338-VP

SMT338-VP

SMT381

SMT381

Air Temperature

Diode Temperature

Air Temperature

Diode Temperature

Figure 27. Temperature Registers (Read Only).

5.4.4 Serial Number Registers (Read Add 0x022 – 0x025 and 0x02A
– 0x02D)

There is a unique silicon serial number IC on both the SMT338-VP and the SMT381.
Each serial number is 64 bits long and is thus requires four 16 bit registers to store
the value.

Read Request Format:

31 .. 28

27 .. 24

23 .. 20

19 .. 16

15 .. 12

11 .. 8

7 .. 4

3 .. 0

Command

Address

Data MSB

Data LSB

0x2

0x2

0x2

0x2

0x022 (Smt338SerialNoA)

0x023 (Smt338SerialNoB)

0x024 (Smt338SerialNoC)

0x025 (Smt338SerialNoD)

xx

xx

xx

xx

xx

xx

xx

xx

0x2

0x2

0x2

0x2

0x02A (DaughterCardSerialNoA)

0x02B (DaughterCardSerialNoB)

0x02C (DaughterCardSerialNoC)

0x02D (DaughterCardSerialNoD)

xx

xx

xx

xx

xx

xx

xx

xx

Figure 28. Serial Number Registers (Read Only).

This manual is related to the following products: