本发明涉及扩频通信及短距离无线通信
技术领域:
:,更具体的,涉及一种基于低复杂度的chrip信号发生器的css(chirpspreadspecturm)发射机设计方法。
背景技术:
::国内外研究的chirp信号发生器大部分应用于chirp超宽带雷达系统中,通信领域主要应用在室内无线定位等领域。现如今物联网技术发展的如火如荼,短距离无线通信技术在物联网中有新的应用,为了填补在低功耗物联网通信
技术领域:
:低复杂度的chirp扩频技术应用的空白。chirp信号又称线性调频信号,它以很快的速度扫过频率,信号的持续期间信号连续的线性变化,使得信号的频谱占据一定的带宽。当扫频带宽为b,扫频时间为t时,基本的信号时域表达式为:其中f0为中心频率,a(t)为线性调频的脉冲包络。chirp信号的相位瞬时频率为f(t)=f0+μt,瞬时频率f(t)与时间t呈线性变化关系,变化的斜率则由扫频速率μ控制。μ代表了chirp信号的速率,也就是还说chirp信号扫频随时间变化的速度。可以表示为:μ的正负表示chirp信号的扫频方向。如图1所示,当取“+”号时,表示chirp信号的瞬时频率随着时间而增加,为上扫频chirp信号(up-chirp);如图2所示,当取“-”号时,表示chirp信号的瞬时频率随着时间而减小,为下扫频chirp信号(down-chirp)。上扫频chirp信号和下扫频chirp信号的扫频速率、带宽和时宽都是相同的。chirp信号的时间带宽积tb简称tb积,是衡量chirp信号的一个重要标准。chirp扩频的调制阶数为m×2sf=tb,sf(spreadingfactor)为扩频因子,其中m表示每个css符号携带扩频因子的位数。在基带,每个css符号包含m个复数采样点,以等于信号带宽b的速率发送出去。传统的chirp信号常用的产生方法有两种:模拟法和数字法,其中chirp信号的模拟产生法又可以分为有源法和无源法。有源法如图3利用一定速率的模拟信号(如三角波、锯齿波等)控制压控振荡器(vco)产生所需的chirp信号。无源法主要采用声表面波(saw)滤波器来产生chirp信号,该方法能够产生高频率和高带宽的chirp信号。模拟有源法易实现、结构简单、灵活性高,对雷达系统中低截获有所帮助,广泛应用于雷达(radar)系统中,但是这种方法所产生的脉冲起始振荡新相位不相干,不适合与数字基带系统设计。无源法主要采用声表面波(saw)滤波器来产生chirp信号。该方法能够产生高频率和高带宽的chirp信号,在现代的室内定位chirp扩频通信系统中应用比较广泛。但是产生的chirp信号的频率和宽带都是固定不变的,在chirp扩频通信技术中较为常见,但是saw器件一经过生产定型,扫频起始频率和扫频时宽就确定了,无法更改故采用saw器件的chirp系统灵活性差,且saw器件制作工艺要求精度高、条件苛刻,所以成本较高,价格昂贵。chrip信号的数字产生方法主要是采用直接数字合成(dds)技术来产生chirp信号。数字法能够产生大时宽、大带宽、高稳定性的chirp信号,dss技术产生的信号的特点是频率分辨率高、频率转换时间短。目前常用的数字产生方法生成chirp信号的方法如图4多为查找表法(lookuptablelut)。将不同的规格的chirp信号的相位采样点存储在查找表中,然后输出chirp信号。但是传统的实现dds的方法需要占用较多的存储单元、高精度乘法运算需花费较多的运算时间,特别是当系统所需扩频因子较大时,lut方法设计的chirp信号发生器的复杂度将显著增加,不适合低功耗、低成本通信系统设计的要求。chrip信号中扩频因子(spreadingfactorsf)及chirp信号带宽(bw)是非常重要的可调节参数。扩频因子(sf)参数越大能够很明显的扩展chirp扩频通信的覆盖面积,但增加扩频因子大小的同时通信系统的复杂度也会随之上升;带宽(bw)参数越大,信号传输速度越快,抗窄带干扰能力也越强。chirp扩频通信系统能够均衡通信系统的有效性、可靠性和低成本之间的关系,低复杂度的chirp信号发生器是低功耗、低成本的chirp扩频通信系统的关键,传统的chirp信号发生器的灵活性与硬件资源的消耗成正相关。信号发生器越是灵活,信号发生器的设计就越复杂,消耗的硬件资源越多,进而导致通信系统的功耗越大,生产成本越高。技术实现要素:本发明为克服传统的chirp信号发生器由于灵活性与硬件资源的消耗成正相关,当信号发生器越灵活,其设计就越复杂,消耗的硬件资源越多,进而存在通信系统的功耗越大,生产成本越高的技术缺陷,提供一种基于低复杂度的chrip信号发生器的css发射机设计方法。为解决上述技术问题,本发明的技术方案如下:基于低复杂度的chrip信号发生器的css发射机设计方法,包括以下步骤:s1:构建chirp信号发生器;s2:通过控制单元cu产生可调的chirp组合信号,作为chirp信号发生器的输入;s3:chirp信号发生器根据chirp组合信号,生成同相的y[n]_real和正交的y[n]_image,并通过加法器组合在一起产生所需的规格的chirp信号;s4:通过脉冲整形滤波器对chirp信号进行整形滤波,减少chirp扩频信号的频谱成分带外泄露;s5:通过采用正交调制器把整形滤波后的chirp信号上变频到通带,然后通过一对dac将输入的chirp信号采样点转化为模拟信号,由功率放大器进行信号发射。其中,在所述步骤s1中,所述chirp信号发生器包括频率累加器、频率调制模块、相位累加器和向量旋转器;其中:频率累加器通过反复的累加频率输入步进字freq_step产生一个频率斜坡函数;频率调制模块用于对频率斜坡函数进行调制,得到频率采样值;频率采样值作为相位累加器的输入,通过累加生成chrip信号的相位采样点;将相位采样点输入向量旋转器中,由向量旋转器进行chrip信号相位旋转,输出chrip信号。其中,在所述步骤s3中,chirp信号发生器生成chrip信号的过程具体为:s31:chirp信号发生器在控制单元cu接收chirp组合信号,chirp组合信号包括频率控制字信号step_freq,代表chirp信号频率的增量,用来控制频率斜坡函数的斜率;chirp方向控制器c_dir,用来控制chirp信号的方向:当取“+”号时,表示chirp信号的瞬时频率随着时间而增加,为上扫频chirp信号,即up-chirp;当取“-”号时,表示chirp信号的瞬时频率随着时间而减少,为下扫频chirp信号,即down-chirp;中心频率控制信号center_freq,代表chirp信号的中心频率大小,用来控制chirp信号的中心频率;扩频因子控制信号sf,代表chirp信号扩频因子的个数,用来控制chirp信号的扩频因子大小;带宽控制信号bw,代表chirp信号的带宽,用来控制chirp信号的带宽大小以及一个输入向量x[n],代表调制信号,输入向量与产生的chirp信号相乘能够对chirp信号的幅度和相位进行调制;s32:控制单元cu输出的step_freq控制信号输入到频率累加器中,输出一个随时间线性增长的频率函数;s33:频率累加器生成的频率斜坡函数经过频率调制模块得到被调制的频率采样值;s34:频率采样值输入到相位累加器生成chirp信号的相位采样点;相位累加器由加法器和相位累加寄存器组成;相位累加器对调制后的频率采样函数进行离散积分得到chirp信号的相位采样点的表达式:式中:m=2sf=bw×tsub是扩频因子,其中bw为chirp信号带宽,tsub是chirp符号的周期;是过采样因子,其中fsys是系统时钟频率;n∈[0,ml-1],其中ml=tsub×fsys为时域采样点的下标;在数学表达上,相位累加器代表了生成chirp信号方程的主求和项;s35:向量旋转器在输入相位采样点和矢量x[n]的控制下进行相位旋转。其中,所述步骤s32具体为:频率累加器由累加寄存器和加法器组成,频率累加器中的累加寄存器对加法器中的输入字进行累加,生成频率斜坡函数;频率斜坡函数由频率采样点序列组成;频率累加器位宽根据chirp信号扩频因子sf及带宽bw确定,频率累加器的位宽要足以容纳最大扩频因子sf和最小带宽bw组合的chirp信号;位宽公式具体为:其中sfmax和bwmin分别表示最大扩频因子和最小信号带宽,fsys是系统时钟频率。其中,在所述步骤s33中,所述频率调制模块由加法器、扩频因子控制器、中心频率控制器及chirp信号方向控制器组成;所述步骤s33具体包括以下步骤:s331:频率调制模块中的加法器为频率累加器输出的频率斜坡函数增加额外的一位用来半步频率的校正;s332:校正之后的频率斜坡函数通过扩频因子控制器确定信号发生器生成的chirp信号的扩频因子及带宽大小,然后输入到中心频率控制器中;s333:经过掩码调制后的频率斜坡函数输入到中心频率控制器中,加上确定的中心频率后输出到chirp信号方向控制器中;s334:中心频率确定的频率斜坡函数输入chirp信号方向控制器确定生成chirp信号的方向;s335:将方向确定的频率斜坡函数输出至相位累加器。其中,所述步骤s332具体为:扩频因子控制器由掩码器和按位与门组成。掩码器能够控制频率斜坡函数的频率翻转速度;掩码器与频率累加器有相同的位宽;掩码log2(ml)+1个最低有效位lsb都为1,剩余的位数为0;按位与门的掩码操作与公式(4)中的以2ml为单位取模的操作相对应;不同的sf产生不同的chirp信号;掩码器根据控制单元cu中的bw信号和sf信号创建掩码,生成的掩码信息与频率累加器产生通过校正后输出的频率采样点按位相与得到一个经过确定扩频因子的频率斜坡函数,并输入到中心频率控制器中。其中,所述步骤s333具体为:中心频率控制器由最高位msb翻转电路和加法器组成,msb翻转电路将被掩码器调制过由按位与and门输出的频率斜坡函数采样点进行翻转,掩码器调制后的频率斜坡函数频率采样点从0hz开始,每个掩码调制的频率斜坡采样点分别代表一个从最低有效位到最高有效位的字符,最高位有效翻转电路仅仅对字节的最高有效电位进行翻转,翻转最高有效位使掩码调制的频率斜波函数采样点数据格式从无符号数到有符号数;当翻转之前,频率斜坡函数在0到bw之间翻转,经过翻转之后,频率分别从-bw/2到bw/2,在公式里,频率中心代表公式(4)中的-ml项;加法器直接将中心频率加到msb翻转电路,即逆变器输出的倒频率采样上;chrip信号的中心频率受中心频率信号center_freq控制,中心频率控制信号center_freq是与频率累加器具有相同位宽的控制字,因此,中心频率的分辨率也是fsys/freq_acc_width(hz)。其中,所述步骤s334具体为:chirp信号方向控制器由选择性逆变器组成,受控制单元cu中输出的chirp_dir信号控制,当取“+”号时,表示chirp信号的瞬时频率随着时间而增加,为上扫频chirp信号,即up-chirp;当取“-”号时,表示chirp信号的瞬时频率随着时间而减少,为下扫频chirp信号,即down-chirp。其中,所述步骤s35具体为:通过流水线结构的cordic算法来完成向量的旋转,cordic算法不需要消耗乘法器,因此本chirp信号发生器不需要消耗任何的乘法器硬件,能够大大的降低信号发生器设计的功耗;输入向量x[n]通过以下方式改变产生的chirp符号的幅度和相位:当x[n]是一个标量时,对chirp信号添加一个功率比因子;在这种情况下,chirp信号发生器产生的chirp扩频信号有连续的相位,即每一个chirp扩频符号都从零相位开始,从零相位结束;chirp符号相位的连续性对chirp信号的频率和时间同步非常重要;当x[n]是一个单位复数时,对chirp信号产生相位旋转;在这种情况下,每个符号的相位开始和结束由输入的x[n]决定;这提供了将额外的位编码到每个chirp符号的相位信息中的机会;当x[n]是一个一般的复数时,同时对chirp信号进行幅度和相位的改变;这可以将额外的位编码到每个chirp符号的相位和辅导信息中。与现有技术相比,本发明技术方案的有益效果是:本发明提供的基于低复杂度的chrip信号发生器的css发射机设计方法,通过设计一种chirp信号发生器,能够根据调节控制信号,自由设定chirp信号的带宽、扩频因子、中心频率及chirp信号的方向,提高了信号发生器的灵活性;在此基础上,实现了在很低的复杂度下直接将chirp扩频信号调制到通频带,有效降低生成不同频带的信号发生器的复杂度。附图说明图1为上扫频信号的瞬时频率与时间关系图;图2为上扫频信号的瞬时频率与时间关系图;图3为现有技术的基于有源法的chirp信号生成电路示意图;图4为现有技术的基于查询表的chirp信号生成电路示意图;图5为本发明设计的低复杂度的css系统发射机结构图;图6为本发明设计的低复杂度的css系统发射机的工作流程图;图7为本发明设计的低复杂度的、灵活的chirp信号发生器结构图;图8为本发明chirp信号发生器产生chirp信号方法的工作流程图。具体实施方式附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。下面结合附图和实施例对本发明的技术方案做进一步的说明。实施例1如图5所示,本发明提供基于低复杂度的chrip信号发生器的css发射机设计方法,包括控制单元(cu)、chirp信号发生器、脉冲整形滤波器和正交调制器。在具体实施过程中,如图6所示,css发射机由控制单元(cu),为chirp信号发生器提供输入信号;chirp信号发生器,产生所需的chirp信号;一对脉冲整形滤波器,可以减少chirp扩频信号的频谱成分带外泄露。例如,平方根升余弦滤波(srrc);射频部分组成。正交调制器(射频)把chirp信号上变频到通带,然后通过一对dac将输入的chirp信号采样点转化为模拟信号。正交调制器的数字振荡器在通带产生两个相位差为90°的正弦信号,这两个正弦信号分别与两个dac输出的chirp信号相乘,然后通过加法器混合在一起,在通带得到一个单边信号频谱。最后通过控制单元来配置信号发生器和dco,混合后的信号通过功率放大器发射出去。在具体实施过程中,该发射机系统的核心是低复杂度的、灵活的chirp信号发生器。chirp信号发生器的复杂度大小在css系统发射机复杂度大小上起决定性因素。为了实现发射机整体低功耗的技术效果,本发明还提出了了一种低复杂度、灵活的chirp信号发生器的设计方法。为了使设计的chirp信号发生器达到低复杂度、灵活性高的技术效果,本发明的技术方案如下:如图7所示,设计一种低复杂度、灵活的chrip信号发生器,包括一个频率累加器,通过反复的累加频率输入步进字(freq_step)产生一个频率斜坡函数。一个频率控制器,频率累加器生成的频率斜坡函数经过频率调制模块得到被调制的频率采样值。所得到的的频率采样值将作为相位累加器的输入。一个相位累加器,调制后的频率采样点输入到相位累加器通过累加生成chrip信号的相位采样点。一个向量旋转器,向量旋转器在输入相位采样点和矢量x[n]的控制下进行相位旋转。更具体的,在传统的数字通信系统中,数据符号发送一般采用上变频技术,数据符号首先在基带上进行iq调制,提高低速传输信号的存储有效性,然后通过上变频分别对i域和q域处理,最后通过两个数模转换器(dac)转换成模拟信号。然而,如果chirp信号的中心频率在不同的频带,上变频技术是非常复杂的。本专利设计方案的chirp信号发生器能够在很低的复杂度下直接将chirp扩频信号调制到通频带。可以降低生成不同频带的信号发生器的复杂度。chrip信号中扩频因子(spreadingfactorsf)及chirp信号带宽(bw)是非常重要的参数。扩频因子(sf)参数越大能够很明显的扩展chirp扩频通信的覆盖面积,但增加扩频因子大小的同时通信系统的复杂度也会随之上升;带宽(bw)参数越大,信号传输速度越快,抗窄带干扰能力也越强。本发明设计的chirp信号发生器的灵活性体现在能够根据调节控制信号,自由设定chirp信号的带宽、扩频因子、中心频率及chirp信号的方向。本发明设计的chirp信号发生器的低复杂度体现在:第一:chirp信号发生器由两个累加器和一个cordic组成,不需要使用lut(查询表)和乘法器,因此有非常低的复杂度。第二:本发明通过修改sf、bw、freq_step及chirp信号的方向可以产生不同的chirp信号组合,而且几乎没有更复杂的设计及更多的消耗。实施例2更具体的,在实施例1的基础上,本发明提供一个完整的低复杂度的chirp信号发射机的设计,chirp信号发射机包括控制单元(cu)、chirp信号发生器、脉冲整形滤波器和正交调制器。该发射机的工作流程包括以下步骤:s1:控制单元(cu)为chirp信号发生器提供输入信号,包括:chirp_dir、center_freq、sf、bw、freq_step和向量x[n],作为低复杂度的chirp信号发生器的输入,灵活的产生所需的chirp信号。s2:chirp信号发生器接受控制单元(cu)中产生的chirp信号信息,生成同相的y[n]_real和正交的y[n]_image通过加法器组合在一起产生所需的规格的chirp信号。s3:在chirp信号发生器之后是一对脉冲整形滤波器,脉冲整形滤波器可以减少chirp扩频信号的频谱成分带外泄露。例如,平方根升余弦滤波(srrc)。通过调整脉冲整形滤波器的滚降因子可以控制chirp扩频信号的频谱滚降。在接收端使用srrc匹配滤波器能够消除符号间干扰(isi),因此能够保持chirp符号之间的正交性。s4:正交调制器(射频)把chirp信号上变频到通带,然后通过一对dac将输入的chirp信号采样点转化为模拟信号。正交调制器的数字振荡器在通带产生两个相位差为90°的正弦信号,这两个正弦信号分别与两个dac输出的chirp信号相乘,然后通过加法器混合在一起,在通带得到一个单边信号频谱。最后通过控制单元来配置信号发生器和dco,控制单元可以是一个微型控制器或者是有限状态机。混合后的信号通过功率放大器发射出去。低复杂度的、灵活的chirp信号发生器是低复杂度的css通信系统发射机的重要组成部分,图5为低复杂度的、灵活的chirp信号发生器的组成结构框图,本发明设计的chirp信号发生器包含:频率累加器、频率调制器、相位累加器、cordic模块。其中频率调制器由掩码器、按位与门、最高位翻转电路、加法器、逆变器组成。本发明的chirp信号发生器支持chirp信号频率步进字、chirp信号扩频因子和带宽的变化、可实现对chirp信号方向(上/下扫频)的控制、能够控制所生成的chirp信号的中心频率、能够直接生成一个过采样的基带组合chirp符号。更具体的,如图8所示,本发明的chirp信号发生器生成chirp信号的具体步骤为:s1:低复杂度的、灵活的chirp信号发生器在接收控制单元(cu)发送的一系列信号的基础上产生可调的chirp组合信号。本chirp信号发生器的输入信号包括:一个频率控制字信号step_freq,代表chirp信号频率的增量,用来控制频率斜坡函数的斜率;一个chirp方向控制器c_dir,当取“+”号时,表示chirp信号的瞬时频率随着时间而增加,为上扫频chirp信号(up-chirp);当取“-”号时,表示chirp信号的瞬时频率随着时间而减少,为下扫频chirp信号(down-chirp);用来控制chirp信号的方向;一个中心频率控制信号center_freq,代表chirp信号的中心频率大小,用来控制chirp信号的中心频率;一个扩频因子控制信号sf,代表chirp信号扩频因子的个数,用来控制chirp信号的扩频因子大小;一个带宽控制信号bw,代表chirp信号的带宽,用来控制chirp信号的带宽大小以及一个输入向量x[n],代表调制信号,输入向量与产生的chirp信号相乘能够对chirp信号的幅度和相位进行调制。s2:控制单元输出的step_freq控制信号输入到频率累加器中,输出一个随时间线性增长的频率函数。频率累加器由累加寄存器和加法器组成,频率累加器中的累加寄存器对加法器中的输入字进行累加,生成频率斜坡函数。频率斜坡函数由频率采样点序列组成。频率累加器位宽根据chirp信号扩频因子(sf)及带宽(bw)确定,频率累加器的位宽要足以容纳最大扩频因子(sf)和最小带宽(bw)组合的chirp信号。位宽公式如公式(3):其中sfmax和bwmin分别表示最大扩频因子和最小信号带宽,fsys是系统时钟频率。s3:频率累加器生成的频率斜坡函数经过频率调制模块得到被调制的频率采样值。所得到的的频率采样值将作为相位累加器的输入。频率调制模块由加法器1、扩频因子控制器、中心频率控制器及chirp信号方向控制器组成。频率调制模块的功能:(1)根据带宽控制信号bw选择chirp信号的带宽。(2)根据扩频因子控制信号sf选择chirp信号的扩频因子。(3)确定信号发生器产生的chirp信号的中心频率。(4)确定信号发生器产生的chirp信号的方向。由频率调制模块产生的可控制的、调制的频率斜坡函数作为相位累加器的输入。s4:频率调制模块中的加法器为频率累加器输出的频率斜坡函数增加额外的一位用来半步频率的校正。因为相位是频率在时间下的积分,针对线性变化频率随时间的离散积分与连续积分的区别,通过加法器对频率进行半步频率校正。s5:校正之后的频率斜坡函数通过扩频因子控制器确定信号发生器生成的chirp信号的扩频因子及带宽大小,然后输入到中心频率控制器中。扩频因子控制器由掩码器和按位与门组成。掩码器能够控制频率斜坡函数的频率翻转速度。掩码器与频率累加器有相同的位宽。掩码log2(ml)+1个最低有效位(lsb)都为1,剩余的位数为0.按位与门的掩码操作与公式(4)中的以2ml为单位取模的操作相对应。不同的sf产生不同的chirp信号(有一个例子)例如:关于给定的带宽bw,如果扩频因子sf减少一位,掩码操作会降屏蔽频率采样函数最高有效位更多一位,频率翻转的速度就会提高两倍。关于给定的扩频因子sf,如果带宽bw减少一位,结果恰恰相反。掩码器根据控制单元(cu)中的bw信号和sf信号创建掩码,生成的掩码信息与频率累加器产生通过校正后输出的频率采样点按位相与得到一个经过确定扩频因子的频率斜坡函数,并输入到中心频率控制器中。s6:经过掩码调制后的频率斜坡函数输入到中心频率控制器中,加上确定的中心频率后输出到chirp信号方向控制器中。中心频率控制器由最高位(msb)翻转电路和加法器组成,msb翻转电路将被掩码器调制过由按位与(and)门输出的频率斜坡函数采样点进行翻转,掩码器调制后的频率斜坡函数频率采样点从0hz开始,每个掩码调制的频率斜坡采样点分别代表一个从最低有效位到最高有效位的字符,最高位有效翻转电路仅仅对字节的最高有效电位进行翻转,翻转最高有效位使掩码调制的频率斜波函数采样点数据格式从无符号数到有符号数。当翻转之前,频率斜坡函数在0到bw之间翻转,经过翻转之后,频率分别从-bw/2到bw/2,在公式里,频率中心代表方程(4)中的-ml项。加法器3直接将中心频率加到msb翻转电路(逆变器)输出的倒频率采样上。chrip信号的中心频率受中心频率信号center_freq控制,中心频率控制信号center_freq是与频率累加器具有相同位宽的控制字,因此,中心频率的分辨率也是fsys/freq_acc_width(hz)。s7:中心频率确定的频率斜坡函数输入chirp信号方向控制器确定生成chirp信号的方向。chirp信号方向控制器由选择性逆变器组成,受控制单元(cu)中输出的chirp_dir信号控制,当取“+”号时,表示chirp信号的瞬时频率随着时间而增加,为上扫频chirp信号(up-chirp);当取“-”号时,表示chirp信号的瞬时频率随着时间而减少,为下扫频chirp信号(down-chirp)。s8:方向确定的频率斜坡函数输入到相位累加器生成chirp信号的相位采样点。相位累加器由加法器和相位累加寄存器组成。相位累加器对调制后的频率采样函数进行离散积分得到chirp信号的相位采样点的表达式:在方程中:m=2sf=bw×tsub是扩频因子,其中bw为chirp信号带宽,tsub是chirp符号的周期。是过采样因子,其中fsys是系统时钟频率。n∈[0,ml-1],其中ml=tsub×fsys,为时域采样点的下标。在数学表达上,相位累加器代表了生成chirp信号方程的主求和项。s9:向量旋转器在输入相位采样点和矢量x[n]的控制下进行相位旋转。在具体实施过程中,通过流水线结构的cordic算法来完成向量的旋转,cordic算法不需要消耗乘法器,因此本发明的chirp信号发生器不需要消耗任何的乘法器硬件,能够大大的降低信号发生器设计的功耗。输入向量x[n]通过以下方式改变产生的chirp符号的幅度和相位:当x[n]是一个标量时,对chirp信号添加一个功率比因子。在这种情况下,chirp信号发生器产生的chirp扩频信号有连续的相位,也就是说,每一个chirp扩频符号都从零相位开始,从零相位结束。chirp符号相位的连续性对chirp信号的频率和时间同步非常重要。当x[n]是一个单位复数时,对chirp信号产生相位旋转。在这种情况下,每个符号的相位开始和结束由输入的x[n]决定。这提供了将额外的位编码到每个chirp符号的相位信息中的机会.当x[n]是一个一般的复数时,同时对chirp信号进行幅度和相位的改变。这可以将额外的位编码到每个chirp符号的相位和辅导信息中。例如:一种psk/qam调制的相位调制器应用psk/qam映射额外的信息。本发明设计的chirp信号发生器有很多的优点:第一:chirp信号发生器由两个累加器和一个cordic组成,不需要使用lut(查询表)和乘法器,因此有非常低的复杂度。第二:本发明的chirp信号发生器是灵活的,通过修改sf、bw、freq_step及chirp信号的方向可以产生不同的chirp信号组合,而且几乎没有更多的消耗。第三:本发明涉及的chirp信号发生器能够通过设置不同的x[n]值将额外的信息编码到chirp扩频信号的相位和幅度中。显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。当前第1页12当前第1页12