CN105676943B - 一种SoC芯片中I/Q解调时钟电路 - Google Patents
一种SoC芯片中I/Q解调时钟电路 Download PDFInfo
- Publication number
- CN105676943B CN105676943B CN201511033927.6A CN201511033927A CN105676943B CN 105676943 B CN105676943 B CN 105676943B CN 201511033927 A CN201511033927 A CN 201511033927A CN 105676943 B CN105676943 B CN 105676943B
- Authority
- CN
- China
- Prior art keywords
- counter
- delay
- module
- branch
- multigroup
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03D—DEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
- H03D7/00—Transference of modulation from one carrier to another, e.g. frequency-changing
- H03D7/16—Multiple-frequency-changing
- H03D7/165—Multiple-frequency-changing at least two frequency changers being located in different paths, e.g. in two paths with carriers in quadrature
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Pulse Circuits (AREA)
Abstract
本发明公开了一种SoC芯片中I/Q解调时钟电路,包括有I时钟产生电路、延时模块和计数器与控制电路模块,所述延时模块包括有多组支路开关和延时单元,所述I时钟产生电路的输出端通过支路开关连接至延时单元,所述多组延时单元依次串联并输出至计数器与控制电路模块的输入端,所述计数器与控制电路模块的输出端分别与多组支路开关控制端连接。本发明采用支路开关降低电路运行功耗,利用延时模块调整相位,因此该电路结构无需提高工作频率和添加相位校正模块,且无带宽限制,电路结构简单且能通过模块复用、冗余部分裁剪等方法对电路进行精简和优化,降低芯片实现成本。本发明作为一种SoC芯片中I/Q解调时钟电路和方法可广泛应用于电子电路领域。
Description
技术领域
本发明涉及电子电路领域,尤其是一种SoC芯片中I/Q解调时钟电路。
背景技术
SoC是System on Chip的缩写,即片上***。顾名思义,就是将***关键部分,如微处理器、模拟IP核、数字IP核和存储器等,集成到单一芯片上。 众多具有特定功能的集成电路集合到一块芯片上,使得SoC芯片具有小型、轻量、多功能、高速度和低成本等优势,广泛应用于通信,交通,物流等领域。
巴克豪森准则是确保环路振荡的基本条件,负反馈电路的环路增益必须满足以下条件:
当负反馈电路的环路增益满足上述条件时,环路可以产生振荡,反之,不能。
I/Q调制(正交调制),是将信号源分为两部分,分别与载波进行调制,两载波信号相交。I/Q解调是同样需要两个相交的载波信号进行解调。I/Q调制解调广泛应用于射频信号相位控制***,雷达,基站接收器等应用。I/Q调制解调过程中,两相交的载波信号,我们称之为I/Q信号,现阶段产生I/Q信号的电路主要方法有,二频分电路、多相位结构RC滤波器等。
二频分电路就是通过触发器或其他电路结构,使得信号每触发2个周期电路输出1个周期信号,使得信号频率减半。因此使用二频分电路产生正交信号通常电路需要工作在两倍的电路工作信号上,且需要进行相位校正以提高精度。
多相位结构RC滤波器主要利用电阻与电容交叉相连构成环,此结构受限于带宽,且信号会有衰减。同时具体所需的电容电阻数需要根据工作频率确定,不便于校正。
发明内容
为了解决上述技术问题,本发明的目的是:提供一种SoC芯片中结构简单、易控制、低功耗的I/Q解调时钟电路。
本发明所采用的技术方案是:一种SoC芯片中I/Q解调时钟电路,包括有I时钟产生电路、延时模块和计数器与控制电路模块,所述延时模块包括有多组延时支路,所述延时支路包括有支路开关和延时单元,所述I时钟产生电路的输出端通过支路开关连接至延时单元,所述多组延时支路中的延时单元依次串联,所述多组延时支路中的最后一组延时支路的延时单元输出端连接至计数器与控制电路模块的输入端,所述计数器与控制电路模块的输出端分别与多组延时支路的支路开关控制端连接。
进一步,所述计数器与控制电路模块包括有:
寄存器,用于存储控制信息;
计数器,用于对处于工作状态的延时单元的个数进行计数;
延时模块重置单元,用于重置延时单元的工作状态;
相位校正单元,用于控制是否进行相位校正;
计数预置单元,用于存储计数器预置值;
工作模式控制单元,用于控制延时模块根据计数器预置值工作或根据计数器的计数值进行动态调整。
进一步,所述工作模式控制单元用于控制延时模块根据计数器预置值工作时,所述工作模式控制单元根据计数器预置值分别控制多组延时支路中的支路开关。
进一步,所述工作模式控制单元用于控制延时模块根据计数器的计数值进行动态调整时,所述工作模式控制单元控制多组延时支路中的支路开关依次打开直至计数器与控制电路模块的输入端输入信号与I时钟产生电路的输出信号反向。
进一步,所述寄存器中的存储控制信息包括有1位重置位、1位校正位、1位工作模式位和4位计数器预置位。
进一步,所述延时模块包括有30组延时支路。
进一步,所述I时钟产生电路产生13.56MHz的振荡电流。
本发明的有益效果是:采用支路开关降低电路运行功耗,利用延时模块调整相位,因此该电路结构无需提高工作频率和添加相位校正模块,且无带宽限制,电路结构简单且能通过模块复用、冗余部分裁剪等方法对电路进行精简和优化,降低芯片实现成本。
附图说明
图1为本发明电路结构示意图;
图2为本发明一具体实施例的计数器与控制电路模块电路原理图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明:
参照图1,一种SoC芯片中I/Q解调时钟电路,包括有I时钟产生电路、延时模块和计数器与控制电路模块,所述延时模块包括有多组延时支路,所述延时支路包括有支路开关和延时单元,所述I时钟产生电路的输出端通过支路开关连接至延时单元,所述多组延时支路中的延时单元依次串联,所述多组延时支路中的最后一组延时支路的延时单元输出端连接至计数器与控制电路模块的输入端,所述计数器与控制电路模块的输出端分别与多组延时支路的支路开关控制端连接。
本发明电路产生I/Q时钟的主要工作流程为,利用晶振的等效电路产生稳定的I时钟,同时以产生的I时钟作为Q时钟的初始时钟。不断向Q时钟添加延时单元并计数,使得Q时钟与I时钟的相位差不断增大,通过判断计数器与控制电路模块的输入端的输入信号是否反向,即I/Q时钟相位差达到180°。若相位差达到180°此时将计数器结果除以2就可以得到I/Q时钟相位相差90°所需要的延时单元个数。在电路中实现除以2的功能主要是将寄存器的结果右移一位实现。假设得到相位相差90°所需的延时单元个数n,为初始的Q时钟添加n个延时单元即可获得与I时钟相位相差90°的Q时钟。而这时上方的控制电路收到I/Q时钟相位差是否达到180°的反馈,控制电路不再增加延时单元个数,I/Q时钟的相位差恒定在90°。
进一步作为优选的实施方式,所述计数器与控制电路模块包括有:
寄存器,用于存储控制信息;
计数器,用于对处于工作状态的延时单元的个数进行计数;
延时模块重置单元,用于重置延时单元的工作状态;
相位校正单元,用于控制是否进行相位校正;
计数预置单元,用于存储计数器预置值;
工作模式控制单元,用于控制延时模块根据计数器预置值工作或根据计数器的计数值进行动态调整。
上述计数器与控制电路模块中各单元用简单的选择器和D触发器即可实现,其中的一个具体实现电路的原理图如图2所示;工作模式控制单元根据计数器结果,由多个两输入与非门和或非门实现利用5位寄存器位的数据来控制30个延时单元的通断。
进一步作为优选的实施方式,所述工作模式控制单元用于控制延时模块根据计数器预置值工作时,所述工作模式控制单元根据计数器预置值分别控制多组延时支路中的支路开关;即预置值使得延时单元个数正好使得I/Q时钟相位差为90°,而不必后期再调整。
进一步作为优选的实施方式,所述工作模式控制单元用于控制延时模块根据计数器的计数值进行动态调整时,所述工作模式控制单元控制多组延时支路中的支路开关依次打开直至计数器与控制电路模块的输入端输入信号与I时钟产生电路的输出信号反向,此即时钟校准过程。过程中,重要的中间参数为判断I/Q时钟相位差是否超过180°的参数Clock180Deg;当I/Q时钟相位差超过180°时,Clock180Deg为1,反之为0;当Clock180Deg为1时,控制着计数模块减半,添加到原Q时钟上,产生I/Q时钟相差从相差180°变为相差90°,可作为计数器预置值。
进一步作为优选的实施方式,所述寄存器中的存储控制信息包括有1位重置位、1位校正位、1位工作模式位和4位计数器预置位。
Reset位(重置位,1位): 若为1,则延时单元个数重置;
On-Off位(校正位,1位): 若为1,不对相位进行校正,并重置延时单元个数,使延时单元格数恒为0;若为0,允许相位进行校正;
CountOrNot位(工作模式位,1位): 若为1,延时单元个数直接设置为ClockDelay寄存器中设置的值,而不对延时单元进行递增处理;若为0,允许延时单元个数不断递增,增大I/Q时钟间的相位差。
ClockDelay位(计数器预置位,4位): 用于存储计数器预置值。该功能主要考虑到芯片生产时直接设置预置值使得延时单元个数正好使得I/Q时钟相位差为90°,而不必后期再调整。
进一步作为优选的实施方式,所述延时模块包括有30组延时支路。
进一步作为优选的实施方式,所述I时钟产生电路产生13.56MHz的振荡电流。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可以作出种种的等同变换或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
Claims (6)
1.一种SoC芯片中I/Q解调时钟电路,其特征在于:包括有I时钟产生电路、延时模块和计数器与控制电路模块,所述延时模块包括有多组延时支路,所述延时支路包括有支路开关和延时单元,所述I时钟产生电路的输出端通过支路开关连接至延时单元,所述多组延时支路中的延时单元依次串联,所述多组延时支路中的最后一组延时支路的延时单元输出端连接至计数器与控制电路模块的输入端,所述计数器与控制电路模块的输出端分别与多组延时支路的支路开关控制端连接;
所述计数器与控制电路模块包括有:
寄存器,用于存储控制信息;
计数器,用于对处于工作状态的延时单元的个数进行计数;
延时模块重置单元,用于重置延时单元的工作状态;
相位校正单元,用于控制是否进行相位校正;
计数预置单元,用于存储计数器预置值;
工作模式控制单元,用于控制延时模块根据计数器预置值工作或根据计数器的计数值进行动态调整。
2.根据权利要求1所述的一种SoC芯片中I/Q解调时钟电路,其特征在于:所述工作模式控制单元用于控制延时模块根据计数器预置值工作时,所述工作模式控制单元根据计数器预置值分别控制多组延时支路中的支路开关。
3.根据权利要求1所述的一种SoC芯片中I/Q解调时钟电路,其特征在于:所述工作模式控制单元用于控制延时模块根据计数器的计数值进行动态调整时,所述工作模式控制单元控制多组延时支路中的支路开关依次打开直至计数器与控制电路模块的输入端输入信号与I时钟产生电路的输出信号反向。
4.根据权利要求1所述的一种SoC芯片中I/Q解调时钟电路,其特征在于:所述寄存器中的存储控制信息包括有1位重置位、1位校正位、1位工作模式位和4位计数器预置位。
5.根据权利要求1所述的一种SoC芯片中I/Q解调时钟电路,其特征在于:所述延时模块包括有30组延时支路。
6.根据权利要求1所述的一种SoC芯片中I/Q解调时钟电路,其特征在于:所述I时钟产生电路产生13.56MHz的振荡电流。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511033927.6A CN105676943B (zh) | 2015-12-31 | 2015-12-31 | 一种SoC芯片中I/Q解调时钟电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511033927.6A CN105676943B (zh) | 2015-12-31 | 2015-12-31 | 一种SoC芯片中I/Q解调时钟电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105676943A CN105676943A (zh) | 2016-06-15 |
CN105676943B true CN105676943B (zh) | 2018-08-17 |
Family
ID=56298647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511033927.6A Expired - Fee Related CN105676943B (zh) | 2015-12-31 | 2015-12-31 | 一种SoC芯片中I/Q解调时钟电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105676943B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106767745B (zh) * | 2016-12-09 | 2019-07-12 | 清华大学 | 一种光电传感器测角***的信号处理方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1243619A (zh) * | 1997-10-09 | 2000-02-02 | 诺基亚电信公司 | 功率放大器线性化环路中的延时补偿 |
CN1585262A (zh) * | 2003-08-18 | 2005-02-23 | 夏普株式会社 | I/q解调电路 |
CN1592105A (zh) * | 2000-12-21 | 2005-03-09 | 恩益禧电子股份有限公司 | 时钟与数据恢复电路及其时钟控制方法 |
CN101527564A (zh) * | 2008-03-06 | 2009-09-09 | 瑞昱半导体股份有限公司 | 非整数分频器及其方法 |
CN101640524A (zh) * | 2009-08-27 | 2010-02-03 | 和芯微电子(四川)有限公司 | 一种扩频时钟产生电路 |
CN101989848A (zh) * | 2009-08-03 | 2011-03-23 | 杭州国芯科技股份有限公司 | 一种时钟产生电路 |
CN103427798A (zh) * | 2013-08-21 | 2013-12-04 | 电子科技大学 | 一种多相位时钟产生电路 |
-
2015
- 2015-12-31 CN CN201511033927.6A patent/CN105676943B/zh not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1243619A (zh) * | 1997-10-09 | 2000-02-02 | 诺基亚电信公司 | 功率放大器线性化环路中的延时补偿 |
CN1592105A (zh) * | 2000-12-21 | 2005-03-09 | 恩益禧电子股份有限公司 | 时钟与数据恢复电路及其时钟控制方法 |
CN1585262A (zh) * | 2003-08-18 | 2005-02-23 | 夏普株式会社 | I/q解调电路 |
CN101527564A (zh) * | 2008-03-06 | 2009-09-09 | 瑞昱半导体股份有限公司 | 非整数分频器及其方法 |
CN101989848A (zh) * | 2009-08-03 | 2011-03-23 | 杭州国芯科技股份有限公司 | 一种时钟产生电路 |
CN101640524A (zh) * | 2009-08-27 | 2010-02-03 | 和芯微电子(四川)有限公司 | 一种扩频时钟产生电路 |
CN103427798A (zh) * | 2013-08-21 | 2013-12-04 | 电子科技大学 | 一种多相位时钟产生电路 |
Also Published As
Publication number | Publication date |
---|---|
CN105676943A (zh) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103840830B (zh) | 时间数字转换器及数字锁相环 | |
US8471619B2 (en) | Circuit and method for generating a clock signal | |
CN207720116U (zh) | 一种快速锁定的全数字延迟锁相环 | |
CN102916679B (zh) | 提供精准低频时钟信号的电路及其控制方法 | |
CN103441760A (zh) | 一种高精度环形振荡器及其频率校准电路和频率校准方法 | |
CN104124945B (zh) | 占空比校准电路 | |
CN106092156A (zh) | 交流伺服串行通信编码器位置反馈脉冲分频输出***和方法 | |
CN106817126A (zh) | 一种输出频率范围宽锁频速度快的高精度数字锁频环 | |
CN103580685A (zh) | 用于数字控制振荡器的控制电路和装置 | |
CN104579340B (zh) | 一种基于fpga的被动型氢钟数字伺服*** | |
CN105676943B (zh) | 一种SoC芯片中I/Q解调时钟电路 | |
CN103236841B (zh) | 基于周期比较的开关式鉴频鉴相器及数字锁相环 | |
CN115378425A (zh) | 半整数步长分频器和包括半整数步长分频器的分频器 | |
CN101145864A (zh) | 一种提高基准钟性能的方法及*** | |
CN105703742B (zh) | 时钟发生的装置和方法 | |
CN109104187B (zh) | 一种全数字宽带频率综合器 | |
CN102831448B (zh) | 一种射频识别装置 | |
CN102843131A (zh) | 一种环形压控振荡器 | |
CN201571017U (zh) | 一种混频锁相环防错锁混频电路 | |
CN203166873U (zh) | 一种原子频标 | |
CN203014803U (zh) | 移动终端、基带芯片以及射频芯片 | |
US20120166859A1 (en) | Method and apparatus for generating a system clock signal | |
CN101064494B (zh) | 一种频率可调的晶体振荡电路 | |
CN104467817B (zh) | 一种应用于自动频率控制***(afc)的环路微调算法 | |
CN102629871B (zh) | 实现宽范围多频带分频和选频的装置和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
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: 20180817 Termination date: 20201231 |