Auxiliary Functions; Scratchpad Ram And Id Number - Semtech SH3000 User Manual

Table of Contents

Advertisement

8. Auxiliary Functions

8.1 Scratchpad RAM and ID number

Four bytes of general-purpose RAM reside at addresses R0x00, R0x12, R0x14, and R0x16 on page 1 in
the SH3000 register space. Immediately after reset, these four bytes are loaded with the factory-
programmed values in the OTP memory. For a standard device, these values are all zeroes. Unique
serial numbers or other information could be stored here. Since the RAM/ID registers reside on page 1, a
1 must be written to the page bit (bit 6) of the Config register (R0x0E) in order to access the RAM/ID
registers.
NAME
0x0E
Config
NAME
0x10
1 ID_RAM_MSB
0x12
1 ID_RAM_2
0x14
1 ID_RAM_1
0x16
1 ID_RAM_LSB
SH3000UM version 0.95
Copyright ©2002 Semtech Corporation
RESET
RESET
EVENT
VALUE
1
b7
P
XTALtune Rewrite-Once Enable (see notes for use)
P W B
0 b6 Register Page for R0x10 through R0x17. 0 =Page0, 1 =Page1.
P W B
0 b5 ForceDCOon. Forces HF Oscillator to run under all conditions.
P W B
0 b4 CLK
0x88
P W B
1 b3 CLK
P W B
0 b2 WdogClkSelect. 1 = CLK
P W B
0 b1 Interrupt Flag Clear. 1 = clear, 0 = no effect, always reads 0.
P W B
0 b0 Interrupt Enable. 1 = enable, 0 = disable.
INIT
INIT
WRITE
EVENT
VALUE
PROTECT
P W B 0x??
I
P W B 0x??
I
P W B 0x??
I
P W B 0x??
I
2002-08
DESCRIPTION
source. 1 = 32 kHz, 0 = HFCLK.
OUT
Enable. 1 = enable, 0 = disable.
OUT
, 0 = 32 kHz.
OUT
DESCRIPTION
General-purpose RAM, bits 24:31,
bits 24:31 of ID code are loaded on
initialization.
General-purpose RAM, bits 16:23,
bits 16:23 of ID code are loaded on
initialization.
General-purpose RAM, bits 8:15,
bits 08:15 of ID code are loaded on
initialization.
General-purpose RAM, bits 0:7,
bits 00:07 of ID code are loaded on
initialization.
SH3000 User Manual
Preliminary
30

Advertisement

Table of Contents
loading

Table of Contents