A7105
2.4GHz Transceiver
Preliminary
Document Title
Preliminary Chinese Version Data sheet - A7105
Revision History
Rev. No.
History
Issue Date
0.1
Initial issue
Jan 18 , 2008
0.2
電性規格修正、章節調整、暫存器建議值修正、功能描述修正、
修改 state machine 示意圖、增加正印資訊、Reflow 溫度曲 Aug 30 , 2008
線、捲帶規格
0.3
修改產品資訊及正印資訊
Remark
Oct. 20 , 2008
Important Notice:
AMICCOM reserves the right to make changes to its products or to discontinue any integrated circuit product or service
without notice. AMICCOM integrated circuit products are not designed, intended, authorized, or warranted to be suitable
for use in life-support applications, devices or systems or other critical applications. Use of AMICCOM products in such
applications is understood to be fully at the risk of the customer.
Oct. 2008. Version 0.3(Preliminary)
1
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
目錄
應用 .............................................................................................................................................................................. 4
一般描述....................................................................................................................................................................... 4
特性 .............................................................................................................................................................................. 4
接腳配置....................................................................................................................................................................... 5
接腳說明 (I: input, O: output, I/O: input or output, OD: open drain output)................................................................... 5
系統方塊圖 ................................................................................................................................................................... 6
絕對最大範圍................................................................................................................................................................ 7
電氣特性....................................................................................................................................................................... 7
控制暫存器 ................................................................................................................................................................... 9
9.1 控制暫存器列表 ................................................................................................................................................... 9
9.2 控制暫存器說明 ................................................................................................................................................. 11
10.串列介面(3 or 4-wire serial interface)控制 .................................................................................................................. 26
10.1 SPI 格式 .......................................................................................................................................................... 26
10.2 3 or 4-wire 線串列介面讀/寫時序圖(3 or 4-Wire Serial Interface Timing Chart) ................................................ 26
10.3 控制暫存器存取型態........................................................................................................................................ 27
10.4 SPI 時序特性 ................................................................................................................................................... 28
10.5 Strobe Command ............................................................................................................................................. 28
10.6 RF chip Reset Command................................................................................................................................. 30
10.7 ID Read/Write Command ................................................................................................................................. 31
10.8 TX FIFO write /RX FIFO Read Command........................................................................................................ 31
11. 系統狀態機制 (State machine) ................................................................................................................................. 33
12. 工作模式 (Mode of operation).................................................................................................................................. 35
12.1 Direct mode...................................................................................................................................................... 35
12.2 FIFO mode....................................................................................................................................................... 37
13. FIFO (First In First Out)功能...................................................................................................................................... 39
13.1 傳送封包格式 ................................................................................................................................................... 39
13.2 封包處理 (Packet Handling)............................................................................................................................ 40
13.3 資料傳送時間 ................................................................................................................................................... 40
13.4 TX/RX FIFO ..................................................................................................................................................... 41
13.5 FIFO Extension ................................................................................................................................................ 42
14. 系統時脈 (System Clock)......................................................................................................................................... 44
14.1 clock chain 機制 .............................................................................................................................................. 45
14.2 一些除頻器的設定 ........................................................................................................................................... 45
15. 工作頻率設定............................................................................................................................................................ 48
15.1 RF 頻率的設定 ................................................................................................................................................ 48
15.2 AIF 的做法 ....................................................................................................................................................... 49
15.3 up / low side band 的做法 ................................................................................................................................ 49
15.4 自動頻率補償(AFC) ......................................................................................................................................... 50
16. CAL state 校準 .......................................................................................................................................................... 51
16.1 IF 校準(Calibration Process) ........................................................................................................................... 51
16.2. VCO band 校準(Calibration Process)............................................................................................................. 51
16.3. VCO current 校準(Calibration Process).......................................................................................................... 52
17. ADC (Analog Digital Converter)................................................................................................................................. 53
17.1 溫度量測.......................................................................................................................................................... 53
17.2 RSSI 量測 ........................................................................................................................................................ 53
17.3 載波(Carrier)偵測 ............................................................................................................................................. 54
17.4 外部信號源量測................................................................................................................................................ 55
18. TWOR(Wake up on Radio using Timer) 及 WOR(Wake up on Radio)..................................................................... 56
18.1 TWOR .............................................................................................................................................................. 56
18.2 WOR ................................................................................................................................................................ 56
19. Battery Detector ........................................................................................................................................................ 57
1.
2.
3.
4.
5.
6.
7.
8.
9.
Oct. 2008. Version 0.3(Preliminary)
2
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
20. Firmware Procedure.................................................................................................................................................. 58
20.1 A7105 的韌體程序 ............................................................................................................................................ 58
20.2 A7105 的偵錯 ................................................................................................................................................... 58
20.3 A7105 的範例說明 : 定頻及跳頻...................................................................................................................... 59
21 振盪電路.................................................................................................................................................................... 63
21.1 使用內部振盪電路 ............................................................................................................................................ 63
21.2 使用外部振盪信號 ............................................................................................................................................ 63
22. TX power 設置.......................................................................................................................................................... 64
23. 應用線路(Application Circuit)....................................................................................................................................65
24. 產品資訊(Ordering Information)................................................................................................................................ 65
25. 封裝資訊................................................................................................................................................................... 66
26. 正印資訊................................................................................................................................................................... 67
27. Reflow 溫度曲線 ....................................................................................................................................................... 68
28. 捲帶規格................................................................................................................................................................... 69
Oct. 2008. Version 0.3(Preliminary)
3
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
1. 應用
無線資料傳輸
無線遙控
無線鍵盤、滑鼠
■
■
■
家庭自動化系統
無線玩具、遊戲搖桿
2.4GHz ISM 頻段通信系統
2. 一般描述
A7105 是一低成本且適用於 2.4GHz ISM 頻段的無線應用的射頻晶片。7105 內含高靈敏度的接收器(250Kbps@ -99dbm)
以及高效率的功率放大器, 很適合 30 米以內的應用。
A7105 的工作頻率是可以程式化設置, 最高為 500Kbps。 在數位介面部份,有支援 4pin(SPI)或 3pin 控制, 另外在 RF data
的處理有 2 種模式可供選擇 : FIFO(利用 RF 內部的 memory 先儲存要發射/接收的 data), Direct(直接發射/接收)。
在 FIFO 模式下, 也支援 CRC(CRC16), FEC(約可增加靈敏度 1~2dbm), data whitening(可視為 data 加密), Manchester
code 的編/解碼。
A7105 內建, RSSI, 溫度的 sensor, 來偵測環境對 RF IC 的影響, 而且也內建 1ch ADC 可偵測使用電壓。 內建無線喚醒
機制, 可延長電池壽命。 封裝 QFN4X4 20 pin。
3. 特性
Frequency bands: 2400 – 2483MHz ISM band.
FSK and GFSK 調變
Low current consumption: RX:16 mA
Low current consumption: TX:19 mA (output power 0dBm)
Programmable RF output power: up to 0 dBm.
On chip regulator, supply voltage 1.9 ~ 3.6V.
On chip low power RC oscillator.
Low current (< 1uA) in sleep mode and need only one crystal while working together with MCU.
High sensitivity (-99dBm@250Kbps, -96dBm@500Kbps, )
Programmable data rate up to 500Kbps
Support 4- wire(SPI) or 3- wire interface to access FIFO data, command and register setting
Package handling hardware includes preamble, sync word, FEC, CRC data whitening and manchester
coding.
Separate 64 – byte RX and TX FIFOs
Support FIFO extension function and up to 256 bytes.
Easy to use with an low cost MCU
Fast settling time synthesizer for frequency hopping system.
Digital RSSI output for clear channel indication
Digital temperature output
Build in 1 channel ADC for detect external analog element.
Build in WWS(wireless wakeup system) for reduce power consumption of battery.
Support Frequency compensation scheme to make use the low cost (low accuracy) crystal.
Important Notice:
AMICCOM reserves the right to make changes to its products or to discontinue any integrated circuit product or service
without notice. AMICCOM integrated circuit products are not designed, intended, authorized, or warranted to be suitable
for use in life-support applications, devices or systems or other critical applications. Use of AMICCOM products in such
applications is understood to be fully at the risk of the customer.
Oct. 2008. Version 0.3(Preliminary)
4
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
REGI
CKO
GIO2
GIO1
18
17
16
BPBG
19
1
VDA1
RSSI
20
4. 接腳配置
4
12
SCK
VDA2
5
11
SCS
10
RFO
VDA3
DVDD
9
13
XO
3
8
RFI
XI
SDIO
7
14
GND
2
6
GND
VT
15
Fig 4.1 A7105 QFN Package Top View
5. 接腳說明 (I: input, O: output, I/O: input or output, OD: open drain output)
Symbol
I/O
Function Description
Pin No.
External pin connected to bypass capacitor for RSSI reading or input pin for ADC.
1
RSSI
AO
Regulator bias point
2
BPBG
AO
Low noise amplifier input.
3
RFI
AI
Power amplifier output.
4
RFO
AO
5
VDA2
I
Voltage supply for RX & TX analog part
VCO
VT(tuning voltage)輸入.
6
VT
AI
接地.
7
GND
I
振盪電路輸入接點.
8
XI
AI
振盪電路輸出接點.
9
X0
AO
10
VDA3
I
Voltage supply for PLL part
串列介面信號致能
11
SCS
DI
串列介面時脈訊號
12
SCK
DI
數位電源提供輸入.
13
DVDD
I
串列介面資料信號.
14
SDIO
DI/O
接地.
15
GND
I
多工信號輸入/輸出 1 / 串列介面資料信號.
16
GIO1
DI/O
多工信號輸入/輸出 2 / 串列介面資料信號.
17
GIO2
DI/O
時脈訊號輸出.
18
CKO
DO
Regulator input
19
REGI
AI
Regulator output and voltage supply of IF part
20
VDA1
PO
Note : A:類比(Analog)、D:數位(Digital)
、I:輸入(Input)
、O:輸出(Output)
、P:電源(Power)
Oct. 2008. Version 0.3(Preliminary)
5
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
REGI
CKO
GIO2
GIO1
20
19
18
17
16
regulator
& temp
sensor
2
3
RFO
4
PA
fractional-N
RFI
IFAMP
&RSSI
BPF
LNA
VCO
TX modulator
data packet handle
BPBG
Crystal
& RC OSC.
VCO_CAL
9
10
VDA3
8
XO
7
XI
6
GND
5
VT
VDA2
15
GND
14
SDIO
13
DVDD
12
SCK
11
SCS
FIFO
ADC
BPF_CAL
FIFO
SPI & Signal Control
RX demodulator
data packet handle
1
PLL
RSSI
VDA1
6. 系統方塊圖
Fig 6.1 系統方塊圖
Oct. 2008. Version 0.3(Preliminary)
6
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
7. 絕對最大範圍
Parameter
With respect to
Rating
Unit
Supply voltage range (VDD)
GND
-0.3 ~ 3.6
Vdc
Other I/O pins range
GND
-0.3 ~ VDD+0.3
Vdc
0
dBm
-55 ~ 125
°C
Maximum input RF level
Storage Temperature range
*Stresses above those listed under “Absolute Maximum Rating” may cause permanent damage to the device. These are
stress ratings only; functional operation of the device at these or any other conditions above those indicated in the
operational sections of this specification is not implied. Exposure to absolute-maximum-rated conditions for extended
periods may affect device reliability.
8. 電氣特性
(Internal regulator voltage set to 2.1V)
Parameter
Description
Min.
Type
Max.
Unit
125
°C
°C
V
General
Storage Temperature
-55
Operating Temperature
-40
85
Supply Voltage
1.9
3.6
Sleep mode(RC OSC on)
Standby mode
(Crystal OSC, Regulator on)
PLL mode(Crystal OSC, Regulator,
Synthesizer on)
Active RX Mode
Active TX mode(output power 0dBm)
Synthesizer block (includes crystal oscillator, PLL and VCO.)
Crystal start up time
Crystal frequency
VCO Operation Frequency
PLL phase noise
Offset 10k
Offset 100K
Offset 1M
PLL settling time
(Without auto calibration)
Transmitter
µA
µA
9
mA
16
19
mA
mA
0.6
mS
MHz
MHz
dBc
24
2400 –2500
80
85
90
Output power
Frequency deviation
-20
25K
Data rate
TX settling time
1K
Loop bandwidth 500K
1
1800
1
80
µs
3
500K
dBm
Hz
500K
Bps
20
µS
-99
dBm
-96
dBm
Receiver
Receiver sensitivity
@ BER = 0.1%
Data rate 250K
Data rate 500K
Oct. 2008. Version 0.3(Preliminary)
7
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
IF frequency bandwidth
250/500
KHz
IF center frequency
250/500
KHz
Image rejection
RSSI range
20
@RF input
-110
LO leakage at RF port
Digital IO DC characteristics
High Level Input Voltage(VIH)
Low Level Input Voltage(VIL)
High Level Output Voltage(VOH)
Low Level Output Voltage(VOL)
0.8*VDD
0
VDD-0.4
0
@lOH=-0.5mA
@lOL=0.5mA
Oct. 2008. Version 0.3(Preliminary)
8
25
dB
-55
dBm
-50
dBm
VDD
0.2*VDD
VDD
0.4
V
V
V
V
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9. 控制暫存器
A7105 chip 有 51x8-bit 的控制暫存器,可透過簡單的 3 線或 4 線串列相容的介面操作讀出或寫入資料。
9.1 控制暫存器列表
Address /
Name
00h
Mode
01h
Mode control
02h
Calc
03h
FIFO I
04h
FIFO II
05h
FIFO Data
06h
ID Data
07h
RC OSC I
08h
RC OSC II
09h
RC OSC III
0Ah
CKO Pin
0Bh
GIO1 Pin
0Ch
GIO2 Pin
0Dh
Clock
0Eh
Data rate
0Fh
PLL I
10h
PLL II
11h
PLL III
12h
PLL IV
13h
PLL V
14h
TX I
15h
TX II
16h
Delay I
17h
Delay II
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
W
R
W
R
RESETN
DDPC
DDPC
FECF
ARSSI
ARSSI
CRCF
AIF
AIF
CER
DFCD
CD
XER
WOR_EN
WOR_EN
PLLER
FMT
FMT
TRSR
FMS
FMS
TRER
ADCM
ADCM
R/W
-
-
-
-
-
VCC
VBC
FBC
W
FEP7
FEP6
FEP5
FEP4
FEP3
FEP2
FEP1
FEP0
W
FPM1
FPM0
PSA5
PSA4
PSA3
PSA2
PSA1
PSA0
R/W
FIFO7
FIFO6
FIFO5
FIFO4
FIFO3
FIFO2
FIFO1
FIFO0
R/W
ID7
ID6
ID5
ID4
ID3
ID2
ID1
ID0
W
R
WWS_SL7 WWS _SL6 WWS _SL5 WWS _SL4 WWS _SL3 WWS _SL2 WWS _SL1 WWS _SL0
RCOC5
RCOC4
RCOC3
RCOC2
RCOC1
RCOC0
W
WWS _SL9 WWS _SL8 WWS _AC5 WWS _AC4 WWS _AC3 WWS _AC2 WWS _AC1 WWS _AC0
W
BBCKS1
BBCKS0
-
-
-
RCOSC_E
TSEL
TWOR_OE
W
ECKOE
CKO3
CKO2
CKO1
CKO0
CKOI
CKOE
SCKI
W
-
-
GIO1S3
GIOS2
GIO1S1
GIO1S0
GIO1I
GIO1OE
W
-
-
GIO2S3
GIO2S2
GIO2S1
GIO2S0
GIO2I
GIO2OE
R/W
GRC3
GRC2
GRC1
GRC0
CSC1
CSC0
CGS
XS
R/W
SDR7
SDR6
SDR5
SDR4
SDR3
SDR2
SDR1
SDR0
R/W
CHN7
CHN6
CHN5
CHN4
CHN3
CHN2
CHN1
CHN0
R/W
DBL
RRC1
RRC0
CHR3
CHR2
CHR1
CHR0
IP8
W
R
W
R
W
R
BIP7
IP7
BFP15
-FP15
BFP7
AC7-FP7
BIP1
IP1
BFP9
AC9-FP9
BFP1
AC1-FP1
BIP0
IP0
BFP8
AC8-FP8
BFP0
AC0-FP0
W
TXSM1
TXSM0
TXDI
TME
FS
FDP2
FDP1
FDP0
W
-
PDV1
PDV0
FD4
FD3
FD2
FD1
FD0
W
DPR2
DPR1
DPR0
TDL1
TDL0
PDL2
PDL1
PDL0
W
WSEL2
WSEL1
WSEL0
AGC_D1
AGC_D0
RS_DLY2
RS_DLY1
RS_DLY0
Oct. 2008. Version 0.3(Preliminary)
BIP6
BIP5
BIP4
BIP3
BIP2
IP6
IP5
IP4
IP3
IP2
BFP14
BFP13
BFP12
BFP11
BFP10
AC14-FP14 AC13-FP13 AC12-FP12 AC11-FP11 AC10-FP10
BFP6
BFP5
BFP4
BFP3
BFP2
AC6-FP6
AC5-FP5
AC4-FP4
AC3-FP3
AC2-FP2
9
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
18h
W
RX
19h
R/W
RX Gain I
1Ah
W
RX Gain II
1Bh
W
RX Gain III
1Ch
W
RX Gain IV
W
1Dh
RSSI Threshold
R
1Eh
W
ADC
1Fh
W
Code I
20h
W
Code II
21h
W
Code III
W
22h
R
IF Calibration I
23h
R
IF Calibration II
24h
W
VCO current
R
Calibration
25h
W
VCO Single band
R
Calibration I
26h
VCO Single band W
Calibration II
W
27h
Battery detect
R
-
RXSM1
RXSM0
AFC
RXDI
DMG
BWS
ULS
MVGS
-
IGS
MGS1
MGS0
LGS2
LGS1
LGS0
RH7
RH6
RH5
RH4
RH3
RH2
RH1
RH0
RL7
RL6
RL5
RL4
RL3
RL2
RL1
RL0
ENGC
-
-
-
MHC
LHC1
LHC0
VGCE
RTH7
ADC7
RTH6
ADC6
RTH5
ADC5
RTH4
ADC4
RTH3
ADC3
RTH2
ADC2
RTH1
ADC1
RTH0
ADC0
RSM1
RSM0
ERSS
FSARS
-
XADS
RSS
CDM
-
MCS
WHTS
FECS
CRCS
IDL
PML1
PML0
-
DCL2
DCL1
DCL0
ETH1
ETH0
PMD1
PMD0
-
WS6
WS5
WS4
WS3
WS2
WS1
WS0
-
-
-
MFBS
FBCF
MFB3
FB3
MFB2
FB2
MFB1
FB1
MFB0
FB0
-
-
FCD4
FCD3
FCD2
FCD1
FCD0
-
-
VCCS
MVCS
VCOC3
VCOC2
VCOC1
VCOC0
-
-
-
FVCC
VCB3
VCB2
VCB1
VCB0
-
-
-
-
MVBS
MVB2
MVB1
MVB0
-
-
DVT1
DVT0
VBCF
VB2
VB1
VB0
-
-
VTH2
VTH1
VTH0
VTL2
VTL1
VTL0
RGS
RGV1
RGV0
-
BVT2
BVT1
BVT0
BD_E
RGS
RGV1
RGV0
BDF
BVT2
BVT1
BVT0
BD_E
-
TXCS
PAC1
PAC0
TBG2
TBG1
TBG0
DCM1
DCM0
MLP1
MLP0
SLF2
SLF1
SLF0
DCV6
DCV5
DCV4
DCV3
DCV2
DCV1
DCV0
-
-
-
-
-
CPC1
CPC0
-
-
-
DBD
XCC
XCP1
XCP0
PMPE
PRIC1
PRIC0
PRRC1
PRRC0
SDPW
NSDO
-
-
TLB
TLB
RLB
RLB
VCBS
-
-
-
RFT3
RFT2
RFT1
RFT0
IGFI1
IGFI0
IGFQ2
IGFQ1
IGFQ0
IFBS
LIMS
RSC6
RSC5
RSC4
RSC3
RSC2
RSC1
RSC0
FT6
FT5
FT4
FT3
FT2
FT1
FT0
28h
W
TX test
29h
W
DMT
Rx DEM test I
2Ah
W
DCV7
Rx DEM test II
2Bh
W
CPC
2Ch
W
Crystal test
2Dh
W
PLL test
2Eh
W
VCO test I
2Fh
W
VCO test II
30h
W
IGFI2
IFAT
31h
R/W
RSC7
RScale
32h
W
FT7
Filter test
Legend: - = unimplemented
Oct. 2008. Version 0.3(Preliminary)
10
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2 控制暫存器說明
9.2.1 Mode Register (Address: 00h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
-RESETN
FECF
RESETN
CRCF
RESETN
CER
RESETN
XER
RESETN
PLLER
RESETN
TRSR
RESETN
TRER
RESETN
--
--
--
--
--
--
--
--
Reset
RESETN : 只要這個 register 做寫入時
。
寫入時, 就是做 RF IC reset。
FECF : FEC 檢查旗標,
檢查旗標 如讀出為:
如讀出為
[0]: 表示 FEC 檢查正確。 [1]: 表示 FEC 檢查錯誤。
CRCF : CRC 檢查旗標,
檢查旗標 如讀出為:
如讀出為
[0]: 表示 CRC 檢查正確。 [1]: 表示 CRC 檢查錯誤。
CER : RF chip 致能狀態
致能狀態,
如讀出為
狀態 如讀出為:
[0]: 表示 chip 關閉。 [1]: 表示 chip 開啟。
XER : 石英振盪器致能狀態
石英振盪器致能狀態,
狀態 如讀出為:
如讀出為
[0]: 表示振盪器關閉。 [1]: 表示振盪器開啟。
PLLE : PLL 開啟狀態
開啟狀態,
狀態 如讀出為:
如讀出為
[0]: 表示 PLL 關閉。 [1]: 表示 PLL 開啟。
TRSR : TRX state 狀態,
狀態 如讀出為:
如讀出為
[0]: *表示 RX state。 [1]: *表示 TX state。
* 當讀出 TRER=1 時。
TRER : TRX state 致能狀態
致能狀態,
狀態 如讀出為:
如讀出為
[1]: 表示 RF 正在 TX or RX。
9.2.2 Mode Control Register (Address: 01h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
-DDPC
-ARSSI
-AIF
CD
DFCD
-WOR_EN
-FMT
-FMS
-ADCM
0
1
0
0
0
0
0
0
Reset
DDPC(Direct mode data pin control) : Direct mode 時 SPI 的 SDIO 當作 data 的 IO。
。
[0]: 關閉。 [1]: 致能。
ARSSI : 進 RX mode 時自動量測 RSSI。
。
[0]: 關閉。 [1]: 致能。
AIF(Auto IF) : 進 RX mode 時系統自動加減
系統自動加減一
加減一個 IF 頻率。
頻率。
[0]: 關閉。
[1]: 致能。
LO 頻率(RX) = LO 頻率(TX) - IF 頻率.(bit ULS=0;upper side band)
LO 頻率(RX) = LO 頻率(TX) + IF 頻率.(bit ULS=1;lower side band)
CD / DFCD :
CD(Read) : Carrier detector 訊號。
DFCD(Data Filter by CD) : 經由 Carrier Detector 訊號過濾資料封包。
[0]: 關閉。 [1]: 致能。
WOR_EN : WOR mode 致能。
致能。
[0]: 關閉。 [1]: 致能。當對 MCU 送出 wake up 信號後, 會自動清除為 0。
Oct. 2008. Version 0.3(Preliminary)
11
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
FMT : FIFO mode test。
。
[0]: Normal。 [1]: FIFO mode test。僅在 FIFO mode 工作模式有效。當完成封包(packet)測試後,會自動清除為 0。
FMS : Direct/FIFO 模式選擇。
模式選擇。
[0]: Direct 模式。 [1]: FIFO 模式。
ADCM : ADC 量測致能。
量測致能。
[0]: 關閉 ADC 量測或已量測完成。 [1]: 量測致能。當量測完成後,此位元會自動清除為 0。
ADCM
None Rx state
RX state
[0]
None
None
[1]
溫度量測
RSSI 量測、載波偵測、對外部信號作 ADC
量測轉換
9.2.3 Calibration Control Register (Address: 02h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
---
---
---
---
---
VCC
0
VBC
0
FBC
0
VCC : VCO Current Calibration 校準選項致能。
校準選項致能。
[0]: 關閉 VCO Current Calibration 或已校準完成。 [1]: 校準致能。當校準完成後,此位元會自動清除為 0。
VBC : VCO Bank Calibration 校準選項致能。
校準選項致能。
[0]: 關閉 VCO Bank Calibration 或已校準完成。 [1]: 校準致能。當校準完成後,此位元會自動清除為 0。
FBC : IF Filter Bank 校準選項致能。
校準選項致能。
[0]: 關閉 IF Filter Bank 或已校準完成。 [1]: 校準致能。當校準完成後,此位元會自動清除為 0。
9.2.4 FIFO Register I (Address: 03h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
FEP7
0
FEP6
0
FEP5
1
FEP4
1
FEP3
1
FEP2
1
FEP1
1
FEP0
1
FEP[7:0] : TX/RX FIFO byte 結束位址設定。
。
結束位址設定。FIFO 結束位址 = FEP[7:0]+1。
9.2.5 FIFO Register II (Address: 04h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
FPM1
0
FPM0
1
PSA5
0
PSA4
0
PSA3
0
PSA2
0
PSA1
0
PSA0
0
FPM[1:0] : TX/RX FIFO 臨界值設定。
臨界值設定。
設定值
Bytes in TX FIFO Bytes in RX FIFO
[00]
4
60
[01]
8
56
[10]
12
52
[11]
16
48
PSA[5:0] : TX FIFO packet 傳送起始位址設定。
傳送起始位址設定。
9.2.6 FIFO DATA Register (Address: 05h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
FIFO7
0
FIFO6
0
FIFO5
0
FIFO4
0
FIFO3
0
FIFO2
0
FIFO1
0
FIFO0
0
FIFO[7:0] : TX/RX FIFO data。
。讀寫資料均在同一個暫存器。
讀寫資料均在同一個暫存器。
Oct. 2008. Version 0.3(Preliminary)
12
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2.7 ID DATA Register (Address: 06h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
ID7
0
ID6
0
ID5
0
ID4
0
ID3
0
ID2
0
ID1
0
ID0
0
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
ID[7:0] : ID data。
。讀寫資料均在同一個暫存器。
讀寫資料均在同一個暫存器。
9.2.8 RC OSC Register I (Address: 07h)
Bit
R/W
Name
R
W
Reset
Bit 7
Bit 6
RCOC5
RCOC4
RCOC3
RCOC2
RCOC1
RCOC0
WWS_SL7 WWS _SL6 WWS _SL5 WWS _SL4 WWS _SL3 WWS _SL2 WWS _SL1 WWS _SL0
0
0
0
0
0
0
0
0
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
WWS_SL[7:0] : WWS Sleep Time delay 設定。
設定。(7.8ms ~ 7.99s)
1
Sleep time = (WWS _ SL[9 : 0] + 1) × 32 ×
s
4092
RCOC[5:0] : RC oscillator calibration counter value。
。
9.2.9 RC OSC Register II (Address: 08h)
Bit
R/W
Name
Reset
W
Bit 7
Bit 6
Bit 5
WWS _SL9 WWS _SL8 WWS _AC5 WWS _AC4 WWS _AC3 WWS _AC2 WWS _AC1 WWS _AC0
0
0
0
0
0
0
0
0
WWS_AC[4:0] : WWS ACtion delay 設定。
設定。(244us ~ 15.6ms)
1
ACtion time = (WWS _ AC[5 : 0] + 1) × 1 ×
s 。
4092
9.2.10 RC OSC Register III (Address: 09h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
BBCKS1
0
BBCKS0
0
---
---
---
RCOSC_E
TSEL
0
TWOR_OE
1
1
BBCKS[1:0] : Clock select for digital block。
。
[00]: System clock / 2。 [01]: System clock / 4。 [10]: System clock / 6。 [11]: System clock / 8。
RCOSC_E : RC oscillator 致能選擇。
致能選擇。
[0]: 關閉。 [1]: 致能(預設)。
TSEL : 計時器喚醒時間。
計時器喚醒時間。
[0]: 使用 WOR_AC。 [1]: 使用 WOR_SL。
TWOR_OE : Use Timer to wake up MCU without RF。
。
[0]: 關閉。 [1]: 致能(預設)。
9.2.11 CKO Pin Control Register (Address: 0Ah)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
ECKOE
1
CKOS3
0
CKOS2
1
CKOS1
1
CKOS0
1
CKOI
0
CKOE
1
SCKI
0
ECKOE : 外部時脈輸出致能。
外部時脈輸出致能。
這 bit 會控制 CKO[3:0]選項內[0101],[0110],[0111]這三個選項的時脈輸出。
Oct. 2008. Version 0.3(Preliminary)
13
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
CKOS[3:0] : CKO pin 信號輸出選擇。
信號輸出選擇。
[0000]: BCK(bit clock)。
[0001]: MRCK(modulation rate)。
[0010]: FPF(FIFO pointer flag)。
[0011]: EOP,EOVBC,EOFBC,EOADC,EOVCC,OKADC。
[0100]: 外部時脈輸出。系統時脈/1。
[0101]: 外部時脈輸出。系統時脈/2,由 bit ECKOE 決定輸出開啟或關閉。
[0110]: 外部時脈輸出。系統時脈/4,由 bit ECKOE 決定輸出開啟或關閉。
[0111]: 外部時脈輸出。系統時脈/8,由 bit ECKOE 決定輸出開啟或關閉。
[1xxx]: 保留。
CKOI : CKO pin 信號反向輸出。
信號反向輸出。
[0]: 非反向輸出。 [1]: 反向輸出。
CKOE : CKO pin 信號輸出開啟。
信號輸出開啟。
[0]: High Z。 [1]: 開啟。
SCKI : SPI 時脈反向輸入。
時脈反向輸入。
[0]: 非反向輸入。 [1]: 反向輸入。
9.2.12 GIO1 Pin Control Register (Address: 0Bh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
---
GIO1S3
0
GIO1S2
0
GIO1S1
0
GIO1S0
0
GIO1I
0
GIO1OE
1
GIO1S[3:0] : GIO1 pin 信號輸出選擇。
信號輸出選擇。
設定值
TX state
RX state
[0000]
WTR(non-standby state) output
[0001]
EOAC(end of access code)
FSYNC(frame sync)
[0010]
TMEO(TX modulation enable)
CD(carrier detect)
[0011]
Preamble OK output
[0100]
TWOR/WOR(wakeup MCU)
[0101]
In phase demodulator output(DMII)
[0110]
P_SDO(4 wire SPI data out)
[0111]
TRXD In/Out
[1000]
RXD
[1001]
TXD
[1010]
In phase demodulator external input(EXDI0)
[1011]
External FSYNC input in RX direct mode
[11xx]
保留
GIO1I : GPIO1 pin 信號反向輸出。
信號反向輸出。
[0]: 非反向輸出。 [1]: 反向輸出。
GIO1OE : GPIO1 pin 信號輸出開啟。
信號輸出開啟。
[0]: High Z。 [1]: 開啟。
9.2.13 GIO2 Pin Control Register (Address: 0Ch)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
---
GIO2S3
0
GIO2S2
1
GIO2S1
0
GIO2S0
0
GIO2I
0
GIO2OE
1
GIO2S [3:0] : GIO2 pin 信號輸出選擇。
信號輸出選擇。
設定值
TX state
RX state
[0000]
WTR(non-standby state) output
Oct. 2008. Version 0.3(Preliminary)
14
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
[0001]
[0010]
[0011]
[0100]
[0101]
[0110]
[0111]
[1000]
[1001]
[1010]
[1011]
[11xx]
EOAC(end of access code)
FSYNC(frame sync)
TMEO(TX modulation enable)
CD(carrier detect)
Preamble OK output
TWOR/WOR(wakeup MCU)
In phase demodulator output(DMIQ)
P_SDO(4wire SPI data out)
TRXD In/Out
RXD
TXD
In phase demodulator external input(EXDI0)
External FSYNC input in RX direct mode
保留
GIO2I : GIO2 pin 信號反向輸出。
信號反向輸出。
[0]: 非反向輸出。 [1]: 反向輸出。
GIO2OE : GIO2 pin 信號輸出開啟。
信號輸出開啟。
[0]: High Z。 [1]: 開啟。
9.2.14 Clock Register (Address: 0Dh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
GRC3
1
GRC2
1
GRC1
1
GRC0
1
CSC1
0
CSC0
1
CGS
0
XS
1
GRC[3:0] : Clock Chain reference frequency 除頻設定。
除頻設定。
Clock Chain reference =
f xtal
=2MHz
(GRC[3:0]+1)
CSC[1:0] : Clock source 除頻設定。
除頻設定。
[00]: / 1。[01]: / 2。[10]: / 2。[11]: / 4。
CGS : Clock source 選擇。
選擇。
[0]: X’stal clock。 [1]: Clock Chain。
XS : 石英振盪器選擇。
石英振盪器選擇。
[0]: RFIC 的 clock 由外部提供。[1]: clock 由內部線路產生。
9.2.15 Data Rate Register (Address: 0Eh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
SDR7
0
SDR6
0
SDR5
0
SDR4
0
SDR3
0
SDR2
0
SDR1
0
SDR0
0
SDR[7:0] : Data rate 除頻設定。
除頻設定。
Data rate =
SystemCloc k
。
32*(SDR[7:0]+1)
9.2.16 PLL Register I (Address: 0Fh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
CHN7
0
CHN6
0
CHN5
0
CHN4
0
CHN3
0
CHN2
0
CHN1
0
CHN0
0
CHN[7:0] : RF 頻道選擇。
頻道選擇。
Oct. 2008. Version 0.3(Preliminary)
15
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2.17 PLL Register II (Address: 10h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
DBL
1
RRC1
0
RRC0
0
CHR3
1
CHR2
1
CHR1
1
CHR0
1
IP8
0
DBL : Crystal oscillator 倍頻選擇.
倍頻選擇
[0]: Xtal source = Crystal oscillator. [1]: Xtal source =2 * Crystal oscillator.
RRC[1:0] : RF PLL reference counter. The divider range is from 1 to 4.
CHR[3:0] : Channel frequency step 設定。
設定。
CHR[3 : 0] + 1 =
PFD
2MHz
PFD : PLL 參考比較頻率(PLL comparison frequency)
9.2.18 PLL Register III (Address: 11h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
IP7
BIP7
0
IP6
BIP6
1
IP5
BIP5
0
IP4
BIP4
0
IP3
BIP3
1
IP2
BIP2
0
IP1
BIP1
1
IP0
BIP0
1
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
AC9-FP9
BFP9
AC8-FP8
BFP8
Reset
BIP[8:0] : RF 基本頻率整數部份
基本頻率整數部份(
頻率整數部份 Integer Part) 設定.
設定
IP [8:0]: RF PLL 整數部份讀出數值.
9.2.19 PLL Register IV (Address: 12h)
Bit
R/W
Bit 7
Name
R
W
FP15
BFP15
Reset
Bit 6
AC14-FP14 AC13-FP13 AC12-FP12 AC11-FP11 AC10-FP10
BFP14
BFP13
BFP12
BFP11
BFP10
0
0
0
0
0
0
0
0
9.2.20 PLL Register V (Address: 13h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
AC7-FP7
BFP7
0
AC6-FP6
BFP6
0
AC5-FP5
BFP5
0
AC4-FP4
BFP4
0
AC3-FP3
BFP3
0
AC2-FP2
BFP2
0
AC1-FP1
BFP1
1
AC0-FP0
BFP0
1
Reset
BFP[15:0] : RF 基本頻率分數部份
設定.
基本頻率分數部份(
頻率分數部份 Fractional Part)設定
設定
RF 頻率公式:
頻率公式:
BFP[15 : 0]
)
216
+ (CHN[7 : 0] ⋅ Channel Step )
fRF _ Base = PFD ⋅ (BIP[8 : 0] +
fRF = fRF _ Base
註:
f RF 為 RF 的工作頻率
Channel Step 為頻道距離, Channel
Step =
PFD
,目前
4 * (CHR[3 : 0] + 1)
A7105 Channel Step 是設 500KHz
AC[14:0](Read) :頻率補償
頻率補償 SPI 讀出數值(RX
Reg. bit AFC=1)。
。
讀出數值
FP[15:0](Read) : PLL 頻率分數部份 SPI 讀出數值(RX Reg. bit AFC=0)。
Oct. 2008. Version 0.3(Preliminary)
16
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
當開啟 AIF 功能(Mode control Reg. bit AIF=1 時)
RF 頻率(RX mode)=RF 頻率 – IF 頻率(RX Reg. ULS=0)。
RF 頻率(RX mode)=RF 頻率 + IF 頻率(RX Reg. ULS=1)。
9.2.21 TX Register I (Address: 14h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
TXSM1
0
TXSM0
0
TXDI
0
TME
1
FS
0
FDP2
1
FDP1
1
FDP0
0
TXSM[1:0] : Moving average for non filter select.
[00]: non moving average。[01]: 2 moving average。[10]: 4 moving average。[11]: 8 moving average。
TXDI : TX data 反向輸出。
反向輸出。
[0]: 非反向輸出。 [1]: 反向輸出。
TME : TX 調變致能。
調變致能。
[0]: 調變關閉。 [1]: 調變開啟。
FS : filter 選擇.
32h)設置
設置.預設值為
選擇 Filter shape 可從 Filter test 暫存器(address:
暫存器
設置 預設值為 gaussian filter(BT=0.7).
[0]: 關閉。 [1]: 開啟。
FDP[2:0] : Frequency deviation power 設定.
設定
頻率偏移量(frequency deviation):
f dev = 127 ⋅ PFD ⋅ (FD[4 : 0] + 1) ⋅
2 FDP[ 2:0]
2 24
註: PFD 為參考比較頻率
9.2.22 TX Register II (Address: 15h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
PDV1
0
PDV0
0
FD4
0
FD3
1
FD2
0
FD1
1
FD0
1
PDV[1:0] : division select for TX data rate while TX filter is on
TX data rate =
PFD
32 * PDV[1 : 0] * (SDR[7 : 0] + 1)
FD[4:0] : Frequency deviation 設定.
設定
9.2.23 Delay Register I (Address: 16h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
DPR2
0
DPR1
0
DPR0
0
TDL1
1
TDL0
0
PDL2
0
PDL1
1
PDL0
0
DPR[2:0] : 延遲時間倍數設定。
延遲時間倍數設定。
TDL[1:0] : TX settling 延遲時間設定。
延遲時間設定。
Tx Settling Delay = 20 * (TDL[1 : 0] + 1) * (DPR[2 : 0] + 1) us
PDL[2:0] : PLL settling 延遲時間設定。
延遲時間設定。
PLL Settling Delay = 20 * (PDL[2 : 0] + 1) * (DPR[2 : 0] + 1) us
Oct. 2008. Version 0.3(Preliminary)
17
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2.24 Delay Register II (Address: 17h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Name
Reset
W
WSEL2
0
WSEL1
1
WSEL0
0
AGC_D1
0
Bit 3
Bit 2
Bit 1
Bit 0
AGC_D0 RS_DLY2 RS_DLY1 RS_DLY0
1
0
1
0
WSEL[2:0] : Xtal 起振 settling 延遲時間設定。
延遲時間設定。(2000us ~ 2.5ms
2.5ms)
ms)
[000]: 200us。[001]: 400us。[010]: 600us。[011]: 800us。
[100]: 1ms。 [101]: 1.5ms。 [110]: 2ms。 [111]: 2.5ms。
AGC_D[1:0] : AGC 轉換時 RSSI settling 時間設定。(10~40us)
[000]: 10us。[001]: 20us。[010]: 30us。[011]: 40us。
RS_DLY[2:0] : 進 RX state RSSI 量測 settling 時間設定。(10~80us)
[000]: 10us。[001]: 20 us。[010]: 30us。 [011]: 40 us。
[100]: 50us。[101]: 60 us。[110]: 70us。[111]: 80 us。
9.2.25 RX Register (Address: 18h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
RXSM1
0
RXSM0
0
AFC
0
RXDI
0
DMG
0
BWS
1
ULS
0
RXSM[1:0] : RX demodulator smooth filter 選擇
RXSM[0]:
[1]: demodulation filter bandwidth = 1MHz。[0]: demodulation filter bandwidth = 2MHz。
RXSM[1]:
[1]: 8 bit moving average of data filter。
[0]: 4 bit moving average of data filter。
AFC : 頻率補償(frequency
compensation)校準選擇
校準選擇。
頻率補償
校準選擇。
[0]: 手動校準。 [1]: 自動校準。
RXDI : RX data 反向輸出。
反向輸出。
[0]: 非反向輸出。 [1]: 反向輸出。
DMG : Demodulator 增益選擇。
增益選擇。
[0]:
×1
[1]:
×3
BWS : BPF 頻帶寬選擇。
帶寬選擇。
[0]: 250KHz。 [1]: 500KHz。
ULS : 接收端 Up/Low side band 選擇。
選擇。
[0]: up side band。 [1]: low side band。
9.2.26 RX Gain Register I (Address: 19h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R/W
MVGS
0
---
IGS
1
MGS1
0
MGS0
0
LGS2
0
LGS1
0
LGS0
0
MVGS : 手動 VGA 校正。
校正。
[0]: 自動。 [1]: 手動。
IGS : PGA gain select.
[0]: 12dB。 [1]: 6dB。
MGS[1:0] : Mixer gain select.
[00]: 24dB。[01]: 18dB。[10]: 12dB。[11]: 6dB。
LGS[2:0] : LNA gain select.
[000]: 24dB。[001]: 18dB。[010]: 12dB。[011]: 6dB。[1XX]: 0dB。
Oct. 2008. Version 0.3(Preliminary)
18
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2.27 RX Gain Register II (Address: 1Ah)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
RH7
0
RH 6
0
RH5
0
RH4
0
RH3
1
RH2
0
RH1
1
RH0
0
RH[7:0] : VGA 校正目標上限
校正目標上限。
上限。
9.2.28 RX Gain Register III (Address: 1Bh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
RL7
1
RL6
0
RL5
1
RL4
1
RL3
0
RL2
1
RL1
0
RL0
0
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
MHC
1
LLC1
1
LLC0
1
VGCE
0
RH[7:0] : VGA 校正目標下限
校正目標下限。
下限。
9.2.29 RX Gain Register IV (Address: 1Ch)
Bit
R/W
Bit 7
Name
Reset
W
ENGC
1
Bit 6
ENGC : End of AGC tuning
[0]:在設定目標內仍然持續量測調整,直到接收到 ID code 才停止。 [1]: 調整至目標範圍內則停止量測與調整。
MHC : Mixer high current 選擇。
選擇。
[0]: 0.6mA。 [1]: 1.2mA。
LLC : LNA low current 選擇。
選擇。
[00]: 0.5mA。[01]: 1.0mA。[10]: 1.5mA。[11]: 2.0mA。
VGCE:
VGA calibration 致能. 當校準完成後,此位元會自動清除為 0(Combine with FSYNCO).
VGA calibration will be done when VGCE or FSYNCO active high.
9.2.30 RSSI Threshold Register (Address: 1Dh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
ADC7
RTH7
1
ADC6
RTH6
0
ADC5
RTH5
0
ADC4
RTH4
1
ADC3
RTH3
0
ADC2
RTH2
0
ADC1
RTH1
0
ADC0
RTH0
1
Reset
RTH[7:0] : 載波偵測(carrier
detect)臨界值設定
臨界值設定。
載波偵測
臨界值設定。
CD=1 for RSSI(ADC value) ≦ RTH。
CD=0 for RSSI(ADC value) ≧ RTH。
ADC[7:0] : 溫度、
、或外部信號量測的 ADC 值輸出。
溫度、RSSI、
值輸出。
RX state: Digital RSSI output. PWRRSSI = -110dbm + 40*RSSI[7:0] / 8
Non-RX state: Digital thermometer output. The relative temperature is around + 2 ℃ * ADC[7:0].
External voltage measurement: the voltage is around 4.69 mV * ADC[7:0].
9.2.31 ADC Control Register (Address: 1Eh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
RSM1
0
RSM0
1
ERSS
0
FSARS
1
---
XADS
0
RSS
1
CDM
1
RSM[1:0] : RSSI hysteresis select.
[00]: 5。 [01]: 10。 [10]: 15。 [11]: 20。
Oct. 2008. Version 0.3(Preliminary)
19
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
ERSS : Sync 時結束 RSSI 的量測。
的量測。
[0]: 關閉。 [1]: 致能。
FSARS : ADC 時脈選擇。
時脈選擇。
[0]: system clock / 4。 [1]: system clock / 2。
XADS : ADC 輸入信號的選擇。
輸入信號的選擇。
[0]: 對內部溫度或 RSSI 信號作 ADC 量測轉換。 [1]: 對外部信號作 ADC 量測轉換。
RSS : 溫度 / RSSI 量測選擇。
量測選擇。
[0]: Temperature 量測。 [1]: RSSI 或 Carrier 量測。
CDM : 載波(Carrier)偵測模式
偵測模式。
載波
偵測模式。
[0]: 單次量測。 [1]: 連續偵測(for Carrier)。
9.2.32 Code Register I (Address: 1Fh)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
MCS
0
WHTS
0
FECS
0
CRCS
0
IDL
1
PML1
1
PML0
1
MCS : Manchester code 選擇。
選擇。
[0]: 關閉。 [1]: 開啟。
WHTS : Data whitening (Data Encryption)選擇
選擇。
選擇。
[0]: 關閉。 [1]: 開啟。
FECS : FEC 選擇。
選擇。
[0]: 關閉。 [1]: 開啟。
註: FEC 是使用(7, 4) Hamming code.
CRCS : CRC 選擇。
選擇。
[0]: 關閉。 [1]: 開啟。
IDL : ID code 長度選擇。
長度選擇。
[0]: 2 bytes。 [1]: 4 bytes。
PML[1:0] : Preamble 長度選擇。
長度選擇。
[00]: 1 byte。 [01]: 2 bytes。 [10]: 3 bytes。 [11]: 4 bytes。
9.2.33 Code Register II (Address: 20h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
DCL2
1
DCL1
1
DCL0
1
ETH1
0
ETH0
1
PMD1
1
PMD0
1
DCL[2:0] : DC 平均值收到 Data 長度設定。
長度設定。
DCL0:
[0]: DC value hold at 8 bit after preamble detect。[1]: DC value hold at 16 bit after preamble detect。
DCL1:
[0]: 32 bits before ID code word detected。[1]: 64 bits before ID code word detected。
DCL2:
[0]: 128 bits after ID code word detected。[1]: 256 bits after ID code word detected。
ETH[1:0] : ID code 容許錯誤 bit 數。
[00]: 0 bit。 [01]: 1 bit(建議值)。 [10]: 2 bit。 [11]: 3 bit。
PMD[1:0] : Preamble 長度偵測設定。
長度偵測設定。
[00]: 0bit。 [01]: 4bits。 [10]: 8bits。 [11]: 16bits。
注意:偵測長度設定需小於 PML[1:0]的設定值。
Oct. 2008. Version 0.3(Preliminary)
20
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
9.2.34 Code Register III (Address: 21h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
W
---
WS6
0
WS5
1
WS4
0
WS3
1
WS2
0
WS1
1
WS0
0
WS[6:0] : Data Whitening 初始 seed 設定(data
encryption key)。
。
設定
9.2.35 IF Calibration Register I (Address: 22h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
----
----
----
FBCF
MFBS
0
FB3
MFB3
0
FB2
MFB2
1
FB1
MFB1
1
FB0
MFB0
0
Reset
MFBS : IF filter 自動(Auto)/手動
手動(Manual)校準選擇
校準選擇。
自動
手動
校準選擇。
[0]: 自動校準。 [1]: 手動校準。
MFB[3:0] : IF filter 手動(Manual)調校值設定
調校值設定。
手動
調校值設定。
FBCF : IF filter calibration 成功/錯誤指示
成功 錯誤指示。
錯誤指示。
[0]: 校準成功。 [1]: 校準失敗。
FB[3:0] : IF filter 調校值設定.
調校值設定
9.2.36 IF Calibration Register II (Address: 23h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
Reset
R
---
---
FCD4
--
FCD3
--
FCD2
--
FCD1
--
FCD0
--
FCD4
--
FCD[4:0] : IF filter calibration deviation from goal.
9.2.37 VCO current Calibration Register (Address: 24h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
----
----
-VCCS
0
FVCC
MVCS
0
VCB3
VCOC3
1
VCB2
VCOC2
0
VCB1
VCOC1
0
VCB0
VCOC0
0
Reset
VCCS : VCO 調校電流設定
調校電流設定。
設定。
[0]:1mA。 [1]:1.5mA。
MVCS : 手動 VCO 電流選擇。
電流選擇。
[0]:VCB。 [1]:VCOC。
VCOC[3:0] : VCO 手動電流設定
手動電流設定。
電流設定。
FVCC : VCO current calibration 成功/錯誤指示
成功 錯誤指示。
錯誤指示。
[0]: 成功。 [1]: 失敗。
VCB[3:0] : VCO 電流自動校準值
9.2.38 VCO Single band Calibration Register I (Address: 25h)
Bit
R/W
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Name
R
W
----
----
DVT1
---
DVT0
---
VBCF
MVBS
0
VB2
MVB2
1
VB1
MVB1
0
VB0
MVB0
0
Reset
Oct. 2008. Version 0.3(Preliminary)
21
AMIC Communication Corporation
A7105
2.4GHz Transceiver
Preliminary
MVBS : VCO bank 自動(Auto)/手動
自動
手動(Manual)校準選擇
校準選擇。
手動
校準選擇。
[0]: 自動校準。 [1]: 手動校準。
MVB[2:0] : VCO band 手動調校值設定。
手動調校值設定。
DVT[1:0] : DVT 值輸出。
值輸出。
[00]: VT