信号处理装置的制作方法

文档序号:6436313阅读:192来源:国知局
专利名称:信号处理装置的制作方法
技术领域
本发明涉及用于移动通信系统并由进行调制、解调、纠错编码、及纠错解码那样的信号处理的多个功能块构成的信号处理装置,目的在于使调试方便。特别涉及信号处理装置的构成及外部调试装置的动作。
背景技术
现对用于移动通信系统并由进行调制、解调、纠错编码、及纠错解码那样的信号处理的多个功能块构成的信号处理装置的调试进行说明。在调试时,为了确定信号处理装置发生异常的部位,常常要从任意的功能块的存储器读出数据。该存储器设在功能块的内部或外部。这样情况下的读存储器的动作,通常通过MPU(Micro Processing Unit微处理单元)部来进行。
但是,由于这样的存储器容量有限,故有时无法得到调试所需的信息量,由此,调试信息不足。
另外,还存在难以确定异常产生时刻的问题。
以下,对现有的信号处理装置的构成及动作进行说明。图7为表示现有的信号处理装置的构成图。
100为移动通信系统中的信号处理装置。信号处理装置100由发送部和接收部构成。
发送部具有纠错码部102、和调制部104。
纠错码部102将被编码的发送数据101作为输入数据,进行能对无线传输中发生错误的位进行纠正用的信号处理即纠错编码。然后,纠错码部102输出编码数据串103。错误位的纠正对于提高无线线路的品质是相当必要的。
调制部104将编码数据串103作为输入数据进行调制。由此,对编码数据串103进行变换,得到发送调制数据105。
接着调制部104输出发送调制数据105。发送调制数据105通过无线传输路径发送。为了减小因干扰、传输路径的变化所产生的干扰影响而进行调制。
另一方面,接收部有解调部202、和纠错解码部204。
解调部202将通过无线传输路径接收到的接收调制数据201作为输入数据进行解调。由此变换接收解调数据201,得到解调数据串203。然后,解调部202输出解调数据串203,这里所谓的解调系前述调制的逆变换,是将数据复原的处理。
纠错解码部204将解调数据串203作为输入数据进行纠错解码,对因无线线路的品质恶化而引起的错误位进行纠错。然后,输出纠错后得到的解码数据205。
纠错码部102、调制部104、解调部202、及纠错解码部204作为功能块而构成。所述的功能块能利用DSP(Digital Signal Processor数字信号处理器)、LSI(Large Scale Integration大规模集成电路)、FPGA(Field ProgrammableGate Array现场可编程门阵列)等器件构成。另外,上述的功能块通过MPU(Micro Processing Unit微处理单元)302的控制,按照各种动作方式动作。
例如,在与CDMA(Code Division Multiple Access码分多址)方式对应的信号处理装置的场合,扩散码等无线信道的信息作为动作方式传送至调制部104及解调部202。另外,关于编码方式,若是与卷积码和Turbo码两种码的对应的移动通信系统,则编码方式或编码率等信息作为动作方式传输给纠错码部102纠错解码部204。
以下,对上述的传输路径进行说明。在从MPU302向纠错码部102传输时,通过输入输出信号线303传输。从MPU302向纠错解码部204传输时,通过输入输出信号线305传输。再在从MPU302向调制部104传输动作方式时,通过输入输出信号线303、纠错码部102、及输入输出信号线304传输。在从MPU302向解调部202传输动作方式时,通过输入输出信号线305、纠错解码部204、及输入输出信号线306传输。
如上所述,移动通信系统的信号处理装置由具有各种动作方式的功能块进行复杂的组合后构成。在这样的信号处理装置中发生不正常时,要确定成为不正常的原因的功能块。所谓不正常,例如发送调制数据105或解码数据205和预想好的数据不一致那样的现象。为了确定成为不正常的原因的功能块,分析者采用设在外部的调试装置,取得与任意的功能块有关的输入数据及/或输出数据等调试信息。由此能识别出功能块。
这样,从图7所示的现有的信号处理装置的外部取得调试信息时,自外部通过和MPU302连接的输入输出信号线301,向MPU302发出读出有关任意的功能块的输入数据及/或输出数据等即调试信息的读存储器的指示。根据该指示,MPU302采用动作方式的传输也用的输入输出信号线303~306,从设在任意的功能块的内部或外部的存储器读入必需的输入数据及/或输出数据等即调试信息。然后,用输入输出信号线301,输出读入的调试信息。
但是,信号处理装置处理的符号率越高,另外,功能越复杂,则调试所要的信息量就越加增大。相反,设在功能块内部或外部的存储器容量是有限的。因此,存在的问题是不能确保调试所要的信息量。
另外,在与按照3GPP(3rd Generation Partnership Project第三代合伙伙伴项目)规定的W-CDMA方式对应的移动通信系统那样,在将CFN(ConnectionFrame Number连接帧数)用于UE(User Equipment用户设备)和UTRAN(UMTSTerrestrial Radio Access Network通用移动通信系统地面无线接入网)之间的同步时,根据0~255的帧计数器的CFN的时刻(Timing),信号处理装置的动作方式产生变化。接着,随着这一变化有时产生不正常。
对于这样产生的不正常,因为未在调试信息上附加时间信息,所以也有难以确定这一发生时刻的问题存在。

发明内容
本申请的信号处理装置包括以下的部分(1)进行信号处理的多个功能块、(2)传送用于所述信号处理装置调试的调试信息、即从各功能块得到的调试信息的专用输出路径。
所述专用的输出路径连续传送所述调试信息。
所述调试信息至少包括输入某一个功能块的数据。
所述调试信息至少包括从某一个功能块输出的数据。
所述调试信息为任意长度(大小)的数据。
所述信号处理装置是一种移动通信系统用的装置某一个功能块为输入被编码的发送数据作为输入数据、进行纠错编码作为上述信号处理,输出编码数据串作为输出数据的纠错编码部。
所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入编码数据串作为输入数据、进行调制作为所述信号处理、输出发送调制数据作为输出数据的调制部。
所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入接收调制数据作为输入数据、进行解调作为所述信号处理、输出解调数据串作为输出数据的解调部。
所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入解调数据串作为输入数据、进行错误位的纠正作为所述信号处理、输出解码数据作为输出数据的纠错解码部。
所述信号处理装置还包括取得来自外部的指示并按照取得的指示选择调试信息、通过所述专用的输出路径输入选好的调试信息并向外部输出所输入的调试信息的选择多路输出部。
所述选择多路输出部按照所述指示选择多个调试信息,输入多个调试信息,将多个调试信息进行多路复用,向外部输出多路复用后的调试信息。
所述多个调试信息能从不同的功能块取得。
所述选择多路输出部进行时间多路复用。
所述调试信息附加时间信息。
利用所述功能块附加所述时间信息。
所述时间信息包括周期不同的多个帧计数器。
所述多个帧计数器为CFN(连接帧数计数器)和BFN(节点B帧数计数器)。


图1为表示实施形态1的移动通信系统的信号处理装置构成的构成图。
图2为表示使任意的功能块只输出一个调试信息时的输出形态例子的示意图。
图3为表示使任意的功能块输出多个调试信息时的多路复用输出形态例子的示意图。
图4为表示使任意的功能块只输出一个包括输入数据或输出数据的调试信息时、对调试信息附加时间信息后的输出形态的例子的示意图。
图5为表示使一个或多个任意的功能块输出多个调试信息时、对调试信息附加时间信息后的多路复用输出形态的例子的示意图。
图6为表示采用调试装置来确定不正常原因用的自动化算法的示意图。
图7为表示现有的信号处理装置的构成图。
具体实施例方式
实施形态1以下参照

实施形态1。
图1为表示实施形态1的移动通信系统的信号处理装置构成的构成图。
100为移动通信系统的信号处理装置。信号处理装置100由发送部和接收部构成。
发送部有纠错码部102、调制部104。
纠错码部102将被编码的发送数据101作为输入数据,进行能对无线传输中产生的错误位作纠正用的信号处理即纠错编码。然后,纠错码部102输出编码数据串103。错误位的纠正对于提供无线线路的品质是必要的。
调制部104将编码数据串103作为输入数据,进行调制。由此,变换编码数据串103,得到发送调制数据105。
接着,调制部104输出发送调制数据105。发送调制数据105通过无线传输路径发送。为了减小因干扰、传输路径的变化所产生的干扰的影响而进行调制。
另一方面,接收部有解调部202和纠错解码部204。
解调部202将通过无线传送路径接收的接收调制数据201作为输入数据,进行解调。由此,变换接收调制数据201,得到解调数据串203。接着,解调部202输出解调数据串203。解调是所述调制的逆变换,是将数据复原的处理。
纠错解码部204将解调数据串203作为输入数据进行纠错解码。由此,对因无线线路品质恶化而产生的错误位作纠正。然后,输出由纠正得到的解码数据205。
纠错码部102、调制部104、解调部202、及纠错解码部204作为功能块而构成。所述的功能块能由DSP(Digital Signal Processor数字信号处理器)、LSI(Large Scale Integration大规模集成电路)、及FPGA(Field ProgrammableGate Array现场可编程门阵列)等器件构成。另外,这些功能块利用MPU(MicroProcessing Unit微处理单元)的控制,按照各种动作方式动作。
例如,在与CDMA(Code Division Multiple Access码分多址)方式对应的信号处理装置的情况下,扩散码等无线信道的信息作为动作方式传送给调制部104及解调部202。另外,关于编码方式,若是与卷积码和Turbo码的两种码对应的移动通信系统,则编码方式或编码率等信息作为动作方式传送给纠错码部102及纠错解码部204。
现说明上述传输路径。在从PU302传输到纠错码部102时,通过输入输出信号线303传输。在从MPU302传输到纠错解码部204时,通过输入输出信号线305传输。再在从MPU302向调制部104传输动作方式时,通过输入输出信号线303、纠错码部102、及输入输出信号线304传输。从MPU302向解调部202传送动作方式时,通过输入输出信号线305、纠错解码部204、及输入输出信号线306传输。
以下,说明传输从各功能块得到的调试信息的信号线。该信号线为专用的输出路径的例子。另外,该信号线连续传送调试信息。
信号线404(1)~404(I)(I为大于等于2的正整数)将纠错码部102的输入数据和输出数据作为调试信息传送。该例中,还假设功能块的纠错码部2由多个下位功能块构成。各信号线接各下位功能块。
信号线405(1)~405(J)(J为大于等于2的正整数)将调制部104的输入数据和输出数据作为调试信息传送。在该例中,还假设功能块的调制部104由多个下位功能块构成。各信号线接各下位功能块。
信号线406(1)~406(K)(K为大于等于2的正整数)将解调部202的输入数据和输出数据作为调试信息传送。在该例中,还假设功能块的解调部202由多个下位功能块构成。各信号线接各下位功能块。
信号线407(1)~407(L)(L为大于等于2的正整数)将纠错解码部407的输入数据和输出数据作为调试信息传送。在该例中,还假设功能块r纠错解码部407由多个下位功能块构成。各信号线接各下位功能块。
连接各功能块的信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L)连接选择多路输出部403。上述信号线能从任意的功能块对选择多路输出部403输出包含输入数据和输出数据在内的调试信息。
选择多路输出部403通过输入输出信号线307由MPU302控制。利用这一控制,来自外部的指示传给选择多路输出部403。取得外部的指示的选择多路输出部403遵照该指示选择任意指定的功能块输出的一个或多个输入数据及/或输出数据作为调试信息。选择多路输出部403再从信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L)输入选好的调试信息。选择多路输出部403能够通过选择多路输出信号线402向信号处理装置的外部输出所输入的调试信息。
又能够自信号处理装置的外部通过与MPU302连接的输入输出信号线301,对MPU302发出输出包括与任意的功能块有关的输入数据及/或输出数据在内的调试信息的指示。如前所述,选择多路输出部403能根据该指示动作。在信号处理装置的外部例如接调试装置401。
本实施形态中,如上所述,设置接各功能块的信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L),并将它们作为向信号处理装置的外部输出从各功能块得到的调试信息的专用输出路径。
由此,能不受设在功能块的内部或外部的存储器容量的限制,输出调试所需的大量的信息。亦即,能从任意的功能块向信息处理装置的外部连续输出包括输入数据及/或输出数据在内的任意长度(大小)的调试信息。
因而,能解决调试所需信息量不足的问题。
另外,本实施形态中,作为向信息处理装置的外部输出调试信息的输出端,设置具有选择功能和时间多路复用功能的选择多路输出部403。
靠这一选择功能,和各功能块连接的信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L)的根数无关,能把构成和信号处理装置外部的接口的信号线作为固定的根数。
再利用该时间多路复用功能,即使在从一个或多个任意的功能块输出多个调试信息的场合,也能将构成和信号处理装置外部的接口的信号线维持作为固定的根数。
图2为表示使任意的功能块只输出一个调试信息时的输出形态的例子的示意图。
图3为表示使任意的功能块输出多个调试信息时的多路输出形态的例子的示意图。该例中,假设调试信息为16位。如图中所示,调试信息包括数据起始标志和数据长度。数据起始标志表示调试信息的边界。另外,数据的长度表示后续的调试信息即数据#1~数据#n(或数据#1~数据#m)的数据长度。另外,该例中,两个调试信息进行时间多路复用处理。由此,调试信息a和调试信息b交替而且连续地输出。这些调试信息也可以是从不同的功能块得到的信息。
实施形态2以下,利用

实施形态2。
图4为表示在从任意的功能块只输出一个包括输入数据或输出数据在内的调试信息时、对调试信息附加时间信息的输出形态的例子的示意图。对该调试信息的附加时间信息可以用该任意的功能块进行。
图5为表示在从一个或多个任意的功能块输出多个调试信息时、对调试信息上附加时间信息的多路输出形态的例子的示意图。这一附加处理也能用该任意的功能块进行。
图4及图5的例中,假设调试信息为16位。调试信息如图中所示,包括数据起始标志及数据长度。数据起始标志表示调试信息的边界。另外,数据长度表示后续的调试信息即数据#1~数据#n(或数据#1~数据#m)的数据长度。
在图5中,表示将两个调试信息时间多路复用处理的例子。由此能交替而连续地输出任意长度(大小)的调试信息a和调试信息b。
另外,图4及图5的示例都假设与按照3GPP(第三代合伙伙伴项目)规定的W-CDMA方式对应的移动通信系统的信号处理装置。按照这一假定,作为时间信息是对调试信息附加CFN(Connection Frame Number Counter连接帧数计数器)及BFN(Node B Frame Number Counter节点B帧数计数器)。CFN为0~255的帧计数器,BFN为0~4095的帧计数器。
按3GPP规定的W-CDMA方式中,将CFN用于UE(User Equipment用户设备)和UTRAN(UMTS Terrestrial Radio Access Network通用移动通信系统地面无线接入网)间的同步。按照该CFN的时刻,改变信号处理装置的动作方式。然后,假设随着这一动作方式的变化发生不正常。
在上述CFN那样的以8位表示的周期的单位时间动作的系统中,通过将比其大的周期的单位时间(12位表示的BFN)的时间信息给调试信息,对于动作方式的变更命令从MPU302对任意的功能块发出以后是第几个周期的CFN的时刻,也能进行判定。由此,提高时间信息的精度。
实施形态3以下,利用

本发明实施形态3。实施形态3中,对于具有实施形态1或实施形态2说明过的功能的信号处理装置,现以组合图1示出的调试装置401为例进行说明。通过将调试装置401组合在一起,具有能自动确定不正常原因的效果。
图1示出的调试装置具有对MPU302通过输入输出信号线301指示向任意的功能块输出调试信息的功能。MPU302根据这一指示,通过输入输出信号线307控制选择多路输出部403。然后,调试装置具有通过选择多路输出信号线402取入作为该控制的结果而输出的调试信息的功能。
图6为表示利用调试装置确定不正常原因用的自动化算法的示意图。利用这一算法,具体确定有不正常原因的功能块及其时刻。
在S601,通过输入输出信号线301,自调试装置(401)对MPU(302)输出向任意的功能块开始输出调试信息的指示,对该指示进行读存储器。但在本处理是第二次以后的场合,向还未成为605的判定对象的功能块指示开始输出调试信息。
在S602,MPU(302)将是从连接各功能块的信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L)中选择哪一个、还是进行时间多路复用后输出的控制命令通过输入输出信号线307送选择多路输出部(403)。
在S603,调试装置(401)接收自信号处理装置(100)通过选择多路输出信号线402输出的调试信息,写入调试装置(401)的内部存储器。
S604中,从调试装置(401)对MPU(302)通过输入输出信号线301输出向任意的功能块停止输出调试信息的指示,将这一指示写入存储器。
在S605中,将信号处理装置(100)输出的调试信息即包括任意的功能块的输入数据及/或输出数据的调试信息和预先备好的仿真数据作比较。在一致时,转至其它的功能块的处理。不一致时,确定不正常的原因,结束处理。
工业上的实用性上述的示例中,由于设置了连续传送从功能块得到的调试信息的专用输出路径,所以能不再取决于存储器的容量,而取得所需的调试信息。
又因将调试信息作多路复用处理,所以和外部的接口构成变得简单。
再因将时间信息附在调试信息上,故就容易确定不正常产生的时刻。尤其是作为时间信息而附加不同周期的帧计数器,所以能在较长的范围里确定时刻。
权利要求
1.一种信号处理装置,其特征在于,包括以下的部分,(1)进行信号处理的多个功能块、(2)传送用于所述信号处理装置调试的调试信息即从各功能块得到的调试信息的专用输出路径。
2.如权利要求1所述的信号处理装置,其特征在于,所述专用的输出路径连续传送所述调试信息。
3.如权利要求1所述的信号处理装置,其特征在于,所述调试信息至少包括输入某一个功能块的数据。
4.如权利要求1所述的信号处理装置,其特征在于,所述调试信息至少包括从某一个功能块输出的数据。
5.如权利要求1所述的信号处理装置,其特征在于,所述调试信息为任意长度(大小)的数据。
6.如权利要求1所述的信号处理装置,其特征在于,所述信号处理装置是一种移动通信系统用的装置某一个功能块为输入被编码的发送数据作为输入数据、进行纠错编码作为所述信号处理、输出编码数据串作为输出数据的纠错编码部。
7.如权利要求1所述的信号处理装置,其特征在于,所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入编码数据串作为输入数据、进行调制作为所述信号处理、输出发送调制数据作为输出数据的调制部。
8.如权利要求1所述的信号处理装置,其特征在于,所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入接收调制数据作为输入数据、进行解调作为所述信号处理、输出解调数据串作为输出数据的解调部。
9.如权利要求1所述的信号处理装置,其特征在于,所述信号处理装置是一种移动通信系统用的装置,某一个功能块为输入解调数据串作为输入数据、进行错误位的纠正作为所述信号处理、输出解码数据作为输出数据的纠错解码部。
10.如权利要求1所述的信号处理装置,其特征在于,所述信号处理装置还包括取得来自外部的指示并按照取得的指示选择调试信息、通过所述专用的输出路径输入选好的调试信息并向外部输出所输入的调试信息的选择多路输出部。
11.如权利要求10所述的信号处理装置,其特征在于,所述选择多路输出部按照所述指示选择多个调试信息,输入多个调试信息,将多个调试信息多路复用,向外部输出多路复用后的调试信息。
12.如权利要求11所述的信号处理装置,其特征在于,所述多个调试信息能从不同的功能块取得。
13.如权利要求10所述的信号处理装置,其特征在于,所述选择多路输出部进行时间多路复用。
14.如权利要求1所述的信号处理装置,其特征在于,所述调试信息附加时间信息。
15.如权利要求14所述的信号处理装置,其特征在于,利用所述功能块附加所述时间信息。
16.如权利要求15所述的信号处理装置,其特征在于,所述时间信息包括周期不同的多个帧计数器。
17.如权利要求16所述的信号处理装置,其特征在于,所述多个帧计数器为CFN(连接帧数计数器)和BFN(节点B帧数计数器)。
全文摘要
本发明有关一种具有多个信号处理功能块的移动通信系统的信号处理装置,目的在于便于调试。信号处理装置100由作为其主要的功能块的纠错码部102、调制部104、解调部202、纠错解码部204、及MPU302构成。另外,信号处理装置100按照外部的指示,通过连接各功能块的信号线404(1)~404(I)、405(1)~405(J)、406(1)~406(K)、407(1)~407(L)、选择多路输出部403、及选择多路输出信号线402,从任意的功能块按照任意的数据长度连续输出附有时间信息的调试信息。通过这样,调试装置401能确定发生不正常的功能块及发生不正常的时刻。
文档编号G06F11/10GK1628288SQ0282903
公开日2005年6月15日 申请日期2002年5月29日 优先权日2002年5月29日
发明者友江直仁, 田中丰久, 小长谷佳弘 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1