CC2420

IOCFG0 (0x1C) – I/O Configuration Register 0

 

Bit

Field Name

Reset

R/W

 

15:12

-

0

W0

 

11

BCN_ACCEPT

0

R/W

10

FIFO_POLARITY

0

R/W

 

 

 

 

9

FIFOP_POLARITY

0

R/W

 

 

 

 

8

SFD_POLARITY

0

R/W

 

 

 

 

7

CCA_POLARITY

0

R/W

 

 

 

 

6:0

FIFOP_THR[6:0]

64

R/W

Description

Reserved, write as 0

Accept all beacon frames when address recognition is enabled. This bit should be set when the PAN identifier programmed into CC2420 RAM is equal to 0xFFFF and cleared otherwise. This bit is don't care when MDMCTRL0.ADR_DECODE = 0.

0 : Only accept beacons with a source PAN identifier which matches the PAN identifier programmed into CC2420 RAM

1 : Accept all beacons regardless of the source PAN identifier

Polarity of the output signal FIFO.

0 : Polarity is active high

1 : Polarity is active low

Polarity of the output signal FIFOP.

0 : Polarity is active high

1 : Polarity is active low

Polarity of the SFD pin.

0 : Polarity is active high

1 : Polarity is active low

Polarity of the CCA pin.

0 : Polarity is active high

1 : Polarity is active low

FIFOP_THR sets the threshold in number of bytes in the RXFIFO for FIFOP to go active.

IOCFG1 (0x1D) – I/O Configuration Register 1

Bit

Field Name

Reset

R/W

15:13

-

0

W0

12:10

HSSD_SRC[2:0]

0

R/W

 

 

 

 

9:5

SFDMUX[4:0]

0

R/W

4:0

CCAMUX[4:0]

0

R/W

Description

Reserved, write as 0

The HSSD module is used as follows:

0:Off.

1:Output AGC status (gain setting / peak detector status / accumulator value)

2:Output ADC I and Q values.

3:Output I/Q after digital down mix and channel filtering.

4:Reserved

5:Reserved

6:Input ADC I and Q values

7:Input DAC I and Q values.

The HSSD module requires that the FS is up and running as it uses CLK_PRE (~150 MHZ) to produce its ~37.5 MHz data clock and serialize its output words.

Multiplexer setting for the SFD pin.

Multiplexer setting for the CCA pin.

MANFIDL (0x1E) - Manufacturer ID, Lower 16 Bit

Bit

Field Name

Reset

R/W

15:12

PARTNUM[3:0]

2

R

11:0

MANFID[11:0]

0x33D

R

 

 

 

 

Description

The device part number. CC2420 has part number 0x002.

Gives the JEDEC manufacturer ID. The actual manufacturer ID can be found in MANIFID[7:1], the number of continuation bytes in MANFID[11:8] and MANFID[0]=1.

Chipcon's JEDEC manufacturer ID is 0x7F 0x7F 0x7F 0x9E (0x1E preceded by three continuation bytes.)

SWRS041B

Page 72 of 89

Page 72
Image 72
Texas Instruments 3138 155 232931 manual IOCFG0 0x1C I/O Configuration Register, IOCFG1 0x1D I/O Configuration Register