background image

  信号接收单元

(SRU)内部包含相应基带控制信号相应波形的解码电路,对输入的基带

控制信号进行接收并传递给

SRSFU。信号接收情况反馈单元(SRSFU)对信号接收单元的接收

情况进行监控,并将信号数值传送给

STCU,SRSFU 同时接收来自 STCU 的信息(数值超出

阈值信息

)并反馈给基带。

  信号阈值控制单元

(STCU)接收来自 SRSFU 的信号数值,单元内有初始化的阈值信息

(包括信号数值比较阈值和信号误差计数阈值)、信号误差计数寄存器和数值缓存寄存器和比
较单元。

STCU 在每次接收到有效数据后都会判断当前数据是否使能,并通知 CSGEU。此外,

信号阈值控制单元还接收从

SVFU 写入的滤波后数据存入缓存,以待下一次收到有效信号

时与之对比。
  数值信号滤波单元

(SVFU)接收 STCU 传送的数据,单元内部有滤波器单元。滤波器单

元包括固定或可配置的系数单元。每次

STCU 接收到有效信号并传输至 SCFU 后,SVFU 将

读取

CVSU 中的数据并逐个乘以对应系数并计算出滤波结果。信号数值滤波单元计算滤波

结果后将数值存在

CVSU 中。

  控制数值存储单元

(CVSU)提供了两个读写端口,同时可供 SVFU 和 CSGEU 写入和读

取数据。

CVSU 同时根据信号接收 SRSFU 的标示情况修正数值的存储。控制信号生成使能单

(CSGEU)接收 STCU 给出的通知信号,若 STCU 通知当前信号使能,则 CSGEU 生成使能

信号,反之则不生成使能信号。
  控制信号生成单元

(CSGU)包含相应通信射频模块所需控制信号生成电路,CSGU 在每

一周期读取

CVSU 和 CSGEU 的信息,若 CSGEU 给出使能信号,则 CSGU 读取 CVSU 中的

相应数据并生成相应射频控制信号。
  综上所述,

CRMCC 应该对数据错误和有效的数据跳变做出有效的区分和处理。在本文

所提出架构中,上述处理主要是由

SRSFU 和 STCU 完成的。

  本文提出的

CRMCC 处理流程分为四种:普通信号流程(简称流程 A),错误信号流程

(简称流程 B),无效信号流程(简称流程 C)和有效信号跳变流程(简称流程 D)。流程 B 反映并
处理了图

2 所示的应被滤波的错误,流程 D 则反映了有效并应被迅速反映的数据跳变。本文

所提的

CRMCC 判断流程如图 4 所示:SRSFU 将首先判断当前信号是否为有效信号,若无

效则进入流程

C;若当前信号有效,则检查其当前数值(以下简称 Curr_ V)、STCU 中的缓存

(简称 Buff_V)和 STCU 中的信号数值比较阈值(简称 Tv),若|Curr_V- Buff_V|≤Tv,则进入

流程

A,反之,则检查信号误差计数寄存器(简称 STER)和 STCU 中的信号误差计数阈值(简

Tsec),若 STER>Tsec,则进入流程 D,反之使用流程 B。