在图1的传统宽带数据接入电路中,信号的输入和发送都是通过loop的两个端口实现的。输入信号由loop的电感耦合,经过由R1,R2.R3,R4,R5,R6,Zi构成的平衡网络后,分别接入由电阻R9,R10和运算放大器组成的接收器B及由电阻R11,R12和运算放大器组成的接收器A,信号在此处构成全差分模式,其共模电压为预先设定的值,这样设置的目的在于方便后级电路的直接耦合。
全差分的模拟输入信号经过低噪声输入及自动增益级的幅度调整和滤波器2级的抗混迭滤波后,由模数转换器级将其转换为数字信号送至DSP,DSP要经过与调制相反的处理,如IFFT,去交织等,将信号恢复为原始的发送数据。
同样,发送的数据要先经过DSP的调制,如FFT,交织等,然后将其发送到数模转换器转换为全差分的模拟信号,模拟信号要经过滤波器1级的平滑滤波,将通信频带以外的信号滤除,然后经过功率放大输出级的预放接入接口电路。
在节点transmitA和transmitB,全差分的发送信号要经过交流耦合,不进行直流耦合的原因是由全差分信号的共模电压决定的工作点,与电缆驱动器的工作点是不同的,进行直流耦合会导致大的直流电流及功耗。
全差分的发送信号经过由R7,R8和line driver A及R13,R14和line driver B的功率直流耦合,调整后,通过由R1,R2,R3,R4,RS,R6,Zi构成的平衡网络,利用电感耦合发送到loop的端口。
图2~图4所示传统接入电路存在的通带泄漏及频带变化的问题如上文所述,此处不再赘述。
图6所示的本发明的宽带数据接入电路包括:输入输出匹配及混合网络B1;由低噪声运放B2、步进增益控制电路B3、滤波器B4及模数转换器B5构成的接收回路;由数模转换器B18、滤波器B17、步进衰减控制电路B16及功率放大器B15构成的发送回路;DSP电路B19,其数字信号输出端口、数字信号输入端口分别连接所述数模转换器B18和模数转换器B5的相应端口;其中的滤波器B4和滤波器B17均为可调谐滤波器。
其还包括:一个接收DSP电路B19输出的多种控制数据的控制数据寄存器组B8,其滤波器参数寄存器2与所述滤波器B4调谐输入端之间连接电压模式数模转换器B11,其滤波器参数寄存器4与所述滤波器B17调谐输入端之间连接电压模式数模转换器B14,其增益控制寄存器1输出连接所述步进增益控制电路B3控制端,其衰减控制寄存器3输出连接所述步进衰减控制电路B16控制端;
一个输出端连接所述低噪声运算放大器B2输入端的回波抵消网络B6;以及一个调整所述回波抵消网络B6输入信号幅度的步进衰减控制电路B7,其两输入端分别连接所述滤波器B17输出端和控制寄存器组B8的控制寄存器5的输出端。
上述电压模式数模转换器B11、B14均可由电流-电压转换器和电流模式数模转换器构成,后者的输出端连接前者的输入端。如图7所示,电流-电压转换器B10和电流模式数模转换器B9组成电压模式数模转换器B11,电流-电压转换器B13和电流模式数模转换器B12组成电压模式数模转换器B14。
本发明电路的自测回路的连接如图7所示。将B1、B6、B7置于不工作状态,将B15输出与B2输入短接,设置缓存器B8控制数据2内容,***即进入自测试状态。
数据从DSP端以数字信号的形式传送到B18后转换为一定频域的模拟信号,模拟信号经过平滑滤波器B17处理,然后在B16中对信号的幅度进行控制,B15将信号的功率进行调整,然后将信号直接加入B2的输入端,B3将信号的幅度调整到要求的精度,B4进行抗混迭滤波后,在B5中转换为数字信号的表示。
DSP对输入的信号进行处理,判断滤波器B4的参数配置是否合适,将新的参数配置数据置入B8的控制数据2寄存器,通过B9、B10或B11的电路,对滤波器的参数进行重新设置。经过几次循环后,将滤波器B4的参数配置到要求的设置。
两个接入电路组成的收发器建立交叉测试回路后,***将按照以下原理进行交叉测试。
局端发送测试序列至用户端,用户端经过DSP处理后,将局端信号发送路径滤波器的参数配置情况发送回局端,局端通过DSP对信号发送路径滤波器的参数进行重新配置;用户端发送测试序列至局端,局端经过DSP处理后,将用户端信号发送路径滤波器的参数配置情况发送会用户端,用户端通过DSP对信号发送路径滤波器的参数进行重新配置。
图8为本发明电路的信道自适应调整的流程图。其信道的自适应调整过程如下所述。
在局端,其对滤波器***的调整范围为:接收端低通滤波器的截止频率,发送端高通滤波器的低端频率;在用户端,其对滤波器***的调整范围为接收端高通滤波器的低端频率,发送端低通滤波器的截止频率。
由于对低通滤波器的截止频率进行调整时,与对高通滤波器的调整是同向的,即将低通滤波器的截止频率调高时,同样地需要将高通滤波器的低端频率调高。这是由于在集成电路的制造中,虽然芯片间的器件参数变化是随机的,但是在同一个芯片内,通过适当的布局,可以使得同类器件间的参数变化方向及变化大小基本相同。
***在初始化阶段,会利用训练序列对信道的性能进行测量。在初始化结束后,滤波器***的各个参数被优化为使得下行及上行信道的容量达到最大或预先确定的值。由于对各个厂家的产品,都要进行初始化优化,所以,主要厂家在产品中将调整的范围设置恰当,都可以使得***在数据通信速率上达到最佳的配置,从而使得各个厂家或同一厂家不同批次的产品可以互相兼容。
由于对滤波器***的调整是在初始化阶段完成的,通过下面实现方法的分析,可以看到利用1至8个训练序列即可实现参数的配置,在数据通信阶段,各个参数的设置保持不变,所以,不会对***的DSP处理构成压力;同时,***初始化的最长时间为11.3秒,按照4000frames/s的速率,对滤波器***的配置可以在0.25--2ms时间内完成,对***的其他初始化工作不会构成阻碍。
图8中各步骤所执行的任务为:
S1:利用DSP芯片内部的控制信号,将***置于图7所示的自测试状态。
S2:对信号输入路径的滤波器参数进行查验,为一内部寄存器设置。
S3-1:对低频段滤波器参数进行设置,利用遍历树等方法调整设置参数。
S3-2:对高频段滤波器参数进行设置,利用遍历树等方法调整设置参数。
S4-1:检查低频段滤波器的参数设置是否达到***要求。
S4-2:检查高频段滤波器的参数设置是否达到***要求。
S5:信号输入路径滤波器配置完毕后,按照ITU-T协议建立初始应答。
S6:将收发器置于交叉测试状态,利用对方发送的测试序列,开始测试信号发送路径的滤波器参数配置。
S7:对信号发送路径的滤波器参数进行查验,为一内部寄存器设置。
S8-1:对低频段滤波器参数进行设置,利用遍历树等方法调整设置参数。
S8-2:对高频段滤波器参数进行设置,利用遍历树等方法调整设置参数。
S9-1:检查低频段滤波器的参数设置是否达到***要求。
S9-2:检查高频段滤波器的参数设置是否达到***要求。
S10:信号发送路径滤波器配置完毕后,按照ITU-T协议进行其他的初始化配置及测试。
S11:建立符合要求的通信信道,提供数据通信服务。
图9为利用遍历树方法调整设置参数示意图。对于任何一个信道,通过如上图所示的遍历树的调整,都可以将滤波器的参数调整到在要求的误差内的最佳值。在八次训练序列中,如果在中间阶段,滤波器的参数已经调整到位,则可以提前中止训练序列。
上图的遍历树是参数调整的一种方法,也可以通过其他的算法,如中值***法,定步长***法等进行调整。
对于一个可调谐的滤波器,设定其截止频率为fc,由于制造工艺等造成的偏差为+/-25%;当滤波器的调谐范围为+/-30%时,可以完全补偿其截止频率的偏差设定压控电阻的线性控制范围为1.0V,工作点电压为Vop,及控制电压的变化为Vop+/-0.5V,可以得到压控频率偏移率为
对于8比特DAC,其分辨率为1/256,所以进行归一化后,最终的偏差为
此分辨率完全可以满足***的要求。
以上所述的接入电路及其信道的调整,都是建立在电路中的可调谐滤波器基础上的。滤波器的调谐可以通过可调电阻或可调电容实现。在全差分网络中,为了实现信号的均衡处理,设计了图10所示的可调电阻网络,以提高滤波器***的性能。
该滤波器***属于R-MOSFET-C类型,其频率调谐部分的功能可通过改变MOS管有源电阻的阻值而得以实现,采用有源MOS管工作在线性区作为可变电阻可以增加线性度从而实现低失真滤波功能。滤波器的有源混合可变电阻电路图祥见图10,其有源混合可变电阻含:两个等值的无源电阻和四个相同的MOS晶体管M1~M4,MOS晶体管M1、M3的源极串联一个电阻,MOS晶体管M2、M4的源极串联另一个电阻,MOS晶体管M1、M2的栅极为其一个控制端,MOS晶体管M3、M4的栅极为其另一个控制端,四个MOS晶体管的漏极均接地,两个电阻的自由端分别为其两个输出端子。在器件完全匹配、偏置独立可调、输入信号完全对称等理想条件下,这种可变电阻具有良好的线性度,尽管理想条件很难达到,但是,这种网络的主要优点是能够调节电阻阻值的大小。其等效电阻值的大小为:
在上述宽带数据接入电路中,接收回路的滤波器B4和发送回路的滤波器B17均为可调谐滤波器,该可调滤波器的以运算放大器为横向轴线,每一对对称的输入电阻和反馈电阻均采用图10所示有源混合可变电阻。
图11为四阶Chebyshev可调低通滤波器原理简图,电路的主要结构与传统的电路类同。其中包括:契比雪夫(Chebyshev)滤波器以及具有两个输入端的基准源静噪电路,契比雪夫滤波器中所有对称的反馈电阻、输入电阻均采用有源混合可变电阻,所述每一个有源混合可变电阻的两个控制端均连接到基准源静噪电路的相应输出端。
在图11所示低通滤波器中的电阻、电容有如下关系:
R1=R2=0.66R, R4=R5=R, R3=R6=0.5R, R7=R8=R,
R10=R11=0.5R, R9=R12=R, R14=R15=0.5R, R13=R16=R,
R17=R18=R, C1=C2=C, 3=C4=1.411C, C5=C6=1.31C,
C7=C8=1.135C
电路图中的电阻R由无源电阻和有源MOS管电阻两部分构成,电阻R1、R3、R4及电容C1的一端与全差分运放A1的反相输入端相接,电阻R2、R5、R6及电容C2的一端与运放A1的同相输入端相接。电阻R4、电容C1的另一端和电阻R7的一端相接于全差分运放A1的同相输出端,电阻R5、电容C2的另一端和电阻R8的一端相接于全差分运放A1的反相输出端。电阻R7、电容C3及电阻R9的一端相接于运放A2的反相输入端,电阻R8、电容C4及电阻R12与全差分运放A2的同相输入端相接,电阻R10、R6及电容C3与运放A2的同相输出端相接。电阻R11、R3及电容C4与运放A2的反相输出端相接。电阻R10、电容C5及电阻R13与运放A3的反相输入端相接,电阻R11、电容C6及电阻R16与运放A3的同相输入端相接,电阻R14、R12及电容C5与运放A3的同相输出端相接,电阻R15、R9及电容C6与运放A3的反相输出端相接。电阻R14、电容C7及电阻R17相接于运放A4的反相输入端,电阻R15、电容C8及电阻R18相接于运放A4的同相输入端,电阻R17、电容C7的另一端及电阻R16与运放A4的同相输出端相接,电阻R18、电容C8的另一端与运放A4的反相输出端相接。
在图11中,电阻值R包括有源MOS管电阻及无源电阻值两部分的和,电容值为:C1=C、C2=1.411C、C3=1.31C、C4=1.135C。以下我们设计中心频率为138KHz、1dB通带内波纹、四阶Chebyshev低通滤波器。
通带内波纹为1dB的四阶Chebyshev低通滤波函数可写成如下形式:
由变换等式:
得到去归一化的1dB波纹、4阶Chebyshev低通滤波函数:
其中:ωC=2πfC=2×3.14×138×103=866.64×103弧度/秒
所设计得到1dB波纹,中心频率为138KHz的四阶Chebyshev低通滤波器如图10所示,所得到的电阻、电容值大小如附图所示,此时有源MOS管的控制电压分别为:CTRL-V0=3.3V、CTRL-V1=2.6V。改变有源MOS管控制电压的大小,可相应的得到通带波纹1dB、中心频率为103.5KHz、172.5KHz的四阶Chebyshev低通滤波器。
可调滤波器的另一个实施例如图12所示,其为三阶Butterworth可调低通滤波器,电路的主要结构基本同传统的电路。其包括:巴特沃夫(Butterworth)滤波器,及能抑制电源波纹的基准源静噪电路,巴特沃夫滤波器中所有对称的反馈电阻、输入电阻均采用有源混合可变电阻,所述每一个有源混合可变电阻的两个控制端均连接到基准源静噪电路的相应输出端。
该三阶Butterworth低通滤波器亦属于R-MOSFET-C类型,其频率调谐部分的功能可通过改变MOS管有源电阻的阻值而得以实现。有源电阻值的大小可通过改变MOS管的栅极电压而得到改变,当有源MOS管的控制电压为:CTRL-V3=3.3V、CTRL-V2=2.6V时,滤波器的中心频率1.104MHz。当有源MOS管的控制电压为:CTRL-V3=3.3V、CTRL-V2=2.1V时,滤波器的中心频率为621KHz。在图11所示的三阶Butterworth低通滤波器中,电阻值R包括有源MOS管电阻值及无源电阻值两部分的和,以下我们开始设计中心频率为1.104MHz的三阶Butterworth低通滤波器。
三阶Butterworth低通滤波函数可写成如下形式: 由变换等式: 可得到如下传输函数
其中:ωC=2πfC=2×3.14×1.104×106=6.93312×106弧度/秒
由图12所示滤波器***所推导出的传输函数如下:
在图12所示的低通滤波器中的电阻、电容有如下关系:
R1=R2=R, R4=R5=R, R3=R6=2R, R7=R8=0.5R,
R10=R11=R, R9=R12=R, R14=R13=R, C1=C2=C,
C3=C4=2C, C5=C6=C,
电路图中的电阻R由无源电阻和有源MOS管电阻两部分构成,电阻R1、R3、R4及电容C1的一端与全差分运放A1的反相输入端相接,电阻R2、R5、R6及电容C2的一端与全差分运放的同相输入端相接。电阻R4、电容C1的另一端和电阻R7的一端相接于全差分运放A1的同相输出端,电阻R5、电容C2的另一端和电阻R8的一端相接于全差分运放A1的反相输出端。电阻R7、电容C3及电阻R9的一端相接于运放A2的反相输入端,电阻R8、电容C4及电阻R12与全差分运放A2的同相输入端相接,电阻R10、R6及电容C3与运放A2的同相输出端相接。电阻R11、R3及电容C4与运放A2的反相输出端相接。电阻R10、电容C5及电阻R13与运放A3的反相输入端相接,电阻R11、电容C6及电阻R14与运放A3的同相输入端相接,电阻R14、电容C5及电阻R12与运放A3的同相输出端相接,电阻R14、电容C6及电阻R9与运放A3的反相输出端相接。
以上的电路是工作在理想情况下,在实际环境中,有许多因素需要考虑以提高整个***的性能。当电源的供电不是理想的直流电压时,如电源有较大的高频纹波存在,则会极大地降低滤波器***的性能。
在滤波器***电路中,由于其截止频率受有源MOS管电阻阻值大小的控制,而有源MOS管电阻阻值大小受其栅极电压大小的控制,当电路中电源电压有纹波干扰时,会使得有源MOS管栅极电压波动,进而使得有源MOS管电阻值大小发生变化,使滤波器频率发生偏移。
如图13所示,当电源纹波存在时,滤波器的截止频率会跟随电源纹波在Fc-delta和Fc+delta之间摆动。
设定电源纹波的幅度为100mV,线性控制范围为1.0V,则delta为10%。滤波器的下降斜率为48dB/倍频(8阶滤波器),如果变化为线性的,则在截止频率Fc处,信号幅度的变化为
设定在Fc处的信号分辨率在无电源纹波时为31dB,即5bits(1bit=6dB)。则在有电源纹波存在时,Fc处的子信道的信号分辨率在28.6dB和33.4dB之间摆动。根据以上分析,会有两种情况发生。
(1)当初始化阶段子信道被定义为5dB分辨率时,在实际通信阶段,会因为电源纹波的存在发生较大的误码率
(2)当初始化阶段子信道被定义为4dB分辨率时,在实际通信阶段,会降低数据通信的速率。
在最坏的情况下,DSP会根据电源纹波的大小及频率对信道的变化进行实时处理,这样,就加重了DSP处理任务。
以上只是论述了单一信道发生的问题。在实际应用中,设定Fc为1MHz,则受电源纹波影响的频带为
设定子信道的带宽为2.5KHz,则受影响的信道个数为
则在上述情况2发生时,***的数据通信速率下降为
ΔT=ΔN*信道分辨率降低的比特*SYMBOL传送速率=160kbps
从以上分析可以看到,由于电源纹波的影响,通信信道的数据传输速率下降的绝对值仍然是相当可观的。
为了避免这种情况的出现,在滤波器电路中引入了基准源静噪电路,以改善电源电压纹波对滤波器频率偏移的影响。数据传送速率的降低主要由于滤波器***的调谐频率变化导致,而滤波器调谐频率的变化,是由于可调电阻的控制电压受到电源纹波的影响。因此,用基准源静噪电路来替代可调电阻控制电压产生电路的电源,可以有效地解决此问题。
所述基准源静噪电路的实施例如图14所示。该电路包括:电压跟随器、用于通路选择的MOS管传输门及静噪电路;静噪电路由一个具有共模负反馈的全差分运放,跨接在全差分运放输入输出端的两个滤波电容及若干电阻构成,输入端接调谐信号INP的电压跟随器A2和MOS管传输门I13、I6构成的串联支路连接于全差分运放A3的反相输入端,输入端接调谐信号INN的电压跟随器A1和MOS管传输门I12、I11构成的串联支路连接于全差分运放A3的同相输入端,一端接调谐信号INP的电阻R6通过MOS管M8接于全差分运放A3的同相输入端,一端接调谐信号INN的电阻R5通过MOS管M7接于全差分运放A3的反相输入端,全差分运放A3的负输出端与负载电阻R2之间连接MOS管M4和电阻R4串联支路,全差分运放A的正输出端与负载电阻R1之间连接MOS管M3和电阻R3串联支路,MOS管M1、M2的串联支路和共模反馈电路均跨接于全差分运放A3的两输出端之间,MOS管M1、M2的公共点连接共模反馈电路的一端。
该电路的工作过程如下:在基准源静噪电路中,在INP、INN端输入两基准电压1.98V、1.32V,若INN端附加了交流干扰信号AC1,在INP端附加了干扰信号AC2,其中AC1信号通过运放A1、电容C1及MOS管选择开关后和通过电阻R6、MOS管M8传输过来的AC2信号一起加入到全差分运放A3的同相输入端。AC2信号通过运放A2、电容C2及MOS管选择开关后和通过电阻R5、MOS管M7传输过来的信号AC1一起加入到全差分运放A3的反相输入端。所以经这样处理后,在全差分运放运放A3的输入端的交流信号完全一样,因而可以将交流干扰信号作为共模信号利用全差分运算放大器的共模抑制比去除。最后在输出端OUT1、OUT2处得到比较稳定的有源MOS管电阻栅极控制电压。