首页> 中国专利> 使用矩阵和逆矩阵的调制/解调装置

使用矩阵和逆矩阵的调制/解调装置

摘要

为解调使用多个子载波调制后的信号,如果构成窄带数字滤波器进行解调,级数增加,分析时间长,传输速度没有提高,电路规模也变大。在本发明中,调制电路操作被看作为将各个子载波的三角函数矩阵和调制数据矩阵相乘并进行DA变换,每次采样的状态用线性联立方程表示,对于其解调,通过将AD变换数据作为调制输出,并将调制数据串作为未知数,解联立方程来获得解调数据串。因此,用比较少的子载波数和少的采样数而获得解调数据串。为了提高传输速度和减小电路规模,通过使用增加过采样数来校正相位振幅并提高传输的可靠性来解决DA/AD变换器的高速化。

著录项

  • 公开/公告号CN1599994A

    专利类型发明专利

  • 公开/公告日2005-03-23

    原文格式PDF

  • 申请/专利权人 松永速;

    申请/专利号CN02823979.2

  • 发明设计人 松永速;

    申请日2002-11-28

  • 分类号H04J1/00;H04L27/34;

  • 代理机构中科专利商标代理有限责任公司;

  • 代理人汪惠民

  • 地址 日本国大阪府

  • 入库时间 2023-12-17 16:04:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-01-29

    未缴年费专利权终止 IPC(主分类):H04J1/00 授权公告日:20090729 终止日期:20121128 申请日:20021128

    专利权的终止

  • 2009-07-29

    授权

    授权

  • 2005-06-01

    实质审查的生效

    实质审查的生效

  • 2005-03-23

    公开

    公开

说明书

技术领域

本发明涉及一种调制解调方式,其利用对信号反射影响小的介质,通过正交振幅调制多个子载波来传送数字数据。

现有技术

通过分成多个子载波且正交振幅调制各个子载波频率的数字数据传送方式具有诸如数字有线电视的QAM方式和金属电话线的DSL等多个例子,但是,其基本理论是关注子载波的每个频率,作为分析它的方法,是一种采用使脉冲响应成为系数的数字滤波器和FFT来进行调制解调的方式,是一种通过看作近似于连续波的花费比较长时间进行分析之方式的方式。

由于一个一个关注子载波的各个频率,在提高分离精度时,通过增加分析的波数,在对多个数据进行分析时必需花费长的时间,因此在传输速度的提高上存在问题。即,由于频带宽,必须与子载波个数的增加相对应,这因种种限制而是困难的。

发明内容

为了提高数据传输速度,本发明不用一个一个地关注子载波的频率,而关注发送数据是各个子载波频率正交振幅调制加法值这一点,当分析一个子载波的正弦波或者余弦波时,是从调制数据中活用、徐却和求得其它全部子载波数据作为理念来确立用少的波形数直接求得调制数据串之方式的方法。

当引入矩阵来表示在多个子载波频率上进行正交振幅调制加法时,在行数、列数都为子载波数2倍的正方矩阵中,其要素构成为在各个列上分配每个子载波的正弦波或者余弦波、作为DA变换顺序将正弦波或者余弦波的值配置在行单位上的调制矩阵。在该调制矩阵上,将由调制数据串构成的一列调制数据串矩阵相乘的结果作为一列调制数据矩阵变成正交振幅调制相加值的各个DA变换时的数据。即,调制矩阵的每行根据DA变换顺序由各个子载波的正弦波或者余弦波的值构成,将其与调制数据串的一列的调制数据串矩阵相乘就变成将与调制数据序列对应的正弦波或者余弦波的值相乘且相加,成为各个DA变换顺序的输出数据。可见,正交振幅调制表示出由多元一次式表达的内容。

当从解调侧考查该多元一次式时,在解调侧执行的AD变换数据对应替代DA变换数据,如果将调制数据串作为未知数,则能够构成多元联立方程式。因此,对于子载波数2倍的调制数据串,通过具有子载波数2倍的线性式,来解该联立方程式。在接收侧,使AD变换的采样频率与调制侧的DA变换采样频率一致,作为从该AD变换数据列中求得调制数据串的方法,通过将调制时使用的调制矩阵的逆矩阵乘AD变换数据列之一列AD变换数据矩阵而求得。

当基于该考虑引入过采样时,由于对调制/解调都只生成过采样数的矩阵和逆矩阵,在以过采样顺序列入合成的矩阵中,如果以同样的方法调制/解调,则能以调制数据串过采样数倍的解调数据数值获得各个矩阵/逆矩阵的行。当不合成逆矩阵,通过使在各个逆矩阵上进行乘法的AD变换数据与过采样顺序一致来解调时,成为只能得到过采样数的相同调制数据串解调值。

使用数学式对此进行说明。

式1

对于成为该系统的基础的调制侧的调制矩阵,

调制矩阵的

行号:i i=1~2αn

列号:j j=1~2n

在此

子载波数:n

过采样数:α

由此,

子载波的序号:p p=0~(n-1)

基本采样的顺序:q q=0~(2n-1)

在过采样内的顺序r r=1~α

表示调制波元素的数:s s=1是余弦波;s=2是正弦波

对于这些参数和行号i、列号i,有如下关系:

i=αq+r  q=0~(2n-1)  r=1~α,因此i=1~2αn;

j=2p+s   p=0~(n-1)  s=1或者2,因此j=1~2n;

将调制矩阵的i行j列的元素假设为Fj(i),

Fj(i)=F2p+s(αq+r)

第p个子载波的频率:fp

第p个子载波的角速度:ωp

如果将最高频率子载波1个波形内的基本采样数假设为ρ,

过采样的周期假设为:Ts,则

ωp=2πfp

>>Ts>=>>1>>ρ>×>α>×>>f>0>>>>>s>

在i列的调制波元素的余弦波和正弦波的角度为:

>>>ω>p>>×>Ts>×>i>=>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>>s>

因此,调制矩阵的元素Fi(i)为:

>>>F>j>>>(>i>)>>=>>F>>2>p>+>s>>>>(>αq>+>r>)>>=>cos>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>>s>当s=1时

>>=>sin>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>>s>当s=2时

该矩阵变为2αn行2n列的矩阵。

调制数据串的矩阵是2n行1列的矩阵,通过将其元素作为xj对应于与调制矩阵的列号相对的调制数据串矩阵的行号,分别对应于各个子载波的正弦波和余弦波,通过取矩阵的积,能够表示出正交调制。

调制数据的矩阵是2αn行1列的调制数据矩阵,通过将其元素作为di对应于调制矩阵的行号,能够将在各个子载波的正交调制的总和作为在每次采样时的值表示出。这三个矩阵之间的关系为:

        (Fj(i))×(xj)=(di)

如果用元素表示,则为:

> >>>>F>1>>>(>1>)>>,>>F>2>>>(>1>)>>>>,>F>>3>>>(>1>)>>,>·>·>·>·>·>·>>F>>2>n>->1>>>>(>1>)>>,>>F>>2>n>>>>(>1>)>>,>>>>>>F>1>>>(>2>)>>>>,>F>>2>>>(>2>)>>,>>F>3>>>(>2>)>>,>·>·>·>·>·>·>>F>>2>n>->1>>>>(>2>)>>,>>F>>2>n>>>>(>2>)>>,>>>>>>F>1>>>(>3>)>>,>>F>2>>>(>3>)>>,>>F>3>>>(>3>)>>,>·>·>·>·>·>·>>F>>2>n>->1>>>>(>3>)>>,>>F>>2>n>>>>(>3>)>>,>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>F>1>>>(>2>αn>)>>,>>F>2>>>(>2>αn>)>>,>>F>3>>>(>2>αn>)>>,>·>·>·>·>·>·>>F>>2>n>->1>>>>(>2>αn>)>>,>>F>>2>n>>>>(>2>αn>)>>,>>>>>× >>>>x>1>>>>>>>x>2>>>>>>·>>>>>·>>>>>·>>>>>>x>j>>>>>>·>>>>>·>>>>>·>>>>>>x>>2>n>>>>>>>= >>>>d>1>>>>>>>d>2>>>>>>·>>>>>·>>>>>·>>>>>>d>i>>>>>>·>>>>>·>>>>>·>>>>>>d>>2>αn>>>>>>>>s>

如果用联立方程表示,则为:

F1(1)x1+F2(1)x2+F3(1)x3+…+F2n-1(1)x2n-1+F2n(1)x2n=d1

F1(2)x1+F2(2)x2+F3(2)x3+…+F2n-1(2)x2n-1+F2n(2)x2n=d2

F1(3)x1+F2(3)x2+F3(3)x3+…+F2n-1(3)x2n-1+F2n(3)x2n=d3

……  

F1(2αn)x1+F2(2αn)x2+F3(2αn)x3+…+F2n-1(2αn)x2n-1+F2n(2αn)x2n=d2dn

该联立方程表示时,作为第i个DA变换采样时的数据,将预先计算求得的系数Fj(i)和在j具有对应关系的调制数据串Xj相乘,将全部j相加作为dj,并作为DA变换数据。即,dj能够通过对每次采样进行乘法和加法而求得。

下面,说明关于接收侧的运算意义。为此,从调制矩阵中抽样过采样内的顺序是r=r0的内容构成矩阵,如果将其元素假设为Fr0,j(g),则

>>>F>>r>0,2>p>+>s>>>>(>q>)>>=>cos>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>>r>0>>)>>}>>s>当s=1时

>>=>sin>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>>r>0>>)>>}>>s>当s=2时

q=0~(2n-1)。

这是从调制矩阵的各行中,将第r0行抽取作为第1行,通过从此每隔α行向下抽取,构成2n行抽取矩阵。

如果从调制矩阵也抽取第r0行成为第1行,通过从此每次α行向下抽取,抽样2n行构成的矩阵的元素假设为dr0,q,则为

dr0,q=d(αq+r0)。

在抽取过采样内的顺序号为第r0行的矩阵之间通过调制的运算式是:

(Fr0,2p+s(q))×(x2p+s)=(dr0,q)

用元素表示,则为:

> >>>>F>>r>0,1>>>>(>0>)>>,>>F>>r>0,2>>>>(>0>)>>,>>F>>r>0,3>>>>(>0>)>>,>·>·>·>·>·>·>>F>>r>0,2>n>->1>>>>(>0>)>>,>>F>>r>0,2>n>>>>(>0>)>>>>>>>F>>r>0,1>>>>(>1>)>>,>>F>>r>0,2>>>>(>1>)>>,>>F>>r>0,3>>>>(>1>)>>,>·>·>·>·>·>·>>F>>r>0,2>n>->1>>>>(>1>)>>,>>F>>r>0,2>n>>>>(>1>)>>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>F>>r>0,1>>>>(>2>n>->1>)>>,>>F>>r>0,2>>>>(>2>n>->1>)>>,>>F>>r>0,3>>>>(>2>n>->1>)>>,>·>·>·>·>·>·>>F>>r>0,2>n>->1>>>>(>2>n>->1>)>>,>>F>>r>0,2>n>>>>(>2>n>->1>)>>,>>>>>× >>>>x>1>>>>>>>x>2>>>>>>·>>>>>·>>>>>·>>>>>>>>>>x>j>>>>>>>>>>·>>>>>·>>>>>·>>>>>>x>>2>n>>>>>>>= >>>>d>>r>0,0>>>>>>>>d>>r>0,1>>>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>d>>r>0,2>αn>>>>>>>>s>

如果用联立方程表示,则为:

Fr0,1(0)x1+Fr0,2(0)x2+Fr0,3(0)x3+…+Fr0,2n-1(0)x2n-1+Fr0,2n(0)x2n=dr0,0

Fr0,1(1)x1+Fr0,2(1)x2+Fr0,3(1)x3+…+Fr0,2n-1(1)x2n-1+Fr0,2n(1)x2n=dr0,1

    ……

Fr0,1(2n-1)x1+Fr0,2(2n-1)x2+Fr0,3(2n-1)x3+…+Fr0,2n-1(2n-1)x2n-1+

                                                  Fr0,2n(2n-1)x2n=dr0,2n-1

由于根据该联立方程能够获得作为AD变换数据的dr0,0~dr0,2n-1,为了求得调制数据串x1~x2n,通过求得由元素(Fr0,2p+s)构成的矩阵的逆矩阵而获得解答。该逆矩阵的元素假设为Gr0,j(q)。

> >>>>G>>r>0,1>>>>(>0>)>>,>>G>>r>0,2>>>>(>0>)>>,>>G>>r>0,3>>>>(>0>)>>,>·>·>·>·>·>·>>G>>r>0,2>n>->1>>>>(>0>)>>,>>G>>r>0,2>n>>>>(>0>)>>>>>>>G>>r>0,1>>>>(>1>)>>,>>G>>r>0,2>>>>(>1>)>>,>>G>>r>0,3>>>>(>1>)>>,>·>·>·>·>·>·>>G>>r>0,2>n>->1>>>>(>1>)>>,>>G>>r>0,2>n>>>>(>1>)>>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>G>>r>0,1>>>>(>2>n>->1>)>>,>>G>>r>0,2>>>>(>2>n>->1>)>>,>>G>>r>0,3>>>>(>2>n>->1>)>>,>·>·>·>·>·>·>>G>>r>0,2>n>->1>>>>(>2>n>->1>)>>,>>G>>r>0,2>n>>>>(>2>n>->1>)>>>>>>× >>>>d>>r>0,0>>>>>>>>d>>r>0,1>>>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>d>>r>0,2>αn>>>>>>>= >>>>x>1>>>>>>>x>2>>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>·>>>>>>x>>2>n>>>>>>>>s>

如果用联立方程表示则为:

Gr0,1(0)dr0,0+Gr0,2(0)dr0,1+Gr0,3(0)dr0,2+…Gr0,2n-1(0)dr0,2n-2+

                                                        Gr0,2n(0)dr0,2n-1=x1

Gr0,1(1)dr0,0+Gr0,2(1)dr0,1+Gr0,3(1)dr0,2+…Gr0,2n-1(1)dr0,2n-2+

                                                        Gr0,2n(1)dr0,2n-1=x2

    ……

Gr0,1(2n-1)dr0,0+Gr0,2(2n-1)dr0,1+Gr0,3(2n-1)dr0,2+…

                Gr0,2n-1(2n-1)dr0,2n-2+Gr0,2n(2n-1)dr0,2n-1=x2n

根据该联立方程,通过使用从调制矩阵中由与过采样内的顺序号相同的行构成的矩阵的逆矩阵,为了根据AD变换数据解调调制数据串,对每个顺次输入来的AD变换,子载波数2倍的累积加法电路顺次进行乘法加法,在调制数据块结束时得到作为解调数据串的解。

数学上,当用1列的矩阵表示AD变换数据列时,根据逆矩阵的转置矩阵之间的积,作为在1列矩阵下的解调数据串,能够得到调制数据串。

由于过采样数是α,解调的逆矩阵也是α个,要求得α组解调数据串。如果调制/解调的矩阵运算同时开始,由于调制数据串只有一组,α组解调数据串是相同的。当运算开始错位时,只与该错位后的采样数减少相同的解调数据串数。当错位超过α时,在前面的数据串或者后面的数据串中包含被调制的数据,成为只看见发送的一个数据块,变成没有相同的解调数据串。在调制和解调的同步中能够利用该性质。即通过采用相当于子载波的系数一个过采样错开后的解调用矩阵所获得解调数据串成为相同的系统的错位量,可以知道同步的位置。

对于在对应于α的过采样时刻编入合成α个逆矩阵且在解调时利用它,其联立方程式有α组,如果调制/解调的矩阵运算同时开始,由于能够得到相同的解调数据串,当将编入合成的矩阵乘过采样的全部数据且进行累积加法时,可得到α倍的解调数据串。能够消减累积加法电路。

下面说明通过使用该α组解调数据串用于校正变化的方法,该变化起因于在发送侧和接收侧之间的线路和对DA变换的AD变换之采样的错位等。

为了求得校正系数,在通信状态决定的实际通信联络开始前测试发送和确定线路、DA变换AD变换等。即,作为发送侧的调制数据串在接收侧是已知的,确定系数。

子载波序号p的调制数据串是x2p+1,x2p+2,由于这和线路及DA变换与AD变换的采样的错位等,如果相位被偏离θp并进入接收侧,其波形为:

x2p+1cos(ωpt+θp)=x2p+1cosθpcosωpt-x2p+1sinθpsinωpt

x2p+2sin(ωpt+θp)=x2p+2cosθpsinωpt+x2p+2sinθpcosωpt

将这作为接收侧的接收数据,通过解调矩阵之间的运算所获得的解调数据β2p+1,β2p+2由于分别作为cosωpt和sinωpt之系数和而获得,则

β2p+1=x2p+1cosθp+x2p+2sinθp

β2p+2=-x2p+1sinθp+x2p+2cosθp

在不同的过采样内顺序r中,实际获得的接收数据中包含的cosωpt和sinωpt成分与r对应将通过解调矩阵之间的运算所获得的解调数据假设为βr,2p+1,βr,2p+2。由于除了前面说明的相位错位之外还包含噪声,这用表示近似的符号就表示为:

βr,2p+1≌x2p+1cosθp+x2p+2sinθp

βr,2p+2≌-x2p+1sinθp+x2p+2cosθp

代替这2式的近似符号取差,将这2式乘2的和作为δp2,由于适用于最小二乘法,对θp进行偏微分,得:

>>>∂>>∂>>θ>p>>>sup>>δ>p>2sup>>=>2>>(>>x>>2>p>+>1>>>sin>>θ>p>>->>x>>2>p>+>2>>>cos>>θ>p>>)>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>+>2>>(>>x>>2>p>+>1>>>cos>>θ>p>>+>>x>>2>p>+>2>>>sin>>θ>p>>)>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>>s>

如果用x2p+1=x2p+2=xtest≠0调制实际通信联络开始前的测试发送下的调制数据串,根据最小二乘法,对于θp,假设

>>>∂>>∂>>θ>p>>>sup>>δ>p>2sup>>=>0>>s>

则得到

>>>>tan>θ>>p>>=>>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>->>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>+>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>>>>s>

能够用计算三角函数计算cosθp,sinθp

如果过采样数为α个来取上面所示的近似式,并在该平均下求得调制数据串,则表示为:

>>>x>>2>p>+>1>>>≅>cos>>θ>p>>×>{>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>}>->sin>>θ>p>>{>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>}>>s>

>>>x>>2>p>+>2>>>≅>sin>>θ>p>>×>{>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>}>+>cos>>θ>p>>{>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>}>>s>

由于测试发送的值在接收侧已知,则该xtest的近似校正值(仅为相位)为:

列号为2p+1的 >>>x>test>>≅>cos>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>->sin>>θ>p>>×>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>>s>

列号为2p+2的 >>>x>test>>≅>sin>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>+>cos>>θ>p>>×>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>>s>

这里,

>>ver>>D>‾>>>2>P>+>1>>>=>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>1>>>>s>

>>ver>>D>‾>>>2>P>+>2>>>=>>1>α>>>Σ>>r>=>1>>α>>>β>>r>,>2>p>+>2>>>>s>

之所以在后面有(test),因为当用测试发送时的数据来表示时,其是α个的某些解调数据串的平均值。

该测试发送近似的校正值由于与发送侧的xtest不同,其比也作为振幅的校正值,如果整个校正式用→表示,假设

>>>x>>2>p>+>1>>>→>>>>x>test>>×>>(>cos>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>->sin>>θ>p>>ver>>D>‾>>>2>p>+>2>>>)>>>>cos>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>->sin>>θ>p>>×>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>>>>s>

>>>x>>2>p>+>2>>>→>>>>x>test>>×>>(>sin>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>+>cos>>θ>p>>ver>>D>‾>>>2>p>+>2>>>)>>>>sin>>θ>p>>×>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>+>cos>>θ>p>>×>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>>>>s>

从解调数据串中能够校正线路等的影响。

附图说明

图1是调制/解调系统的整体框图;

图2是调制侧的框图;

图3是解调的框图。

图4是相位振幅校正框图;

图5是时分相位振幅校正框图;

图6是同步用解调框图;

图7是同步检测电路框图;

图8是根据同步的其它方式的全体框图。

图9是开始地址连续变化乘法累积加法电路框图。

图中:DFF-数据触发器电路,CLK-时钟,ROM-只读存储器,TFF-触发器

具体实施方式

图1是调制/解调系统整体框图。在调制侧,由调制地址计数器指定的调制ROM的数据和调制数据串通过在整个载波的余弦波和正弦波上进行乘法、合计加法而进行DA变换。

在解调侧,通过AD变换模拟信号,在解调地址计数器指定的解调ROM1的数据之间分别以各个载波的余弦波和正弦波进行乘法累积加法,每次在发送的一个数据块结束时进行相位校正,从而获得解调数据串。

对于调制地址计数器和解调地址计数器的同步,通过产生通过补偿地址而写入了数据的解调ROM2,在AD变换数据之间,通过不同的地址错位量和分别以余弦波/正弦波进行乘法累积加法,以及每次在发送的一个数据块结束时进行相位校正,来将解调ROM1的一个载波部分送到同步检测电路。

在同步检测电路中,以错位量顺序并行数据和通过检测接近α数的相同并行数据的开头,来考虑解调地址计数器之间的延迟,根据使解调地址计数器复位来保持同步。

图2是调制侧的框图。调制地址计数器是输出2αn地址的计数器。调制ROM其地址是2αn,数据线是2nW(字)。调制ROM的1W表示了Fi(i)的数据。对于2n个调制数据串,对也相当于采样序号的i,读出2nW。对每个时钟将各个调制数据串乘以1W的Fi(i),并相加其输出的调制数据串部分,DA变换后输出到线路。在实际通信联络开始时的调制数据串输出确定的测试发送数据xtest

图3是用于获得解调侧相位校正前的解调数据串的部分框图。解调地址计数器是输出2αn地址的计数器。

解调ROM1其地址是2αn,数据串是2nw。(1W的ROM是2n个)解调ROM1的1W表示Gj(i)的数据。来自线路的模拟信号以与调制侧DA变换采样频率相同的频率进行AD变换。

在每个时钟从解调ROM1中读出2nW的数据,将表示各个载波的余弦波列正弦波列的1W乘此时的AD变换数据,顺次到2αn个为止的被分别累积相加的值用α分,获得相位校正前的解调数据串D2p+1,D2p+2

下面,图4是使用通过在图3电路框图中获得的相同子载波序号p的正弦波和余弦波所得到的解调数据平均值D2p+1,D2p+2来进行相位和振幅的校正的图。

图4电路框图的基本操作是:当系统开始复位时或者线路状态变化时,当发生了校正常数改变时作为通信开始时的发送测试,通过在发送侧和接收侧相互发送和接收确定的调制数据串xtest,来设置校正常数。之后,随实际通信的进行,使用该常数进行运算以获得校正输出。

解调数据平均值D2p+1,D2p+2分别用乘法1和乘法2进行2乘,用加法2相加,输入DFF1,复位后在最初的测试发送结束时被保存。

在发送1个单位即2αn次DA/AD变换时一次发生的时钟通过在测试发送之后只接通一次的信号被提供给DFF1,DFF2,DFF3并复位后在下一个复位之前被保持。

同样,D2p+1和D2p+2加法值被保持在DFF2上,D2p+1和D2p+2的差被保持在DFF3上。

在此上,加上测试发送的调制数据串xtest,以这四个值作为相当于子载波的校正值,且在下一次复位之前被保持。

校正常数

作为乘法7和乘法8的系数,

xtest

DFF1的保持值     >sup>ver>>D>‾>>>2>p>+>1>>2sup>>>(>test>)>>+sup>ver>>D>‾>>>2>p>+>2>>2sup>>>(>test>)>>>s>

DFF2的保持值    D2p+1(test)+D2p+2(test)

DFF3的保持值    D2p+1(test)-D2p+2(test)

测试发送后的实际通信在每次发送1个单位时将解调数据平均值D2p+1保持在DFF4中,将D2p+2保持在DFF5中,在每个2nα时切换。

对于各自运算块的输出,有

乘法3  (D2p+1(test)+D2p+2(test))×D2p+1

乘法4  (D2p+1(test)+D2p+2(test))×D2p+2

乘法5  (D2p+1(test)-D2p+2(test))×D2p+1

乘法6  (D2p+1(test)-D2p+2(test))×D2p+2

接着,

          (D2p+1(test)+D2p+2(test))×D2p+1

减法2

         -(D2p+1(test)-D2p+2(test))×D2p+2

          (D2p+1(test)+D2p+2(test))×D2p+2

加法3

         +(D2p+1(test)-D2p+2(test))×D2p+1

接着,通过引入测试发送的调制数据串xtest,有

乘法7

乘法8

最后引入解调数据平均值的平方,有

除法1

>>>>x>test>>×>{>>(>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>+>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>)>>×>ver>>D>‾>>>2>p>+>1>>>->>(>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>->ver>>D>‾>>>2>p>+>2>>>>(>test>)>>)>>×>ver>>D>‾>>>2>p>+>2>>>}>>sup>ver>>D>‾>>>2>p>+>1>>2sup>>>(>test>)>>+sup>ver>>D>‾>>>2>p>+>2>>2sup>>>(>test>)>>>>s>

>>→>>x>>2>p>+>1>>>>s>

除法2

>>>>x>test>>×>{>>(>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>+>ver>>D>‾>>>2>p>+>2>>>>(>test>)>>)>>×>ver>>D>‾>>>2>p>+>2>>>+>>(>ver>>D>‾>>>2>p>+>1>>>>(>test>)>>->ver>>D>‾>>>2>p>+>2>>>>(>test>)>>)>>×>ver>>D>‾>>>2>p>+>1>>>}>>sup>ver>>D>‾>>>2>p>+>1>>2sup>>>(>test>)>>+sup>ver>>D>‾>>>2>p>+>2>>2sup>>>(>test>)>>>>s>

>>→>>x>>2>p>+>2>>>>s>

由此获得解调数据的校正量。

对每次发送1个数据块的2αn个AD变换数据获得调制数据串。因此,每次2αn进行对在各个载波获得的D2p+1,D2p+2的相位校正也是可以的。为了提高电路的利用率,如果时分使用一个相位校正电路,能够实现电路规模的减小。

图5是时分相位校正电路的框图。保持在相位校正前作为解调数据串获得的D2p+1,D2p+2,其通过选择器0一组一组取出而送到相位校正电路。在时分相位校正电路中,将图4的相位校正电路的DFF1、DFF2、DFF3分别替换成n个保持电路,与选择器0同步,当通过选择器1进行系统的相位校正值设定时,通过将选择器1为第一顺序来保持各个子载波的设定值。

一般通信时,代替DFF4、DFF5的操作,通过与选择器0同步,将与由选择器2选择的子载波一致的设定值取入校正电路校正。希望此时的运算成为流水线(pipe-line)处理。从时分相位校正电路能够连续输出对每个子载波的解调数据串。

图6时用于同步的解调电路的框图。在地址计数器上,通过共用解调地址计数器,输出2αn个地址。解调ROM2其地址是2αn,数据线是4nW。在解调ROM2的1W上写入了在选择一个解调ROM1子载波p的G2p+1(i)和G2p+2(i)上对于基本地址的i偏离了α的数据。余弦波的数据是2nW,正弦波的数据是2nW,合计有4nW的数据线。在每个时钟从解调ROM2中读出4nW的数据,通过相乘此时的AD变换数据,分别进行α次累积加法,以及在每个时钟取出其一个,作为D2p+1,D2p+2而送到时分相位校正电路。此时,时分相位校正电路的操作时钟不是1/2CLK,而是2倍的CLK。对于时分相位校正电路输出(余弦波和正弦波)之至少一个方,在图7所示同步检测电路中得到同步信号。在通过等于或者小于α个DFF移位连续输入来的用于同步的解调数据串期间进行各个输出的比较,在完全一致时从比较电路中输出。通过使该比较电路输出只延迟在解调地址计数器和同步检测电路之间的延迟,以及复位解调地址计数器而取得调制地址计数器和解调地址计数器的同步。

对于根据权利要求2之子载波频率的决定方式,由于子载波序号p的余弦波和正弦波的式子是:

>>cos>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>>s>

>>sin>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>>s>

首先求得作为

>>>Σ>>q>=>0>>>(>2>n>->1>)>>>>cos>2>>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>=>>Σ>>q>=>0>>>(>2>n>->1>)>>>>sin>2>>{>>>2>π>>f>p>>>>ρ>×>α>×>>f>0>>>>×>>(>αq>+>r>)>>}>>s>

而产生根据其解的逆矩阵来选择决定各个数据的位数为几乎相同的值。

而且,传输速度变成如下。

如果DA/AD变换的采样频率是CLK,将最高子载波频率f0作为基准,则

CLK=ρ(一个波形内的基本采样数)×α(过采样数)×f0=ραf0

一个调制块中的采样数即调制ROM地址数为2αn,如果将调制数据串的位宽作为A,则整个子载波的位宽为2nA。因此,传输速度变为:

>>>CLK>>2>αn>>>×>2>nA>=>CLK>×>>A>α>>>s>

图8表示通过其它同步方式实现的全体框图。调制数据串的调制地址2次旋转期间,在相同的下一个2次旋转内也是相同的,但是,用于同步的子载波的三角函数和规定载波的调制数据串在前后中必须以不同的值进行调制。在解调ROM1内对应的用于同步的ROM数据的一个例子假定为同步ROM。同步ROM的地址被连接到连续地址计数器。

累积相加AD变换数据和在同步ROM进行乘法的数据,该累积加法期间与解调电路固定的一个旋转不同,其开始地址是顺序改变的,其长度假设为地址的一个旋转期间。设置开始地址连续变化的乘法累积相加电路。该累积相加值在调制数据串是相同的期间内,其累积相加值不变化,但对于调制数据串变化时,累积相加中包含的值变化。利用这个性质,可比较连续的2个数据。在连续数据比较电路中进行比较并求得一致/不一致,在同步检测电路中将变化点改变为同步信号并输出。图9示出了开始地址连续变化乘法累积加法电路的详细一例。

AD变换数据和同步ROM数据在乘法电路中相乘,并输入加法电路。加法电路的输出在每个时钟被取入DFF6,通过将其输出归于加法电路来进行累积加法。

由于当地址计数器旋转一次后输出载波输出信号,据此复位DFF6,但是,在其它的DFF7中,取出最后的进行了加法运算的值,并将其作为一次旋转的累积相加值。这与解调电路的累积加法是相等的。

在获得该累积加法值之后,在获得下一个累积加法值之前,对于每次开始地址改变,对输出的累积加法值,将DFF7一个旋转期间的加法值和新相加的DFF6的加法值相加,并从中减去一个旋转前在相同期间的DFF8的加法值并作为输出。

因此,在具有地址计数器两个旋转部分地址的双板(dual board)RAM上,将载波输出通过TFF来生成上位地址,作为通过它和地址计数器输出而写入的地址,使读出的地址构成为使得TFF输出翻转,通过合成产生地址计数器输出来取出旋转一次前的数据,将该加法值引入DFF8来产生减法值。

在解调地址计数器保持同步的同时,找到此时的地址值,对于保持同步时连续性地址值,检测是否为漏缺或者没有重复产生,通过在产生漏缺时将对应的乘法值加到解调数据串中和在重复时相减,来进行解调数据串的修正。

实施例

表1

子载波数:            n=4

过采样数:            α=4

表示调制波元素的数:  s=1余弦波,s=2正弦波;

对于调制矩阵:

行号i:               i=1~32;

列号j:               j=1~8;

子载波号:            p=0~3;

基本采样顺序号q:     q=0~7

过采样内的顺序号r:   r=1~4

    i=αq+r=4q+r;

    j=2p+s;

矩阵元素:

    Fj(i)=F2p+s(4q+r)

如果一个波形内的基本采样数为ρ=2.399,则

>>>F>>2>p>+>s>>>>(>4>q>+>r>)>>=>cos>{>>>2>π>>f>p>>>>9.596>>f>0>>>>×>>(>4>q>+>r>)>>}>>s>当s=1时

>>=>sin>{>>>2>π>>f>p>>>>9.596>>f>0>>>>×>>(>4>q>+>r>)>>}>>s>当s=2时

f0=1.0423MHz

f1=0.7809MHz

f2=0.6255MHz

f3=0.4684MHz

基本的采样周期:383.7nSec;

过采样周期:95.9nSec。

调制矩阵

解调矩阵的作成

如果根据调整矩阵例如抽取r=1的行作成8×8的矩阵,则为:

  q  p              0            1            2             3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    0.7931    0.6091    0.8820   0.4712   0.9238   0.3830   0.9570   0.2901  1   -0.9912   -0.1326   -0.7723   0.6353  -0.3841   0.9233   0.0990   0.9951  2    0.9253   -0.3791   -0.2922  -0.9564  -0.9228  -0.3852  -0.8811   0.4730  3   -0.6132    0.7900    0.9955   0.0951   0.3863  -0.9224  -0.7747  -0.6324  4    0.1377   -0.9905   -0.4680   0.8837   0.9219   0.3874   0.2870  -0.9579  5    0.3744    0.9273   -0.6380  -0.7700  -0.3885   0.9214   0.9948  -0.1022  6   -0.7868   -0.6172    0.9553  -0.2956  -0.9210  -0.3896   0.4758   0.8796  7    0.9898    0.1428   -0.0916   0.9958   0.3907  -0.9205  -0.6299   0.7767

该矩阵的逆矩阵成为解调矩阵1。

解调矩阵1

  q  p              0               2              3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    0.4731    0.3770    1.1419    0.9096    1.1411    0.9106    0.4728    0.3773  1    0.0658    0.2928    0.1586    0.7069    0.1580    0.7070    0.0656    0.2929  2    0.8459    0.7289    1.3268    1.4849    1.2389    0.6677    0.7577   -0.0911  3    0.4480    1.3872    1.6732    2.4612    2.5938    2.0283    1.3717    0.9529  4   -0.3821   -1.5709   -2.4948   -3.1259   -3.1454   -2.8527   -1.9564   -0.9097  5    0.9092    1.1926    1.5310    1.3061    1.2585    0.6558    0.2499   -0.3810  6   -0.3523   -0.6481   -0.9441   -0.7554   -0.3619    0.1264    0.2291    0.2326  7   -0.1056   -0.5488   -1.1693   -1.7617   -1.8824   -1.4975   -0.8178   -0.2849

解调矩阵2

 q   p              0            1            2            3   r    1    2    1    2    1    2    1    2   j    1    2    3    4    5    6    7    8 0    0.3351    0.1206   0.8091   0.2909   0.8088   0.2916   0.3351   0.1209 1    0.3403    0.4618   0.8213   1.1147   0.8203   1.1154   0.3400   0.4621 2    0.5350   -0.0107   0.3819   0.1500  -0.1295  -0.3669   0.0219  -0.5293 3    0.7938    1.5670   2.1010   2.8705   2.8715   2.1036   1.5669   0.7976 4   -0.7012   -1.9079  -2.8909  -3.3878  -3.3876  -2.8863  -1.9030  -0.6944 5    0.6936    0.5000   0.4588   0.0094  -0.0421  -0.4867  -0.5184  -0.7003 6   -0.3065   -0.4610  -0.5643  -0.2119   0.1997   0.5554   0.4565   0.3052 7   -0.2032   -0.7132  -1.3929  -1.9051  -1.9064  -1.3964  -0.7161  -0.2052

解调矩阵3

 q  p              0            1             2             3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8 0   0.0585  -0.1856   0.1414  -0.4483   0.1418  -0.4482   0.0586  -0.1856 1   0.4740   0.4398   1.1442   1.0612   1.1432   1.0622   0.4737   0.4401 2   0.0979  -0.7478  -0.6531  -1.2202  -1.4673  -1.3148  -0.7190  -0.8427 3   0.9522   1.3771   2.0331   2.6026   2.4718   1.6826   1.3924   0.4541 4  -0.9133  -1.9539  -2.8462  -3.1332  -3.1132  -2.4799  -1.5594  -0.3733 5   0.3722  -0.2687  -0.6832  -1.2887  -1.3362  -1.5549  -1.2076  -0.9129 6  -0.2344  -0.2343  -0.1359   0.3499   0.7442   0.9366   0.6446   0.3516 7  -0.2834  -0.8163  -1.4967  -1.8847  -1.7665  -1.1753  -0.5529  -0.1078

解调矩阵4

  q  p    0    1              2               3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0   -0.2423   -0.4151   -0.5848   -1.0019   -0.5839   -1.0024   -0.2420   -0.4153  1    0.4116    0.2357    0.9936    0.5686    0.9931    0.5695    0.4114    0.2360  2   -0.3624   -1.3085   -1.5340   -2.3026   -2.4589   -1.9525   -1.2902   -0.9572  3    0.8860    0.8623    1.4855    1.7206    1.4888    0.8646    0.8893    0.0034  4   -0.9862   -1.7021   -2.3676   -2.4008   -2.3642   -4.6954   -0.9780    0.0047  5   -0.0059   -0.9965   -1.7211   -2.3903   -2.4266   -2.3861   -1.7128   -0.9862  6   -0.1421    0.0126    0.3041    0.8816    1.2246    1.2372    0.7773    0.3678  7   -0.3392   -0.8491   -1.4717   -1.7021   -1.4747   -0.8531   -0.3421   -0.0012

此外,子载波频率按下述确定。

假设

r=1,α=4,ρf0=2.5×1.0,

根据

>>>Σ>>q>=>0>>>n>->1>>>>cos>2>>>>2>π>>f>ρ>>>>ρ>×>α>×>>f>0>>>>=>>Σ>>q>=>0>>>n>->1>>>>sin>2>>>>2>π>>f>ρ>>>>ρ>×>α>×>>f>0>>>>>s>

得到

f0=1.0423MHz    f1=0.7809MHz

f2=0.6255MHz    f3=0.4684MHz。

由此获得ρ=2.399。

从调制数据串位宽A=1位看,传输速度变为:

2.399×4×1.0423×1/4=2.5Mbps。

为了将调制矩阵和解调矩阵1~4写入ROM,构成正的整数用16进制表示是必要的。

该变换当以cosθ为例时,用

>>>>cos>θ>+>1>>2>>×>65535>>s>

变换成10进制,通过将它变成16进制而求得解调ROM和解调ROM1~4并写入ROM。ROM的地址是i-1或者q,输出端口的序号是j。这个例子是各个端口16位输出。

首先在前述方框电路上,调制数据串发送全部的15(F)作为测试发送。

x1=x2=x3=……x8=15。

将其正交振幅调制后的DA变换输入数据

  i    dj  1   81.1867  2   65.2033  3   37.1970  4   5.5872  5  -21.2066  6  -37.4566  7  -41.6358  8  -36.2772  9  -26.3720  10  -17.0527  11  -11.5364  12  -10.1358  13  -10.6513  14  -9.8615  15  -5.3745  16   3.0202  17   13.1080  18   21.2131  19   23.9238  20   19.7870  21   10.1836  22  -1.0532  23  -9.1617  24  -10.4938  25  -4.1968  26   7.2201  27   18.7377  28   24.8063  29   21.6671  30   9.0569  31  -9.4422  32   79.6386

以此通过线路,由噪声稍微改变值,输入到解调电路的数据为:

  i     dj  1   79.7745  2   81.1090  3   65.0050  4   37.0460  5   5.6597  6  -21.4443  7  -37.4286  8  -41.5717  9  -36.3611  10  -26.2757  11  -17.1823  12  -11.3325  13  -10.1673  14  -10.4529  15  -9.9276  16  -5.3161  17   3.3021  18   12.8503  19   21.3957  20   23.7096  21   19.4529  22   10.3367  23  -1.1009  24  -9.2484  25  -10.4869  26  -3.8698  27   7.3148  28   18.5145  29   24.5774  30   21.4752  31   9.2918  32   -9.5909

进一步,数据只延迟1过采样后,由解调矩阵1~4进行解调,求出解调数据平均值,

  q  r  j      xj  0  1  1   10.9686  2  2   4.0607  1  1  3   12.015  2  4   8.7172  2  1  5   12.6055  2  6   11.1354  3  1  7   13.4383  2  8   12.7259

由此,求出校正常数:

 pD2p+12(test)+D2p+22(test) 0136.8002 1220.3448 2282.8956 3342.5367
  p D2p+1(test)+D2p+2(test)  0  15.0293  1  20.7322  2  23.7409  3  26.1642
  p D2p+1(test)-D2p+2(test)  0    6.908  1    3.2977  2    1.4702  3    0.7124

对该校正值,作为调制侧的任意调制数据串,如果假定x1=x5=1,x2=x6=15,x3=x7=-1,x4=x8=-15进行调整,

  i     dj  1   3.8853  2   0.4624  3  -6.1088  4  -13.2972  5  -17.9469  6  -17.698  7  -12.1194  8  -3.0384  9   6.1155  10   11.7103  11   11.4849  12   5.6252  13  -3.1445  14  -10.5474  15  -12.4635  16  -6.6923  17   5.9496  18   21.6735  19   34.9428  20   40.4428  21   35.062  22   19.1293  23  -3.5679  24  -26.9999  25  -44.8891  26  -52.7427  27  -49.1863  28  -36.1509  29  -17.9151  30   0.5586  31   15.3163  32   3.3394

该信号通过信号线,作为加入了噪声的接收数据,

  i     dj  1   3.4752  2   3.8076  3   0.2641  4   -6.2598  5   -13.2246  6   -18.1845  7   -17.6699  8   -12.0553  9   -3.1223  10   6.2118  11   11.5807  12   11.6888  13   5.5937  14   -2.9461  15   -10.6135  16   -12.4051  17   -6.4104  18   5.6919  19   21.8561  20   34.7286  21   40.1087  22   35.2151  23   19.0815  24   -3.6546  25   -26.993  26   -44.5621  27   -52.648  28   -49.4096  29   -36.3798  30   -18.107  31   0.7936  32   15.1676

进一步,数据只延迟1过采样后输入,采用解调矩阵1~4进行解调,求出解调数据平均值,

  q  r  j    xj  0  1  1   3.9847  2  2   7.2244  1  1  3  -2.1027  2  4  -10.1946  2  1  5   1.5695  2  6   11.9217  3  1  7  -1.3175  2  8  -13.1774

在上述校正电路,采用该实施例求出的校正查过念书,对此校正后的输出为:

  q  r  j    xj  0  1  1   1.0945  2  2   14.9236  1  1  3  -0.679  2  4  -14.8599  2  1  5   1.0464  2  6   15.1295  3  1  7  -1.0984  2  8  -15.1392

在小数点1位进行四舍五入,则为:

  q  r  j    xj  0  1  1    1  2  2    15  1  1  3   -1  2  4   -15  2  1  5    1  2  6    15  3  1  7   -1  2  8   -15

解调为和发送侧相同的调整数据串。

调制ROM(将调制矩阵变换为正整数)

解调ROM1-1(将解调矩阵1变换为正整数)

  q  p          0          1          2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    9D62    997B    B890    AF21    B887    AF2C    9D5F    997E  1    8CD2    960D    9094    A6DE    908D    A6DF    8CD0    960D  2    AC89    A7C5    C013    C67C    BC7F    A548    A8F2    8674  3    9C5E    C288    CE26    EE2C    F38D    DC95    C1E6    B0E2  4    7AA0    4A52    24CB    0B29    0A60    1643    3AAC    6533  5    AF18    BA97    C855    BF2F    BD43    A4C7    944D    7AAC  6    7BD9    6FD3    63CC    6B74    7B6F    8F46    9374    939A  7    85E0    73E0    5AAE    429D    3DB5    4D55    68F1    7E95

解调ROM1-2(将解调矩阵2变换为正整数)

  q  p           0          1           2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    97C8    8F11    AB0D    95FE    AB0A    9606    97C7    8F13  1    97FB    9CEC    AB83    B772    AB79    B77A    97F7    9CEF  2    9FE6    89B7    99AC    903D    84E5    7B3E    8B0C    74A5  3    AA6B    C9D6    DF89    FECC    FED7    DFA4    C9D5    AA92  4    6DA9    3CA4    14B6    0089    008B    14E7    3CD9    6DF2  5    A655    9E73    9CC5    8A81    886D    765D    7516    6DB3  6    7DB4    776C    7737    8187    923E    A0B3    9CB0    968D  7    81E8    6D32    5198    3CC8    3CB9    516F    6D11    81D2

解调ROM1-3(将解调矩阵3变换为正整数)

  q  p           0          1           2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    8C8B    829F    8FED    77F6    8FF2    77F7    8C8D    829F  1    9D6B    9C08    B8A5    B549    B89B    B554    9D68    9C0B  2    8E22    6BC3    6F9D    588F    4E89    54B8    6CF0    67E9  3    B0DB    C21D    DCC6    F3E7    EE98    CE87    C2BD    9C9C  4    650B    3AC7    1689    0AE5    0BB3    256C    4AD0    7AFF  5    9945    7F37    6E5F    55C5    53DB    4AF7    5916    6510  6    80A2    80A0    849C    9857    A85B    B02F    A455    9870  7    7EA6    6902    4D5F    3D9B    4266    5A69    73B1    85C6

解调ROM1-4(将解调矩阵4变换为正整数)

  q  p      0        1         2        3  r  1  2    1    2    1  2    1  2  j  1  2    3    4    5  6    7  8  0  8051  794B  726B  6175  7274  616F  8055  7949  1  9AE3  93BE  B28B  A147  B286  A151  9AE2  93C1  2  7B6D  54FB  4BD1  2C95  263E  3ACF  55BA  6341  3  AE2A  AD31  C685  D00F  C6A7  AD48  AE4C  8A4B  4  6216  4505  29FE  28A9  2A23  454E  626F  8A5C  5  89E8  61A6  4436  2907  2791  2935  4491  6216  6  8461  8AA7  967B  ADF0  BBE0  BC66  A9B9  9918  7  7C62  67AB  4E60  4503  4E3E  677E  7C40  8A1B

在从ROM读出运算之前,通过逆变换到带有符号的数字来实施运算。

对于发送的数据也在运算之前通过变换到带有符号的数字来实施运算。

当发送数据在Di为g位时进行

                    2×Di-255

变换并运算。当将运算结果作为接收数据输出到外部时进行其逆变换。

将4个解调ROM1以过采样顺序再次编组合成后成为下面的表。

解调ROM1(编组合成)

此外,使用以该过采样数学编组合成的解调ROM1的电路框图,成为图5,全部使用AD变换数据,在累积加法后用α相除,输出解调数据。

解调ROM2-1(同步检测用,选择解调ROMl的p=0,随p的增加地址循环重复上升)

  q  p           0          1          2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    9D62    8CD2    AC89    9C5E    7AA0    AF18    7BD9    85E0  1    8CD2    AC89    9C5E    7AA0    AF18    7BD9    85E0    9D62  2    AC89    9C5E    7AA0    AF18    7BD9    85E0    9D62    8CD2  3    9C5E    7AA0    AF18    7BD9    85E0    9D62    8CD2    AC89  4    7AA0    AF18    7BD9    85E0    9D62    8CD2    AC89    9C5E  5    AF18    7BD9    85E0    9D62    8CD2    AC89    9C5E    7AA0  6    7BD9    85E0    9D62    8CD2    AC89    9C5E    7AA0    AF18  7    85E0    9D62    8CD2    AC89    9C5E    7AA0    AF18    7BD9

解调ROM2-2(同步检测用)

  q  p          0           1          2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    97C8    97FB    9FE6    AA6B    6DA9    A655    7DB4    81E8  1    97FB    9FE6    AA6B    6DA9    A655    7DB4    81E8    97C8  2    9FE6    AA6B    6DA9    A655    7DB4    81E8    97C8    97FB  3    AA6B    6DA9    A655    7DB4    81E8    97C8    97FB    9FE6  4    6DA9    A655    7DB4    81E8    97C8    97FB    9FE6    AA6B  5    A655    7DB4    81E8    97C8    97FB    9FE6    AA6B    6DA9  6    7DB4    81E8    97C8    97FB    9FE6    AA6B    6DA9    A655  7    81E8    97C8    97FB    9FE6    AA6B    6DA9    A655    7DB4

解调ROM2-3(同步检测用)

  q  p          0          1          2          3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0    8C8B    9D6B    8E22    B0DB    650B    9945    80A2    TEA6  1    9D6B    8E22    B0DB    650B    9945    80A2    TEA6    8C8B  2    8E22    B0DB    650B    9945    80A2    7EA6    8C8B    9D6B  3    B0DB    650B    9945    80A2    7EA6    8C8B    9D6B    8E22  4    650B    9945    80A2    7EA6    8C8B    9D6B    8E22    B0DB  5    9945    80A2    7EA6    8C8B    9D6B    8E22    BODB    650B  6    80A2    7EA6    8C8B    9D6B    8E22    B0DB    650B    9945  7    7EA6    8C8B    9D6B    8E22    B0DB    650B    9945    80A2

解调ROM2-4(同步检测用)

  q  p         0         1            2        3  r    1    2    1    2    1    2    1    2  j    1    2    3    4    5    6    7    8  0  8051  9AE3  7B6D  AE2A  6216  89E8  8461  7C62  1  9AE3  7B6D  AE2A  6216  89E8  8461  7C62  8051  2  7B6D  AE2A  6216  89E8  8461  7C62  8051  9AE3  3  AE2A  6216  89E8  8461  7C62  8051  9AE3  7B6D  4  6216  89E8  8461  7C62  8051  9AE3  7B6D  AE2A  5  89E8  8461  7C62  8051  9AE3  7B6D  AE2A  6216  6  8461  7C62  8051  9AE3  7B6D  AE2A  6216  89E8  7  7C62  8051  9AE3  7B6D  AE2A  6216  89E8  8461

当编组合成了这些解调ROM2-1到ROM2-4时,以与前一个编组合成方法相同的方法汇总生成一个表。

解调ROM2(同步检测用编组合成)

解调ROM2(同步检测用编组合成)

发明效果

在适用于利用金属电话线的DSL的情况下获得本发明的效果。对于调制/解调系统的诸元素,与实施例不同,按下述设定。

子载波数:n=16

过采样数:α=8

调制数据串的位宽:A=8位

一个波形内的基本采样数:ρ

最高子载波频率:f0

假设ρf0=12.5MHz。DA/AD变换采样频率CLK为:

CLK=ρ×α×f0=12.5×8=100MHz。

传输速度为CLK×A/α=100×8/8=100Mbps

对于子载波频率,例如当关于6.0MHz~0.09MHz求得时,根据

>>>Σ>>q>=>0>>31>>>cos>2>>{>>>2>π>>f>p>>>>8>×>12.5>>>>(>8>q>+>1>)>>}>≅>>Σ>>q>=>0>>31>>>sin>2>>{>>>2>π>>f>p>>>>8>×>12.5>>>>(>8>q>+>1>)>>}>>s>

得到:

f0=0.0950MHz;f1=0.473MHz;f2=0.852MHz;f3=1.231MHz;

f4=1.610MHz;f5=1.989MHz;f6=2.368MHz;f7=2.747MHz;

f8=3.314MHz;f9=3.693MHz;f10=4.072MHz;f11=4.451MHz;

f12=4.830MHz;f13=5.208MHz;f14=5.588MHz;f15=5.966MHz。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号