利用基带发射机支持gsm/gprs/edge的方法和系统的制作方法

文档序号:7622158阅读:130来源:国知局
专利名称:利用基带发射机支持gsm/gprs/edge的方法和系统的制作方法
技术领域
本发明涉及数字基带发射机,更具体地,本发明涉及一种用于数字基带发射机在GSM/GPRS/EDGE手机内支持数字射频/中频的方法和系统。
背景技术
射频(RF)发射机是一种由振荡器、调制器以及其他元件和电路组成的电子设备,用于生成无线射频信号。RF发射机包括有多个级,通过每一级来修改信号以生成期望的输出。例如,在第一级中,使用一个振荡器产生期望的工作频率。然后第一级的输出由一个功率放大器放大为期望的发射机输出值。
从基于无线的只能传输声音的通讯网络发展到能够传输声音和数据的无线通讯网络,这一变革使通用分组无线业务(GPRS)得到发展,并提高了全球移动通讯(GSM)标准的数据传输速率。尽管语音服务依然是由许多网络运营商的主要服务,但是现有的系统正在升级,能够为通过无线接口的数据通信提供更大的支持。
例如,GSM标准提供数据服务,为电路交换数据提供高达14.4kbps的位速率,为分组数据(非电路交换)提供高达22.8kbps的位速率。对于GSM来说,更高的位速率可利用诸如高速电路交换数据(HSCSD)技术和GPRS技术来实现。这两种技术都基于GSM采用的原始高斯最小频移键控(GMSK)调制方案。在8进制相移键控(8PSK)调制方案中,信号可以在任意时刻转换为8种可能的状态。8PSK是相移键控(PSK)的一种,其符号率是位速率的1/3。最小频移键控(MSK)用在GSM手机标准中。频移键控(FSK)和MSK生成恒定的包络载波信号,无振幅变化,正是提高发射机功率的理想特征。在实际中,波形通过高斯滤波器滤波,产生一窄频谱且没有时域过冲。带有高斯滤波器的MSK被称为GMSK。GMSK是一种极其有效的调制方案,在无线系统中非常有用。GMSK具有恒定包络、高效、功率大,误码率(BER)低等特性,且能自动同步。
基于全球演进的增强数据传输技术(EDGE)使GPRS也得到了提高。EDGE带来一种新的调制方案,并增强了各种编码技术和无线链路,提供比GPRS更高的位速率和容量。由于能提供更高的速率,并需要对信道和链路质量采取数据保护,EDGE无线链路控制(RLC)协议在某些方面与对应的GPRS协议是有区别的。EDGE是一种能够为移动设备提供类宽带数据速度的3G技术。它允许用户连接到互连网并发送和接收诸如数字图象、网页和照片等数据,速度比使用普通的GSM或者GPRS网络快三倍。EDGE允许GSM运营商提供更高速率的移动数据访问,为更多的移动数据用户提供服务,并释放GSM网络容量以提供额外的语音通信。
随着对无线设备的操作要求越来越苛刻,数据处理硬件和RF发射机之间交互作用的复杂性也增加。例如,各厂家生产的RF发射机可能需要与一不同厂家生产的基带处理器一起有效地工作。对每个RF发射机分别使用独立的基带发射机接口来连接基带处理器,从集成电路的设计空间来看成本很高。因为元件的大小和成本在无线设备中是最关键的,因此必须尽可能地限制使用多个基带发射机接口。此外,这种技术还限制了可利用特定基带处理器实现的接口的数量。
通过比较现有系统和本申请后续部分将要介绍的本发明的系统,现有的和传统方法的更多限制和缺点对于本领域的普通技术人员来说是非常明显的。

发明内容
本发明提供了一种用于数字基带发射机在GSM/GPRS/EDGE设备(例如手机)内支持数字射频/中频的方法和系统。本发明包括接收一个芯片内的数字化数据,例如一个数字信号处理器(DSP)。然后在该芯片内产生一个控制信号,指示接收的数字化数据是由IF处理接口还是由数字RF处理接口来处理。如果接收的数字化数据是GSM或GPRS信号,则使用GMSK调制技术来调制;如果接收的数字化数据是EDGE信号,则使用8PSK调制技术来调制。接收的数字化数据中至少有一个频率分量被偏移以补偿基站和设备(例如手机)之间的频率差。接收的数字化数据可进一步转换成模拟信息,经过滤波后降低输入数据率并减小固有的D/A滚降。
第一信号控制将数字化数据发送给数字RF处理接口的启动。接收的数字化数据被调制后,生成第二信号来启动调制后的数字化数据的串行传送。接着生成第三信号来同步该串行传送。生成第四信号来传送输出的串行调制后数字化数据。然后接收的数字化数据被存到缓冲器中。
本发明的另一个实施例提供一种机器可读存储器,一计算机程序存储在其中,该计算机程序包括至少一个机器可执行的代码部分,从而使该机器执行上述的用于数字化基带发射机在GSM/GPRS/EDGE手机内实现数字RF/IF支持的步骤。
根据本发明的另一个实施例,提供一种利用基带发射机支持GSM、GPRS和EDGE的系统。所述系统包括有在芯片内接收数字化数据的电路。该电路用于在所述芯片中生成一个控制信号,指示接收的数字化数据是由IF处理接口还是由数字RF处理接口来处理。发射脉冲缓冲器可以从DSP中接收该数字化信号。
所述系统可包括有一个调制所述接收的数字化数据的调制器。如果接收的数字化数据是GSM或GPRS信号,则使用GMSK调制技术来调制;如果接收的数字化数据是EDGE信号,则使用8PSK调制技术来调制。接收的数字化数据中至少有一个频率分量被偏移以补偿基站和设备(例如手机)之间的频率差。接收的数字化数据可进一步转换成模拟信息,经过滤波后降低输入数据率并减小固有的D/A滚降。
所述系统可包括有一个状态机,用于生成第一信号来控制将数字化数据发送给数字RF处理接口的启动。一个调制器对接收的数字化数据进行调制后,所述状态机生成第二信号来启动调制后的数字化数据的串行传送。一个计数器可用来生成第三信号同步该串行传送。一个移位寄存器可用来控制生成第四信号以传送输出的串行调制后数字化数据。一个发射脉冲缓冲器可用来存储所述接收的数字化数据。
根据本发明的一个方面,提供一种利用基带发射机支持GSM、GPRS和EDGE的方法,所述方法包括接收一个芯片内的数字化数据;从所述芯片内生成至少一个控制信号,指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理。
优选地,所述方法进一步包括从一个DSP中接收所述数字化数据。
优选地,所述方法进一步包括如果所述接收的数字化数据是GSM或者GPRS信号,使用GMSK调制技术调制所述接收的数字化数据。
优选地,所述方法进一步包括如果所述接收的数字化数据是EDGE信号,使用8PSK调制技术调制所述接收的数字化数据。
优选地,所述方法进一步包括偏移所述接收的数字化数据的至少一个频率分量。
优选地,所述方法进一步包括将所述数字化数据转换成模拟数据。
优选地,所述方法进一步包括对所述模拟数据进行滤波。
优选地,所述方法进一步包括生成至少第一信号,控制向所述数字RF处理接口传送所述数字化数据的启动。
优选地,所述方法进一步包括调制所述接收的数字化数据;生成至少第二信号来启动所述调制后的数字化数据的串行传送。
优选地,所述方法进一步包括生成至少第三信号以同步所述调制后的数字化数据的串行传送。
优选地,所述方法进一步包括生成至少第四信号以传送输出的调制后串行数字化数据。
优选地,所述方法进一步包括对所述接收的数字化数据进行缓存。
根据本发明的一个方面,提供一种机器可读的存储器,一计算机程序存储在其中,所述计算机程序包括至少一个机器可执行的代码部分,用于利用基带发射机支持GSM、GPRS和EDGE,使所述机器执行如下步骤接收一个芯片内的数字化数据;
从所述芯片内生成至少一个控制信号,指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理。
优选地,所述机器可读存储器进一步包括从一个DSP接收所述数字化数据的代码。
优选地,所述机器可读存储器进一步包括在所述接收的数字化数据是GSM或者GPRS信号的情况下使用GMSK调制技术调制所述接收的数字化数据的代码。
优选地,所述机器可读存储器进一步包括在所述接收的数字化数据是EDGE信号的情况下使用8PSK调制技术调制所述接收的数字化数据的代码。
优选地,所述机器可读存储器进一步包括偏移所述接收的数字化数据的至少一个频率分量的代码。
优选地,所述机器可读存储器进一步包括将所述数字化数据转换成模拟数据的代码。
优选地,所述机器可读存储器进一步包括对所述模拟数据进行滤波的代码。
优选地,所述机器可读存储器进一步包括生成第一信号以控制向所述数字RF处理接口传送所述数字化数据的启动的代码。
优选地,所述机器可读存储器进一步包括如下代码调制所述接收到的数字化数据的代码;生成第二信号以启动所述调制后的数字化数据的串行传送的代码。
优选地,所述机器可读存储器进一步包括生成第三信号以同步所述调制后的数字化数据的串行传送的代码。
优选地,所述机器可读存储器进一步包括生成第四信号以传送输出的调制后串行数字化数据的代码。
优选地,所述机器可读存储器进一步包括缓存所述接收的数字化数据的代码。
根据本发明的一个方面,提供一种利用基带发射机支持GSM、GPRS和EDGE的系统,所述系统包括
接收一个芯片内的数字化数据的电路;从所述芯片内生成至少一个控制信号以指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理的电路。
优选地,所述系统进一步包括一个从DSP接收所述数字化数据的发射脉冲缓冲器。
优选地,所述系统进一步包括一个在所述接收的数字化数据是GSM或者GPRS信号的情况下使用GMSK调制技术调制所述接收的数字化信号的调制器。
优选地,所述系统进一步包括一个在所述接收的数字化数据是EDGE信号的情况下使用8PSK调制技术调制所述接收的数字化数据的调制器。
优选地,所述系统进一步包括一个控制所述接收的数字化数据的至少一个频率分量的移位的移位寄存器。
优选地,所述系统进一步包括一个将所述数字化数据转换成模拟数据的数模转换器。
优选地,所述系统进一步包括一个对所述模拟数据进行滤波的滤波器。
优选地,所述系统进一步包括一个生成第一信号以控制向所述数字RF处理接口传送所述数字化数据的启动的状态机。
优选地,所述系统进一步包括一个调制所述接收到数字化数据的调制器;一个生成第二信号以启动所述调制后的数字化数据的串行传送的状态机。
优选地,所述系统进一步包括一个生成第三信号以同步所述调制后的数字化数据的串行传送的计数器。
优选地,所述系统进一步包括一个生成第四信号以传送输出的调制后串行数字化数据的移位寄存器。
优选地,所述系统进一步包括一个缓存所述接收的数字化数据的发射脉冲缓存器。
本发明的这些或其他优点、特征和创新以及详细的实施例将在后续的说明书和附图中给出详细的介绍。


下面将结合附图及实施例对本发明作进一步说明,附图中图1a是根据本发明一个实施例的示例系统的方框图;图1b是根据本发明一个实施例的收发机(Tx/Rx)系统的方框图;图2是图1所示的收发机(Tx/Rx)系统中IF接口的方框图;图3是根据本发明一个实施例支持模拟IF接口和数字RF接口的数字RF发射机的方框图;图4是根据本发明一个实施例的数字RF发射机的方框图。
具体实施例方式
以下将介绍本发明的几个具体实施例。数字RF发射机是一种新标准的基带RF接口,用于支持GSM/GPRS/EDGE的设备中,使用户能更灵活的选择不同的RF厂商。这种设计可将RF集成在一个基带芯片中,生成真正的单芯片GSM/GPRS/EDGE产品。
图1a是根据本发明一个实施例的示例系统的方框图。如图1所示为GSM网络160、移动交换中心174、公共交换电话网络(PSTN)176、传输网络178以及其他网络块180。GSM网络160包括位于网络内的地理节点上的多个发射站162、164以及166(又被称为蜂窝塔)。发射站162、164以及166可以为诸如手机168、170、172等移动访问设备提供蜂窝式服务。移动访问设备168、170和172分别位于发射站162、164和166的工作范围之内。无线服务提供商网络160采用GSM的TDMA访问技术,并具有EDGE和/或GPRS数据能力。
移动交换中心(MSC)174可用于确认相应主叫用户所属的呼叫群组,具体过程如下当主叫用户启动一个呼叫时,检查主叫号码,接收被叫号码,验证并确认该主叫用户,依据该主叫用户所属的呼叫群组来处理该主叫用户及其呼叫。当验证和授权成功后,查找为特定呼叫群组预定义的问候消息,如果找到了,则将该预定的问候消息连接给主叫用户。该过程还可根据呼叫群组来确定是否应该使用某个线路,如果是,则将该呼叫连接至那个线路。
公共交换电话网络(PSTN)174与MSC 174连接,可以是国内电信网,被移动无线系统访问以连接简易老式电话业务(POTS)用户并完成呼叫。
传输网络178可以是高带宽通讯网络,如用于从PSTN 176和/或MSC 174以及向PSTN 176和/或MSC 174传输语音、视频和数据的SONET或OC-48。传输网络178可包括有多路器、交叉连接器、高速传输设备等类似网络元件。其他网络块180可包括其他网络,例如有线网络或CDMA等无线网络。
GSM网络160内,每个发射站都与一个收发基站(BTS)连接,一个或多个收发基站与一个基站控制器(BSC)连接。一个或多个基站控制器与一个网络边端交换器即移动交换中心(MSC)174连接。MSC 174可通过传输网络178与PSTN 176或者其他网络180连接,MSC 174可用于结合一个或多个网络滤波器来识别在一个通信对话期间传送的多媒体信息。
操作过程中,当位于发射站162范围内的移动访问设备168想要访问位于发射站166范围内的另一个移动访问设备170时,发射站162发射一个信号给MSC 174,MSC 174将该信号交换给发射站166并为移动访问设备166提供蜂窝服务。
图1b是根据本发明一个实施例的收发机(Tx/Rx)系统的方框图,该系统可用单个集成电路或芯片(例如150)来实现。如图1b所示,芯片150包括基带处理器100、发射机部分(TX Section)102、平衡-不平衡(Balun)转换器103和104、功率放大器(PA)105和106、发送/接收转换器(T/R switch)107、带通滤波器108、109、110和111、接收机部分(RX section)112、PLL部分113、三线接口114和时钟115。基带处理器100包括一个发射机串行数据模块101。
基带处理器100可以是ARM处理器或者其他合适类型的处理器,用于生成对应I和Q成分的输出信号。基带处理器100为基带处理函数提供了一个数字平台,该函数包括有单片CMOS芯片内的模拟和数字GSM/GPRS/EDGE基带处理函数。基带处理器100包括有发射机串行数据模块101,将数据串行发送给发射机部分102。
发射机部分102用于将信息信号调制为合适的载波频率,大约在1648-1910MHz的范围内,调制后的信号又可被分成电磁波频谱的两个指定部分,频段分别为大约1710-1910MHz和大约824-915MHz。
平衡-不平衡转换器103和104为平衡和不平横网络,可包括有合适的电路,用于将有害辐射最小化。功率放大器105和106用于提供高输出电流以驱动可能是低阻抗负载的天线。T/R转换器107用于为发射和接收部分102和103之间的天线电路提供切换。
带通滤波器108、109、110和111用于仅允许某个特定频率范围内的信号通过。例如带通滤波器108可用于输出GSM 850频带内的频率,该频带可提供大约在869-894MHz范围内的GSM下行链路信号。带通滤波器109可用于输出GSM 900频带内的频率,该频带可提供925-960MHz之间的GSM下行链路信号。带通滤波器110可用于输出数字蜂窝系统(DCS)1800频带内的频率,该频带可提供1805-1880MHz之间的GSM下行链路信号。带通滤波器111可用于输出个人通讯服务(PCS)1900频带内的频率,该频带可提供1930-1990MHz之间的GSM下行链路信号。
接收机部分112用于将GSM下行链路信号降频转换成带宽约为100KHz的中频(IF)信号。PLL部分113可是一个闭环频率控制系统,包括有一个电子电路,控制振荡器以使调制后的信号基于输入或参考信号的频率保持恒定的相角(即锁定)。PLL部分113可确保一个通信信号锁定在一个特定的频率上,并可进一步用于生成、调制、解调信号以及对输入信号进行分频。
三线接口114可用于连接发射机部分102、接收机部分112和PLL部分113。尽管采用的是三线接口,但是本发明的系统不限于此。因此,也可以采用其他串行接口。时钟115可以是一个晶振,例如工作频率大约为26MHz的石英晶振,用于驱动发射机部分102和PLL部分113。
在操作过程中,基带处理器100可用于为包括有模拟和数字GSM/GPRS/EDGE基带处理函数的基带处理函数提供数字平台。基带处理器100包括发射机串行数据模块101,将数据串行发送给发射机部分102。在发射机部分102中,从发射机串行数据模块101接收的数据被调制为合适的约1648-1910MHz的载波频率,并将调制后产生的信号分成频段分别为1710-1910MHz和824-915MHz的电磁波频谱的两个指定部分。
然后将发射机部分102调制后的信号通过两个平衡-不平衡转换器103和104。当一个不平衡的传输线连接到平衡天线时,外来电流从传输线的外部接口流出。尽管阻抗可能相等,外来电流还是会产生有害辐射,这种有害辐射可以通过使用天线和天线馈电线之间的平衡-非平衡转换网络(如发射机部分102)被最小化。然后平衡-不平衡转换器103和104的输出通过功率放大器105和106,该功率放大器105和106用于提供高输出电流以驱动可能是低阻抗负载的天线。
T/R转换器107用于为发射机部分102和接收机部分113之间的天线电路提供切换。当T/R转换器107配置为接收状态时,调制信号可通过带通滤波器108、109、110和111。带通滤波器108的输出是GSM 850频带,可提供869-894MHz之间的GSM下行链路信号。带通滤波器109的输出是GSM 900频带,可提供925-960MHz之间的GSM下行链路信号。带通滤波器110的输出是数字蜂窝系统(DCS)1800频带,可提供1805-1880MHz之间的GSM下行链路信号,用于除美国外的大部分使用GSM网络的国家。带通滤波器111的输出是个人通讯服务(PCS)1900频带,可提供1930-1990MHz之间的GSM下行链路信号,主要用于美国。
接收机部分112接收GSM下行链路信号,并通过一个混频器将每个信号降频转换成带宽约100KHz的中频(IF)信号。在接收机部分112的混频级中,将所需的信号频率与PLL部分113生成的I和Q成分混频以生成一个不同的频率,可以是中频(IF)。然后基带处理器100中的模数转换器(ADC)将该模拟输出IF信号转换成数字信号。
图2是图1所示的无线收发机(Tx/Rx)系统的IF接口的方框图。如图2所示,该系统包括DSP 200、系统定时器208、TX状态机210、频偏寄存器202、TX脉冲缓存器204、GMSK/8PSK调制器206、偏移寄存器212和214、偏移校正模块216和218、9位数模转换器(DAC)220和222、插值滤波器224和226以及低通滤波器228和230。
DSP 200可以是一个高速运算处理器,用于传输数据至RF芯片或传输来自RF芯片的数据。系统定时器208是工作频率约为26MHz的参考时钟,可用作一个设备如手机的全局定时器。TX状态机210可以是一个带寄存器堆栈的高级控制系统,为不同部分提供反馈以决定何时将数据传输给TX脉冲缓存器204。频偏寄存器202是一个可编程寄存器,用于通过对频偏寄存器202的位进行编程来控制基站和诸如手机的设备之间的频率偏移。
TX脉冲缓存器204包括有适合的电路和逻辑,用作临时数据存储缓存器。例如,当一个具有DSP 200的设备需要传输数据时,必须通过TX缓存器204对该数据进行缓存。GMSK/8PSK调制器206对从TX缓存器204接收的数据进行调制,如果接收的数据为GSM或GPRS信号,则使用GMSK调制,如果接收的数据是EDGE信号,则使用8PSK调制。
偏移寄存器212和214可由DSP 200编程以控制偏移校正模块216和218。偏移校正模块216和218用于补偿基站和诸如手机的设备之间的频率差。
DAC模块220和222用于将数字信号转换成模拟信号。在本发明的一个实施例中,DAC模块220和222可以是9位DAC。插值滤波器224和226用于降低输入数据速率并减少固有的D/A滚降。低通滤波器228和230可包括有合适的逻辑、电路和/或代码,用于抑制混淆现象并从模拟信号中消除有害的高频噪声。
在操作过程中,当一个诸如DSP 200的设备需要传输数据时,TX脉冲缓存器204充当一个临时数据存储缓存器。DSP 200用来通过脉冲传输发送数据,该数据以短脉冲的形式发送出去,不同于模拟传输的情况下数据是连续发送出去的。系统定时器208可用作全局定时器并与TX状态机210连接。TX状态机210是一个带寄存器堆栈的高级控制系统,可为不同部分提供反馈以决定何时将数据传输给TX脉冲缓存204。频偏寄存器202是一个可编程寄存器,用于通过对频偏寄存器202的位编程来控制基站和诸如手机的设备之间的频率偏移。
频偏寄存器202可控制GMSK/8PSK调制器206的某些操作。GMSK/8PSK调制器206对从TX缓存器204接收的数据进行调制,如果接收的数据为GSM或GPRS信号,则使用GMSK调制,如果接收的数据是EDGE信号,则使用8PSK调制。然后该调制信号的同步相(I)和正交相(Q)成分被传递给偏移校正模块216和218进行处理。偏移校正模块216和218用于补偿基站和一个诸如手持机的设备之间的频率差。偏移校正模块216和218受偏移寄存器212和214的控制,并可由DSP 200进行编程。
该调制信号的I和Q成分进一步分别传送给DAC模块220和222,将数字信号转换成模拟信号。然后该信号分别传送给插值滤波器224和226进行滤波,降低输入数据速率并减少固有的D/A滚降。插值滤波器224和226分别与低通滤波器228和230连接,在此调制信号的I和Q成分被滤波以抑制混淆现象并消除或减小噪声的影响,例如有害的高频噪声。
图3是根据本发明一个实施例支持模拟IF接口和数字RF接口的数字RF发射机的方框图。如图3所示,该系统包括DSP 300、系统定时器308、TX状态机310、数字RF发射机225、频率偏移寄存器302、TX脉冲缓存器304、GMSK/8PSK调制器306、偏移寄存器312和314、偏移校正模块316和318、数模转换器(DAC)320和322、插值滤波器324和325以及低通滤波器328和330。除数字RF发射机225外,图3中的其他元件与图2中的元件相似。
数字RF发射机225提高了芯片的性能,从而使该芯片能提供一个既能处理模拟IF又能处理数字RF的接口。该基带处理器可与市场上不同种类的RF芯片一起工作,并且由于这种设计是在单模块上实现的,大部分电路可以共用,因此明显减少了封装的大小。这种设计也为用户选择不同的RF厂家提供了更大的灵活性。
尽管图3与图2有一些相似,图3进一步包括有数字RF发射机225,与TX状态机310和TX脉冲缓存器304连接。当DSP 300需要传输数据给数字RF发射机225时,TX脉冲缓存304用作一个临时数据存储缓存器。当DSP 300需要传输数据时,TX状态机310发送一个信号给数字RF发射机225,数字RF发射机225进一步将该信号发送给RF芯片。数字RF发射机225包括有电路,可从状态机310和DSP 300接收多个输入信号,从而生成多个输出信号以启动将调制数据发送给RF芯片的传输。
图4是图3所示数字RF发射机的方框图。如图4所示,数字RF发射机225包括有状态机405、计数器410、移位寄存器415和、传输数据缓存器(TXbuffer)420。
状态机405用于接收多个输入信号,例如主时钟(mclk)、位同步脉冲(btsp)和激活信号(en8psk),从而生成多个输出信号,例如传输启动信号(tx_st)和调制时钟信号(tx_mc)。计数器410可从状态机405接收一个输入取指时钟(fetch_clk),并可输出一个同步脉冲(ts_ms)。移位寄存器415可从计数器410和发射脉冲缓存器(TX BUF)420接收输入,并可输出一个调制数据输出信号(tx_mdl)。TX BUF 420发送数据给移位寄存器415,并可从DSP接收数据输入,从移位寄存器415接收存储器地址信号(mem_raddr)。
主时钟(mclk)信号的频率大约为13MHz,可用来驱动数字RF发射机225。位同步脉冲(btsp)是高级TX状态机310的输出,状态机405可以响应从状态机310接收的位同步脉冲信号发送数据到计数器410、移位寄存器415和TX缓存器429。选择信号、激活8psk信号(en8psk)可用于选择GMSK或8PSK调制。GMSK调制用于支持GSM或GPRS的设备。8PSK调制用于支持EDGE的设备。
传输启动信号由状态机405产生,用来启动从数字RF发射机225到RF芯片的数据传输。调制数据串行传送时钟信号(tx_mc)由状态机405产生,用于启动到RF芯片的调制信号串行传送。取指时钟(fetch_clk)信号由状态机410产生,包括有用于驱动计数器410的逻辑和代码。调制数据串行传送同步脉冲(tx_ms)是由计数器410产生的一个同步脉冲信号,用于调制数据到RF芯片的串行传送。移位寄存器415包括有一组用作连接单元的触发器,用于从一个触发器到另一个触发器保持和移动数据。调制数据串行传送数据信号(tx_mdi)由移位寄存器415产生,用于将调制数据输出给RF芯片。存储器地址信号(mem_raddr)由移位寄存器415产生,提供存储器地址以使TX BUF420知道哪个字节应该被移出。TX BUF 420与TX脉冲缓存器204类似,包括有合适的电路和逻辑,用作临时数据存储缓存器,例如,当具有DSP 300的设备需要传输数据时,该数据可由TX BUF 420缓存。
状态机405可是一个低级控制器,控制数字RF发射机225内部的行为。主时钟(mclk)信号的频率大约为13MHz,可用于驱动数字RF发射机225。状态机405可由一个位同步脉冲(btsp)触发,该位同步脉冲是高级TX状态机310的输出。状态机405可响应从状态机310接收到的btsp信号发送数据给计数器410、移位寄存器415和TX缓存420。选择信号、激活8psk信号(en8psk)可用于选择GMSK或8PSK调制。
状态机405产生一个传输启动信号(tx_st)给RF芯片,从而启动数据传输。调制信号串行传送给RF芯片可由串行传送时钟信号(tx_mc)启动。取指时钟信号(fetch_clk)由状态机405产生,用以驱动计数器410。调制信号串行传输给RF芯片可通过计数器410产生的同步脉冲(tx_ms)进行同步。该调制数据可通过移位寄存器415产生的传输数据信号(tx_mdi)传输给RF芯片。存储地址信号(mem_raddr)由移位寄存器415产生,提供存储地址以使TX BUF 420知道哪个字节应该被移出。
依据本发明的实施例,所述系统可包括有接收芯片内的数字化数据的电路。该电路可在芯片内生成至少一个控制信号,指示接收的数字化数据是否由IF处理接口或数字RF处理接口来处理。发射脉冲缓存器304可从DSP接收该数字化数据。
所述系统可包括一个调制器306,调制接收到的数字化数据。如果接收的数据为GSM或GPRS信号,则使用GMSK调制,如果接收的数据是EDGE信号,则使用8PSK调制。接收到数字化信号的频率成分可使用偏移寄存器312和314进行偏移以补偿基站和诸如手机的设备之间的频率差。数模转换器(DAC)320和322将接收到的数字数据转换成模拟数据。然后使用插值滤波器324和325对该模拟数据进行滤波以降低输入信号速率并减小固有的D/A滚降,并使用低通滤波器328和330来抑制混淆现象并消除或减小噪声如有害的高频噪声的影响。
状态机405可产生第一信号(tx_st),控制将数字化数据传送给数字RF处理接口的传输的启动。调制器306可调制接收到的数字化数据。状态机405生成第二信号(tx_mc)以启动调制后的数字化数据的串行传送。计数器410产生第三信号(tx_ms)以同步调制后的数字化数据的串行传送。移位寄存器415产生第四信号(tx_mdi)传送输出的调制后串行数字化数据,并产生第五信号(mem_raddr)以提供存储地址,使TX BUF 420知道哪个字节应该被移出。发射脉冲缓存器420可缓存接收到的数字化数据。基带处理器具有与市场上不同种类的RF芯片一起工作的能力,又因为这种设计由单个模块实现,大部分电路都可以共用,从而明显减小了封装大小。这种设计也方便用户灵活选择不同的RF厂家。
因此,本发明可由硬件、软件或者硬软件的结合来实现。本发明可在至少一个计算机系统中以集中的方式实现,或者以不同部件分布在几个交互连接的计算机系统中的分布式方式实现。任何种类的电脑系统或其他能够实现本发明的方法的设备都是适用的。硬件、软件和固件的一个典型结合是具有计算机程序的通用计算机系统,当该计算机程序被上载并执行时,控制该计算机系统以便实现本发明所述的方法。
本发明还可嵌入包括有能够实现本方法的各种特征的计算机程序产品中,当该程序加载到计算机系统中时能够实现本申请所述的方法。本文中所述的计算机程序是指,例如,以任何语言、代码或符号表示的一组指令,能够直接使具有信息处理能力的系统执行特定功能,或者经过以下一种或各种处理后使具有信息处理能力的系统执行特定功能a)转换成另一种语言、代码或符号;b)以不同的材料复制。但是,本领域的普通技术人员可知的其他计算机程序的实现方法也可用于本发明。
以上已结合一定的实施例对本发明进行了描述,本领域的普通技术人员可知,可对本发明进行各种改变或等同替换而并不脱离本发明的范围。此外,根据本发明的指导进行的以适应特定的环境或材料的各种修改也并未脱离本发明的范围。因此,本发明并不限于公开的具体实施例,本发明包括落入权利要求范围内的所有实施例。
权利要求
1.一种利用基带发射机支持GSM、GPRS和EDGE的方法,所述方法包括接收一个芯片内的数字化数据;从所述芯片内生成至少一个控制信号,指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理。
2.根据权利要求1所述的利用基带发射机支持GSM、GPRS和EDGE的方法,其特征在于,所述方法进一步包括从一个DSP中接收所述数字化数据。
3.根据权利要求1所述的利用基带发射机支持GSM、GPRS和EDGE的方法,其特征在于,所述方法进一步包括如果所述接收的数字化数据是GSM或者GPRS信号,使用GMSK调制技术调制所述接收的数字化数据。
4.根据权利要求1所述的利用基带发射机支持GSM、GPRS和EDGE的方法,其特征在于,如果所述接收的数字化数据是EDGE信号,使用8PSK调制技术调制所述接收的数字化数据。
5.一种机器可读的存储器,一计算机程序存储在其中,所述计算机程序包括至少一个机器可执行的代码部分,用于利用基带发射机支持GSM、GPRS和EDGE,使所述机器执行如下步骤接收一个芯片内的数字化数据;从所述芯片内生成至少一个控制信号,指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理。
6.根据权利要求5所述的机器可读存的储器,其特征在于,进一步包括从一个DSP接收所述数字化数据的代码。
7.一种利用基带发射机支持GSM、GPRS和EDGE的系统,所述系统包括接收一个芯片内的数字化数据的电路;从所述芯片内生成至少一个控制信号以指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理的电路。
8.根据权利要求7所述的利用基带发射机支持GSM、GPRS和EDGE的系统,其特征在于,所述系统进一步包括一个从DSP接收所述数字化数据的发射脉冲缓冲器。
9.根据权利要求7所述的利用基带发射机支持GSM、GPRS和EDGE的系统,其特征在于,所述系统进一步包括一个在所述接收的数字化数据是GSM或者GPRS信号的情况下使用GMSK调制技术调制所述接收的数字化信号的调制器。
10.根据权利要求7所述的利用基带发射机支持GSM、GPRS和EDGE的系统,其特征在于,所述系统进一步包括一个在所述接收的数字化数据是EDGE信号的情况下使用8PSK调制技术调制所述接收的数字化数据的调制器。
全文摘要
本发明公开了一种用于数字基带发射机在GSM/GPRS/EDGE设备(例如手机)内支持数字射频/中频的方法和系统,包括接收芯片内的数字化数据;在所述芯片生成至少一个控制信号,指示是否所述数字化数据由IF处理接口或数字RF处理接口来处理。所述基带处理器具有与市场上不同种类的RF芯片一起工作的能力,又因为这种设计由单个模块实现,大部分电路都可以共用,从而明显减小了封装大小,且这种设计也方便用户灵活选择不同的RF厂家。
文档编号H04L27/20GK1747334SQ20051009154
公开日2006年3月15日 申请日期2005年8月15日 优先权日2004年8月16日
发明者李韦东 申请人:美国博通公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1