CN100473062C - Filtering device and method for saving memory space in eight-phase shift keying device - Google Patents
Filtering device and method for saving memory space in eight-phase shift keying device Download PDFInfo
- Publication number
- CN100473062C CN100473062C CNB031423493A CN03142349A CN100473062C CN 100473062 C CN100473062 C CN 100473062C CN B031423493 A CNB031423493 A CN B031423493A CN 03142349 A CN03142349 A CN 03142349A CN 100473062 C CN100473062 C CN 100473062C
- Authority
- CN
- China
- Prior art keywords
- weights
- symbol
- vector
- filter
- waveform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001914 filtration Methods 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 title claims abstract description 41
- 239000013598 vector Substances 0.000 claims abstract description 93
- 230000010363 phase shift Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 4
- 239000002131 composite material Substances 0.000 claims 4
- 238000010586 diagram Methods 0.000 description 15
- 238000013507 mapping Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 description 1
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
技术领域 technical field
本发明是关于一种滤波装置及方法,特别是有关于一种应用于行动通讯装置的滤波装置及方法。The present invention relates to a filtering device and method, in particular to a filtering device and method applied to mobile communication devices.
背景技术 Background technique
为了提高现有行动电话与基地台数据处理能力,无线系统研发人员朝向所谓2.5G技术的发展,使无线通讯经营者可以无需更换整个电讯基础设施就能向用户提供语音和高速数据服务。In order to improve the data processing capabilities of existing mobile phones and base stations, wireless system developers are developing so-called 2.5G technology, which enables wireless communication operators to provide voice and high-speed data services to users without replacing the entire telecommunication infrastructure.
引发2.5G系统研发人员兴趣的一项重要技术就是增强数据率GSM(Enhanced Data for GSM Evolution,EDGE)规范,它采用了改良的八相移相键控(8PSK)调制方式。EDGE对当前GSM系统来说是一项革新性技术,它可提供高达384kbps数据传输率,使系统能同时提供语音、数据、因特网连接以及其它互连解决方案。而GSM5.04提供了对于八相移相键控调制方式的规范。An important technology that has aroused the interest of 2.5G system developers is the enhanced data rate GSM (Enhanced Data for GSM Evolution, EDGE) specification, which uses an improved eight-phase phase-shift keying (8PSK) modulation method. EDGE is an innovative technology for the current GSM system, which can provide data transmission rates up to 384kbps, enabling the system to simultaneously provide voice, data, Internet connection and other interconnection solutions. And GSM5.04 provides the specification for eight-phase phase-shift keying modulation mode.
请参考依据GSM5.04(V8.0.8)协议对于EDGE中八相移相键控(8PSK)调制方式的规定,依照此一协议,所谓八相移相键控的信号调制方法一般可分为三个步骤:首先,要将输入经由一格雷码映射(Gray mapping),接着进行一3π/8相位旋转,最后再经过一滤波程序以得到一输出,提供予后续一射频系统来产生一相对应的射频信号。Please refer to the provisions of the GSM5.04 (V8.0.8) protocol for the eight-phase phase-shift keying (8PSK) modulation method in EDGE. According to this agreement, the signal modulation method of the so-called eight-phase phase-shift keying can generally be divided into three types: One step: first, the input is to be mapped by a Gray code (Gray mapping), then a 3π/8 phase rotation is performed, and finally an output is obtained through a filtering process, which is provided to a subsequent radio frequency system to generate a corresponding RF signal.
请参阅图1及图2,图1为熟知数字位经雷码映像转换成第一向量的示意图,图2为图1的第一向量经3π/8相位旋转转换成第二向量的示意图。八相移相键控系统的输入是一连串的数字位,每三个一组的数字位(d3i,d3i+1,d3i+2)会被当成为一个信号处理单元来加以处理。八相移相键控系统会将三个一组的数字位,经格雷码映射后转换成一第一向量(Si=ej2πl8),此第一向量会再经过3π/8相位旋转转换成一第二向量
其中,T为一个符号周期。 Wherein, T is a symbol period.
上述表示方式可将y(t′)理解为多个第二向量与相对应事先选定的分配波形或称滤波系数Co(t)相乘后,再进行加总的结果。In the above representation, y(t′) can be understood as the result of multiplying multiple second vectors by corresponding pre-selected allocation waveforms or filter coefficients Co(t), and then summing them up.
发明内容 Contents of the invention
本发明是一种用于八相移相键控(8PSK)装置的滤波装置与方法。The invention is a filtering device and method for an eight-phase phase-shift keying (8PSK) device.
该八相移相键控(8PSK)装置包含一格雷码映像模块、一3π/8相位旋转模块以及一滤波装置。该格雷码映像模块是用来将每三个一组的数字位经过一预定的映像程序映像为一相对应的第一向量。该3π/8相位旋转模块是用来将该格雷码映像模块目前所产生的第一向量的相位,经过一预定的相位旋转程序加以旋转,以产生一相对应的第二向量。该滤波装置是用来执行滤波程序,并将该3π/8相位旋转模块目前所产生的第二向量进行滤波,以产生该多组中的一组相对应的调制信号。The eight-phase phase-shift keying (8PSK) device includes a Gray code mapping module, a 3π/8 phase rotation module and a filtering device. The Gray code mapping module is used to map each triplet of digital bits into a corresponding first vector through a predetermined mapping program. The 3π/8 phase rotation module is used to rotate the phase of the first vector currently generated by the Gray code mapping module through a predetermined phase rotation procedure to generate a corresponding second vector. The filtering device is used to perform a filtering procedure, and filter the second vector currently generated by the 3π/8 phase rotation module to generate a set of corresponding modulation signals in the plurality of sets.
本发明的滤波装置包含一π/16相位旋转模块、一权值分配模块以及一组合模块(combiner)。该π/16相位旋转模块用来将该3π/8相位旋转模块所产生的第二向量,再次旋转π/16的角度,以产生一相对应的第三向量。该权值分配模块以多个选定的权值对于一预定的分配波形进行权重分配并储存为相对应的多个权值分配波形。该组合模块是依据目前所产生的第三向量,而产生该组调制信号(Ii,Qi)。The filter device of the present invention includes a π/16 phase rotation module, a weight distribution module and a combiner module. The π/16 phase rotation module is used to rotate the second vector generated by the 3π/8 phase rotation module by an angle of π/16 again to generate a corresponding third vector. The weight distribution module performs weight distribution on a predetermined distribution waveform with a plurality of selected weights and stores them as a plurality of corresponding weight distribution waveforms. The combination module generates the set of modulation signals (Ii, Qi) according to the currently generated third vector.
本发明是一种关于八相移相键控(8PSK)装置与方法的改良。由于滤波程序的改良,使得本发明相对于先前技术而言,可以大量节省滤波程序中所需的存储器空间。The invention relates to an improvement on an eight-phase phase-shift keying (8PSK) device and method. Due to the improvement of the filtering program, compared with the prior art, the present invention can greatly save the memory space required in the filtering program.
关于本发明的优点与精神可以藉由以下的发明详述及所附附图得到进一步的了解。The advantages and spirit of the present invention can be further understood through the following detailed description of the invention and the accompanying drawings.
附图说明 Description of drawings
图1为熟知数字位经格雷码映像转换成第一向量的示意图。FIG. 1 is a schematic diagram of conversion of well-known digital bits into a first vector through Gray code mapping.
图2为图1的第一向量经3π/8相位旋转转换成第二向量的示意图。FIG. 2 is a schematic diagram of converting the first vector in FIG. 1 into a second vector through 3π/8 phase rotation.
图3为本发明的滤波装置20及应用本发明的八相移相键控系统的示意图。FIG. 3 is a schematic diagram of the
图4为图3所示的π/16相位旋转模块旋转π/16的角度示意图。FIG. 4 is a schematic diagram of an angle of π/16 rotation of the π/16 phase rotation module shown in FIG. 3 .
图5为本发明滤波装置中组合模块的示意图。Fig. 5 is a schematic diagram of a combined module in the filtering device of the present invention.
图6为图5的滤波装置中该预定的分配波形示意图。FIG. 6 is a schematic diagram of the predetermined allocation waveform in the filtering device of FIG. 5 .
图7为滤波系数Co(t)对5T的一分配波形。FIG. 7 is a distribution waveform of filter coefficient Co(t) to 5T.
图8为滤波系数Co(t)对4T的分配波形。Figure 8 is the distribution waveform of the filter coefficient Co(t) to 4T.
图9为本发明另一实施例的滤波装置中一组合模块示意图。FIG. 9 is a schematic diagram of a combination module in a filter device according to another embodiment of the present invention.
表一为图5所示的编码器进行的编码程序的一实施例所使用的编码表。Table 1 is an encoding table used in an embodiment of the encoding process performed by the encoder shown in FIG. 5 .
附图标号说明Explanation of reference numbers
10:八相移相键控系统 11:格雷码映像模块10: Eight-phase PSK system 11: Gray code image module
12:3π/8相位旋转模块 20:滤波装置12: 3π/8 phase rotation module 20: Filter device
13:π/16相位旋转模块 33:权值分配模块13: π/16 phase rotation module 33: Weight distribution module
3:组合模块 33b:记忆单元3: Combination module 33b: Memory unit
33a:存储器 30:编码表33a: memory 30: code table
30a:第三向量的实部 30b:第三向量的虚部30a: Third vector Real part 30b of : the third vector the imaginary part of
30c:编码信号 34:控制器30c: Coded signal 34: Controller
35:符号指定器 36:加总器控制器35: Symbol designator 36: Adder controller
37:符号指定单元 60:射频系统37: Symbol Designation Unit 60: Radio Frequency System
具体实施方式 Detailed ways
请参阅图3,图3为本发明的滤波装置20及应用本发明的八相移相键控系统10的示意图。本发明为一种用于一八相移相键控系统10的滤波装置20。八相移相键控系统10是用来将一连串的数字位(d3i,d3i+1,d3i+2)进行编码,以输出多组相对应的调制信号(Ii,Qi)。八相移相键控系统10包含有一格雷码映像模块11、一3π/8相位旋转模块12以及一滤波装置20。Please refer to FIG. 3 . FIG. 3 is a schematic diagram of the
格雷码映像模块11是用来将每三个一组的数字位经过一预定的映像程序映像为一相对应的第一向量Si。3π/8相位旋转模块12是用来将格雷码映像模块11目前所产生的第一向量Si的相位,经过一预定的相位旋转程序加以旋转,以产生一相对应的第二向量滤波装置20是用来将该3π/8相位旋转模块12目前所产生的第二向量进行一滤波程序,以产生一组调制信号(Ii,Qi)。该组调制信号为一基频信号,可提供予一射频系统60以产生一相对应的射频信号。The gray
由于上述每三个一组的数字位共仅有八种不同的排列,因而形成八种不同的数字字节,分别是(1,1,1)、(0,1,1)、(0,1,0)、(0,0,0)、(0,0,1)、(1,0,1)、(1,0,0)以及(1,1,0)。格雷码映像模块11中所使用的预定映像程序,是将每一种数字字节映像为具有相同幅度(magnitude)但是不同相位(phase)的相对应第一向量Si(Si=ej2πl/8),这些第一向量Si之间,相邻两者的相位差为π/4。如图1所示,二相邻的第一向量的相位差1为π/4。Since there are only eight different permutations of the above-mentioned digital bits in groups of three, eight different digital bytes are formed, which are (1, 1, 1), (0, 1, 1), (0, 1,0), (0,0,0), (0,0,1), (1,0,1), (1,0,0), and (1,1,0). The predetermined mapping program used in the gray
请参阅图2B,图2B为图1所示的3π/8相位旋转模块12中所使用的相位旋转程序。3π/8相位旋转模块12所使用的预定的相位旋转程序如下:3π/8相位旋转模块12每次旋转目前的第一向量Si的相位,较3π/8相位旋转模块12旋转前一次的第一向量Si的相位多3π/8的角度,因而产生相对应的第二向量第二向量
如图3所示,滤波装置20包含有一π/16相位旋转模块13、一权值分配模块33、以及一组合模块(combiner)3。π/16相位旋转模块13是用来将3π/8相位旋转模块12目前所产生的第二向量再次旋转π/16的角度后,产生一相对应的第三向量
请参阅图4,图4为图3所示的π/16相位旋转模块13旋转π/16的角度示意图。π/16相位旋转模块13可将每一第二向量转成相对应的第三向量以便让组合模块3处理成一定的编码信号,借着该编码信号找到适当的滤波方式。第三向量
每一第三向量是由一实部与一虚部所组成。该实部是由一实部幅度与一实部符号所组成,其中该实部幅度是代表该实部的大小,该实部符号是代表该实部的正负值。该虚部是由一虚部幅度与一虚部符号所组成,其中该虚部幅度是代表该虚部的大小,该虚部符号是代表该虚部的正负值。而这些实部幅度与虚部幅度是取值于下列组合之一,该组合为cos(π/16)、cos(3π/16)、cos(5π/16)与cos(7π/16)。Every third vector It is composed of a real part and an imaginary part. The real part is composed of a real part magnitude and a real part sign, wherein the real part magnitude represents the magnitude of the real part, and the real part sign represents the positive and negative values of the real part. The imaginary part is composed of an imaginary part amplitude and an imaginary part sign, wherein the imaginary part amplitude represents the size of the imaginary part, and the imaginary part sign represents the positive and negative values of the imaginary part. These real part magnitudes and imaginary part magnitudes are selected from one of the following combinations, which are cos(π/16), cos(3π/16), cos(5π/16) and cos(7π/16).
请参阅图5,图5为本发明滤波装置20中组合模块3的示意图。组合模块3是依据目前所产生的第三向量,经过一组合程序后,以产生该组调制信号。组合模块3包含一编码器31、以及一位移缓存器32。编码器31是依据每一第三向量的相位,将该第三向量进行一编码程序,用以产生一相对应的编码信号,所产生的编码信号将在稍后进行的该组合程序中被使用。位移缓存器32包含有多个缓存单元(未显示),用来暂存目前以及先前编码器31所编码产生的该等编码信号。权值分配模块33亦包含于组合模块3中,而权值分配模块33所选定的该等权值是取值于下列组合之一,该组合为cos(π/16)、cos(3π/16)、cos(5π/16)与cos(7π/16)。Please refer to FIG. 5 . FIG. 5 is a schematic diagram of the
如图5所示,组合模块3另包含一控制器34、一符号指定器35以及一加总器36。控制器34以依据该等缓存单元中所暂存的该等实部幅度编码,而分别自权值分配模块33中选择出相对应的权值分配波形。权值分配波形为目前编码信号以及先前4组编码信号分别依据多个选定的权值而成。As shown in FIG. 5 , the
符号指定器35包含有多个符号指定单元37。符号指定器35是在控制器34的控制下,依据该等实部符号编码或虚部符号编码,分别将控制器34所选择出的该等权值分配波形,加以指定相对应的正负符号。加总器36是将符号指定器35所指定完符号的该等权值分配波形相加起来,以产生该组调制信号。The
控制器34另依据该等缓存单元中所暂存的该等虚部幅度编码,而分别自权值分配模块33中选择出相对应的权值分配波形。经由控制器34的控制,由符号指定器35依据该等虚部符号编码,分别将控制器34所选择出的该等权值分配波形指定相对应的正负符号。最后再由加总器36来将符号指定器35所指定完符号的该等权值分配波形相加起来,以产生该虚部调制信号。调制信号包含一实部调制信号Ii与一虚部调制信号Qi。The
本发明滤波装置20所进行的滤波程序系是将目前与之前预定数目的输入向量分别乘上预定的分配波形,最后再经过累加求合以得出该组调制信号以成为输出。滤波程序的实际作法有很多种,本发明则将仅有的16种输入向量与事先给定的分配波形相乘积后所得出的多个权值分配波形,事先就算出而预先储存在之存储器中。The filtering procedure performed by the
因此,当有一输入向量输入滤波装置20时,滤波装置20可直接从存储器33a预存的数据所形成的查找表(look-up table)中选取出一组相对应的数据,再经过简单的累加求和以输出该组调制信号。相较于熟知技术,原本进行相乘所需要昂贵的乘法器就可以被取代而省下。而在存储器33a中的预存数据则可以进一步因本发明特殊的信号处理,而依据三角函数对称性的规律加以简化,最高可以较原先须储存数据减少8~10倍,如此一来,可大量节省八相移相键控系统中的存储器空间。Therefore, when an input vector is input to the
此外,π/16相位旋转模块13执行了本发明的滤波装置20中特殊的信号处理方式。π/16相位旋转模块13是用来将3π/8相位旋转模块12目前所产生的第二向量,再次旋转π/16的角度后,产生一相对应的第三向量,目的是要使不同的第三向量之间具有更优越的对称性,以便后续能进一步更加简化,达到节省存储器空间的效果。In addition, the π/16
请参阅表一,表一为图5所示的编码器31进行的编码程序的一实施例所使用的编码表30。Please refer to Table 1. Table 1 is the encoding table 30 used in an embodiment of the encoding process performed by the
表一Table I
该编码程序为依据目前第三向量的实部30a与虚部30b,从编码表30中查得其编码信号30c。每一该等编码信号30c包含一实部幅度编码Eci、一实部符号编码Sci、一虚部幅度编码Esi与一虚部符号编码Ssi。本发明的一较佳实施例中,实部与虚部幅度编码各仅需2位,而实部与虚部符号编码各仅需1位。也就是说每一编码信号共为6位。依据三角函数规则,该等第三向量相对应的该等实部幅度与该等虚部幅度是取值于下列组合之一,该组合为:cos(π/16)、cos(3π/16)、cos(5π/16)与cos(7π/16)。因此,可发现表一中的任一实部幅度与虚部幅度均为上述其中一组。而这四组实部幅度编码Eci分别为cos(π/16):(00,1)、cos(3π/16):(01,1)、cos(5π/16):(10,1)与cos(7π/16):(11,1)。The encoding procedure is based on the current third vector The real part 30a and the imaginary part 30b of , and its encoded signal 30c is found from the encoding table 30 . Each of the encoded signals 30c includes a real amplitude code Eci , a real sign code Sc i , an imaginary amplitude code Es i and an imaginary sign code Ss i . In a preferred embodiment of the present invention, only 2 bits are required for the amplitude encoding of the real part and the imaginary part, and only 1 bit is required for the sign encoding of the real part and the imaginary part. That is to say, each encoded signal has 6 bits in total. According to the rules of trigonometric functions, the magnitudes of the real parts and the magnitudes of the imaginary parts corresponding to the third vectors are in one of the following combinations: cos(π/16), cos(3π/16) , cos(5π/16) and cos(7π/16). Therefore, it can be found that any amplitude of the real part and amplitude of the imaginary part in Table 1 is one of the above groups. And these four groups of real part amplitude codes Eci are respectively cos(π/16): (00, 1), cos(3π/16): (01, 1), cos(5π/16): (10, 1) with cos(7π/16): (11, 1).
举例说明第三向量编码为相对应编码信号的过程,请参阅图4。首先,于图4中选定一编号12的第三向量,也就等同于表一中的p为12。再依据一实部换算式cos(π(2p+1)/16)以及一虚部换算式sin(π(2p+1)/16),得到cos(25π/16)以及sin(25π/16)。但依据三角函数规则可推导出cos(25π/16)=cos(7π/16)以及sin(25π/16)=-cos(π/16)。因此,可得到该实部幅度编码Eci为11(二进制)、该实部符号编码Sci为1(二进制)、该虚部幅度编码Esi为00(二进制)与该虚部符号编码Ssi为0(二进制),因此编号12的第三向量相对应的编码信号为(11,1,00,0)。其中,实部符号编码Sci或虚部符号编码Ssi为0时表示为一负数。For an example illustrating the process of encoding the third vector into a corresponding encoded signal, please refer to FIG. 4 . First, a third vector numbered 12 is selected in FIG. 4 , which is equivalent to p being 12 in Table 1. Then according to a real part conversion formula cos(π(2p+1)/16) and an imaginary part conversion formula sin(π(2p+1)/16), cos(25π/16) and sin(25π/16) are obtained . However, cos(25π/16)=cos(7π/16) and sin(25π/16)=-cos(π/16) can be deduced according to the rules of trigonometric functions. Therefore, it can be obtained that the real part magnitude code Eci is 11 (binary), the real part sign code Sc i is 1 (binary), the imaginary part magnitude code Esi is 00 (binary) and the imaginary part sign code Ssi is 0 (binary), so the coded signal corresponding to the third vector numbered 12 is (11, 1, 00, 0). Wherein, when the real part sign code Sc i or the imaginary part sign code Ss i is 0, it represents a negative number.
基于GSM5.04(V8.0.8)协议规定,在本发明中相当于输出的该组调制信号的产生,与目前输入向量以及先前输入向量有关联编码信号以及先前4组编码信号有关联。例如:图5所示的Eci-1表示前一组编码信号的实部幅度编码。因此需要暂存目前以及先前的编码信号,以利组合模块于后续的组合程序中加以利用而产生该组调制信号。Based on the GSM5.04 (V8.0.8) protocol, in the present invention, the generation of the output modulation signal is related to the current input vector and the previous input vector associated coded signals and the previous 4 groups of coded signals. For example: Ec i-1 shown in FIG. 5 represents the real part amplitude coding of the previous group of coded signals. Therefore, the current and previous coded signals need to be temporarily stored, so that the combining module can use them in subsequent combining procedures to generate the set of modulated signals.
权值分配模块33是以多个选定的权值对于一预定的分配波形进行权重分配并储存为相对应的多个权值分配波形。权值分配模块33中所选定的多个权值,即为表一中所有第三向量的实部与虚部可能的大小,也就是分别为cos(π/16)、cos(3π/16)、cos(5π/16)与cos(7π/16)。The
请参阅图6,图6为图5的滤波装置20中该预定的分配波形示意图。依据GSM5.04(V8.0.8)协议规定,滤波系数Co(t)的定义如下:Please refer to FIG. 6 , which is a schematic diagram of the predetermined allocation waveform in the
wherewhere
andand
依据GSM5.04(V8.0.8)协议对于八相移相键控系统的输出(该组调制信号)的规定:输出的产生与目前输入向量以及先前四组输入向量有关(i=0~4),因此本发明的位移缓存器32中原则上暂存有包含目前以及先前四组共五组的编码信号(Eci,Sci,Esi,Ssi)。而分配波形也原则上分割为五段次分配波形Coi(t),(i=0~4),以分别搭配代表五个输入向量的五组编码信号。According to the GSM5.04 (V8.0.8) protocol, the output of the eight-phase phase-shift keying system (the group of modulation signals) is specified: The generation of output is related to the current input vector and the previous four groups of input vectors (i=0~4), so in principle, the
权值分配模块33则包含一具有五个记忆单元33b的存储器,每个记忆单元33b可用来储存经过权重分配后的多个权值次分配波形。举例而言,图3最右侧所示意的记忆单元是用来储存次分配波形Co4(t)与不同权值相乘后的数据:cos(π/16)*Co4(t)、cos(3π/16)*Co4(t)、cos(5π/16)*Co4(t)与cos(7π/16)*Co4(t)。而实际上每一段权值次分配波形中要取样多少点来储存,则视系统实际的需由与记忆单元容量大小而定,一般而言,每一段权值次分配波形中取样率应至少有16点,才不会造成失真。The
请参阅图7及图8,图7为滤波系数Co(t)对5T的一分配波形,图8为滤波系数Co(t)对4T的分配波形。由图7可以清楚地看出图上所标示的I的前半部与V的后半部趋近于零,因此,可以认为是可以忽略掉这两部分。基于分配波形图所分的每一段落长度仍为T,因此,忽略掉图7所示的I的前半部与V的后半部后,而剩下未忽略的部分,改分成4个T段落,如图8所示。换句话说,于由省略的段落对于滤波过程影响极小,因此改成使用4个记忆单元对应剩下未忽略段落,不但不会影响滤波结果的正确性,也能节省存储器的使用。其中,本发明较佳实施例的4个记忆单元所预先储存的数据分别为:Please refer to FIG. 7 and FIG. 8 , FIG. 7 is a distribution waveform of the filter coefficient Co(t) to 5T, and FIG. 8 is a distribution waveform of the filter coefficient Co(t) to 4T. It can be clearly seen from Fig. 7 that the first half of I and the second half of V marked on the figure are close to zero, therefore, it can be considered that these two parts can be ignored. The length of each paragraph divided based on the distribution waveform diagram is still T, therefore, after ignoring the first half of I and the second half of V shown in Figure 7, and the remaining unignored part, it is divided into 4 T paragraphs, As shown in Figure 8. In other words, since the omitted paragraphs have little effect on the filtering process, changing to use 4 memory units corresponding to the remaining un-ignored paragraphs will not only not affect the correctness of the filtering results, but also save memory usage. Wherein, the pre-stored data of the 4 memory units of the preferred embodiment of the present invention are respectively:
其中,采样率OVS(oversampling rate)为16点。Among them, the sampling rate OVS (oversampling rate) is 16 points.
请参阅图9,图9为本发明另一实施例的滤波装置中一组合模块3示意图。由于预存在权值分配模块33(图5)的分配波形可忽略部分段落,因此,组合模块3的权值分配模块33所使用的记忆单元减为4组,以达到省节存储器的效果。同理,本发明较佳具体图9所示的实施例中所产生的一组调制信号,只与目前编码信号以及先前3组编码信号有关联。因此,目前滤波程序只处理4组信号。以下将依据本实施条件,说明本发明的滤波方法。Please refer to FIG. 9 . FIG. 9 is a schematic diagram of a
如图9所示,本发明的滤波装置预先以多个选定的权值对于一预定的分配波形进行权重分配,以得出相对应的多个权值分配波形,并加以储存于一权值分配模块33中。接着,以编码器31借着表一的编码表所提供的数据进行编码,以产生一相对应于前述所产生的第三向量的编码信号(Eci,Sci,Esi,Ssi)。而每一编码信号包含一实部幅度编码Eci、一实部符号编码Sci、一虚部幅度编码Esi与一虚部符号编码Ssi。然后,将目前以及先前该编码器31所编码产生的该等编码信号(Eci,Sci,Esi,Ssi)暂存在位移缓存器32。然后,依据所暂存的该等实部幅度编码Eci或虚部幅度编码Esi,而分别自该权值分配模块33中选择出相对应的权值分配波形。接着,以符号指定器35依据前述该等编码信号(Eci,Sci,Esi,Ssi)的实部符号编码Sci或虚部符号编码Ssi,分别将所选择出的该等权值分配波形指定相对应的正负符号。最后,以加总器36将所选出的权值分配波形组合起来,以产生包含实部调制信号与虚部调制信号的调制信号(Ii,Qi)。As shown in Figure 9, the filter device of the present invention performs weight distribution on a predetermined distribution waveform with a plurality of selected weights in advance, so as to obtain a plurality of corresponding weight distribution waveforms, and store them in a
藉由以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的权利要求的范围的范畴内。因此,本发明所申请的权利要求的范围的范畴应该根据上述的说明作最宽广的解释,以致使其涵盖所有可能的改变以及具相等性的安排。Through the above detailed description of the preferred embodiments, it is hoped that the characteristics and spirit of the present invention can be described more clearly, and the scope of the present invention is not limited by the preferred embodiments disclosed above. On the contrary, the intention is to cover various changes and equivalent arrangements within the scope of the appended claims of the present invention. Therefore, the scope of the claims for the application of the present invention should be interpreted in the broadest way based on the above description, so as to cover all possible changes and equivalent arrangements.
Claims (24)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031423493A CN100473062C (en) | 2003-06-13 | 2003-06-13 | Filtering device and method for saving memory space in eight-phase shift keying device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031423493A CN100473062C (en) | 2003-06-13 | 2003-06-13 | Filtering device and method for saving memory space in eight-phase shift keying device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1567911A CN1567911A (en) | 2005-01-19 |
CN100473062C true CN100473062C (en) | 2009-03-25 |
Family
ID=34471089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031423493A Expired - Fee Related CN100473062C (en) | 2003-06-13 | 2003-06-13 | Filtering device and method for saving memory space in eight-phase shift keying device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100473062C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100544335C (en) * | 2006-01-23 | 2009-09-23 | 创杰科技股份有限公司 | Method for adaptively enhancing Bluetooth transmission rate of transmitting terminal and receiving terminal |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4628297A (en) * | 1984-02-01 | 1986-12-09 | Hitachi, Ltd. | Code modulation system |
US4725844A (en) * | 1985-06-27 | 1988-02-16 | Trw Inc. | Fiber optical discrete phase modulation system |
WO2001060004A1 (en) * | 2000-02-08 | 2001-08-16 | Ericsson, Inc. | 8-psk transmission filtering using reduced look-up tables |
CN1340975A (en) * | 2000-08-31 | 2002-03-20 | 华为技术有限公司 | Eight-phase phase-shift keying (PSK) modulation method and device |
CN1394049A (en) * | 2001-07-04 | 2003-01-29 | 华为技术有限公司 | Eight-phase PSK modulation method and device |
-
2003
- 2003-06-13 CN CNB031423493A patent/CN100473062C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4628297A (en) * | 1984-02-01 | 1986-12-09 | Hitachi, Ltd. | Code modulation system |
US4725844A (en) * | 1985-06-27 | 1988-02-16 | Trw Inc. | Fiber optical discrete phase modulation system |
WO2001060004A1 (en) * | 2000-02-08 | 2001-08-16 | Ericsson, Inc. | 8-psk transmission filtering using reduced look-up tables |
CN1340975A (en) * | 2000-08-31 | 2002-03-20 | 华为技术有限公司 | Eight-phase phase-shift keying (PSK) modulation method and device |
CN1394049A (en) * | 2001-07-04 | 2003-01-29 | 华为技术有限公司 | Eight-phase PSK modulation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN1567911A (en) | 2005-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3879935B2 (en) | An efficient device for simultaneous modulation and digital beamforming for antenna arrays. | |
US7412008B2 (en) | Programmable phase mapping and phase rotation modulator and method | |
JP3970333B2 (en) | Map device for high data rate signals | |
CN110959262B (en) | Virtual lookup table for probabilistic constellation shaping | |
US20020168026A1 (en) | Multi-protocol modulator | |
JP3410671B2 (en) | Digital baseband modulator | |
RU2384960C2 (en) | Modulation and demodulation method, modulation device and demodulation device | |
US11038525B2 (en) | Methods of converting or reconverting a data signal and method and system for data transmission and/or data reception | |
JP2001516530A (en) | System and method for using a circular constellation with uncoded modulation | |
KR20070120680A (en) | Digital signal modulation method and apparatus using triangular constellation | |
US8503571B2 (en) | Dual purpose modulator | |
CN115441985A (en) | Data transmission method, device and storage medium | |
WO2019034781A1 (en) | Probabilistic signal point shaping device and method | |
CN100473062C (en) | Filtering device and method for saving memory space in eight-phase shift keying device | |
US7236543B2 (en) | Method and apparatus of 8PSK modulation | |
WO2019034780A1 (en) | Mapping device and method, probabilistic signal point shaping device and method | |
CN107425919A (en) | A kind of modulation based on QAM, demodulation method and device | |
WO2002060146A1 (en) | Method of implementing modulation and modulator | |
CN1135004C (en) | Eight-phase phase-shift keying (PSK) modulation method and device | |
EP3661070A1 (en) | Transmission device and transmission method | |
TWI240522B (en) | Reduced memory architecture for edge modulator | |
CN114978848B (en) | QAM coding method and system for wireless communication system | |
CN101521653B (en) | Baseband modulation method, system and linear modulation device | |
KR100487354B1 (en) | Method of digital minimum shift keying modulation and apparatus of the same and modulation system using the same | |
CN111092839B (en) | Modulation method, device and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: MEDIATEK TECHNOLOGY (SHANGHAI) CO., LTD. Free format text: FORMER OWNER: LIANFA SCIENCE AND TECHNOLOGY CO., LTD. Effective date: 20120810 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: TAIWAN, CHINA TO: XUHUI, SHANGHAI |
|
TR01 | Transfer of patent right |
Effective date of registration: 20120810 Address after: 20, Guiping Road, Shanghai, China, building 2, building 391, Xuhui District Patentee after: MediaTek Technology (Shanghai) Co., Ltd. Address before: Hsinchu, Hsinchu, China Science and Technology Industrial Park, Taiwan Patentee before: MediaTek.Inc Effective date of registration: 20120810 Address after: 20, Guiping Road, Shanghai, China, building 2, building 391, Xuhui District Patentee after: MediaTek Technology (Shanghai) Co., Ltd. Address before: Hsinchu, Hsinchu, China Science and Technology Industrial Park, Taiwan Patentee before: MediaTek.Inc |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090325 Termination date: 20190613 |