|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
RF内核
. v! R5 {5 n% l" r; l7 @* C- _ S0 ]/ D% P2 M3 [, r2 w7 A3 ]: q
RF内核控制无线射频模块,并且在mcu和无线电之间提供一个接口,可以发出命令,读取状态和自动对无线电事件排序。RF内核包括:无线电控制状态模块(FSM)、调制器,解调器、帧过滤和源匹配、频率合成器(FS)、命令选通处理器,定时器2(MAC定时器)。9 i* y: A/ Z, A ~- V- ]
5 p9 f, F% w7 |5 t0 `FSM模块
# ~2 y. c% i4 a* ~ l
5 G2 ?) W1 n/ N- }& t4 V0 p8 AFSM模块的主要功能包括控制RF收发器的状态、发送和接收FIFO,以及大部分动态受控的模拟信号,比如模拟模块的上电/掉电;
5 i' l. W3 k* C7 k
% ]' D% {, A$ K! {7 `/ e解调器4 n8 ?% n' ~4 D* l
) m+ {8 Y& L' F/ s负责从收到的信号中检索无线数据。解调器的振幅信息由自动增益控制使用,自动增益控制调整模拟LAN的增益,使接收器内的信号水平大约是个常量。
+ l; |7 W6 [5 f( p1 l6 W! \
; j& ?, Q6 b! S' R调制器& | R( V/ Z& o8 p% C% g
1 S. ^1 g+ Z0 O \" v
将原始数据转换为I/Q(同相/正交)信号发送到发送器DAC, 并且遵守IEEE802.15.4标准3 C2 D6 X' X; V% F7 N
2 e t# J" d" ?帧过滤和源匹配( ~0 c: r: W$ w! V
" Z) j. ]; R) f; @7 M* Z/ r# |! W! a
其功能是支持RF内核中的FSM模块来执行帧过滤和源地址匹配。
* W, |- m4 p" q& F( N9 _9 O' o
) }& j, V0 v' T4 a1 ]) `1 B频率合成器
- K1 a j9 x3 x. Z$ q9 A( h, ]5 Z5 y% h8 Z' e2 V5 }
其功能是为RF信号产生载波
' W! X2 u; W0 E6 S- y1 F* c. g8 `' T |' u+ U v, R" V2 U- X
命令选通处理器! `2 w$ J' ^% I) A" o
( ~3 ], @1 r% c
处理CPU所发出的命令。它包含一个24字节的程序存储器,可以自动执行CSMA/CA机制。
' P! e: T6 X6 q7 o
- p5 l7 B& o- @/ B# w4 Z, o无线电RAM$ f7 @$ K2 \- j x- m+ ~+ s
. f/ [' t; Z9 I" ~& o0 m, R, ?
为发送TXFIFO和接收RXFIFO分别分配128字节的FIFO,为帧过滤和源匹配存储参数保留128字节。* Z) B# |' Z6 [- k2 X- J" d
, z+ }+ l& i; w7 b
定时器2(MAC定时器)
- r- Z, m; r- K0 j8 |0 X w/ h4 G
3 N7 ~# F1 u* W& K' a6 K& p% J用于为无线电事件计时,以捕获输入数据包的时间戳,这一定时器在睡眠模式下也保持计数
* }- Z2 _* H9 j& [; Q" I |
|