1.一种时钟产生电路,其特征在于,包括:
锁相环电路,用于接收第一时钟信号并进行处理以产生第二时钟信号;
动态切换电路,接收所述第一时钟信号和所述第二时钟信号,根据时钟选择信号而选择性地输出所述第一时钟信号或所述第二时钟信号,并在时钟切换过程中确保输出的时钟信号无毛刺。
2.根据权利要求1所述的时钟产生电路,其特征在于,所述动态切换电路包括:
同步门控模块,接收所述第一时钟信号和所述第二时钟信号,对切换控制信号进行跨时钟域处理,以及对所述第一时钟信号和所述第二时钟信号进行遮蔽,根据跨时钟域处理后的所述切换控制信号而选择性地输出遮蔽后的所述第一时钟信号或所述第二时钟信号,并产生反馈信号;
互锁模块,接收所述时钟选择信号和所述反馈信号,以产生所述切换控制信号,从而使所述第一时钟信号和所述第二时钟信号对应的所述切换控制信号互锁,以保证在时钟切换过程中选择输出的所述第一时钟信号或所述第二时钟信号无毛刺;
时钟输出模块,连接所述同步门控模块以接收所述同步门控模块选择输出的所述第一时钟信号或所述第二时钟信号,并进行输出。
3.根据权利要求2所述的时钟产生电路,其特征在于,所述同步门控模块包括:
第一同步门控单元,接收所述第一时钟信号,并连接所述互锁模块以接收第一切换控制信号,对所述第一切换控制信号进行跨时钟域处理,以及对所述第一时钟信号进行遮蔽,根据跨时钟域处理后的所述第一切换控制信号而选择性地输出遮蔽后的所述第一时钟信号,并产生第一反馈信号;
第二同步门控单元,接收所述第二时钟信号,并连接所述互锁模块以接收第二切换控制信号,对所述第二切换控制信号进行跨时钟域处理,以及对所述第二时钟信号进行遮蔽,根据跨时钟域处理后的所述第二切换控制信号而选择性地输出遮蔽后的所述第二时钟信号,并产生第二反馈信号;
其中,所述互锁模块接收所述第一同步门控单元的所述第一反馈信号,根据所述第一反馈信号和所述时钟选择信号而产生所述第二切换控制信号;所述互锁模块还接收所述第二同步门控单元的所述第二反馈信号,根据所述第二反馈信号和所述时钟选择信号而产生所述第一切换控制信号,以使所述第一切换控制信号和所述第二切换控制信号互锁。
4.根据权利要求3所述的时钟产生电路,其特征在于,所述第一同步门控单元或所述第二同步门控单元包括:
跨时钟域子单元,接收所述第一时钟信号或所述第二时钟信号作为时钟信号,并连接所述互锁模块以接收所述第一切换控制信号或所述第二切换控制信号,对所述第一切换控制信号或所述第二切换控制信号进行跨时钟域处理,并以跨时钟域处理后的所述第一切换控制信号或所述第二切换控制信号作为使能信号;
门控器,其使能端接收所述使能信号,其时钟输入端接收所述第一时钟信号或所述第二时钟信号,以根据所述使能信号而对所述第一时钟信号或所述第二时钟信号进行遮蔽,并选择性地在时钟输出端输出遮蔽后的所述第一时钟信号或所述第二时钟信号;
反馈子单元,连接所述跨时钟域子单元以接收所述使能信号,对所述使能信号反相后以产生所述第一反馈信号或所述第二反馈信号。
5.根据权利要求4所述的时钟产生电路,其特征在于,所述跨时钟域子单元包括:
第一寄存器,其时钟端用于接收所述第一时钟信号或所述第二时钟信号,其数据输入端用于接收所述第一切换控制信号或所述第二切换控制信号,其复位端用于接收复位信号;
第二寄存器,其时钟端用于接收所述第一时钟信号或所述第二时钟信号,其数据输入端连接所述第一寄存器的数据输出端,其复位端用于接收所述复位信号,其数据输出端用于输出跨时钟域处理后的所述第一切换控制信号或所述第二切换控制信号以作为所述使能信号。
6.根据权利要求4所述的时钟产生电路,其特征在于,所述反馈子单元包括:
反相器,其输入端连接所述跨时钟域子单元的输出端,以接收所述使能信号并对所述使能信号进行反相;
第三寄存器,其时钟端用于接收所述第一时钟信号或所述第二时钟信号,其数据输入端用于连接所述反相器的输出端,其复位端用于接收所述复位信号,其数据输出端用于输出所述第一反馈信号或所述第二反馈信号。
7.根据权利要求3所述的时钟产生电路,其特征在于,所述互锁模块包括:
非门,其输入端用于接收所述时钟选择信号;
第一与门,其第一输入端用于连接所述非门的输出端,其第二输入端用于接收所述第二反馈信号,其输出端用于产生所述第一切换控制信号;
第二与门,其第一输入端用于接收所述时钟选择信号,其第二输入端用于接收所述第一反馈信号,其输出端用于产生所述第二切换控制信号。
8.根据权利要求3所述的时钟产生电路,其特征在于,所述时钟输出模块包括:
或门,其第一输入端用于连接所述第一同步门控单元,其第二输入端用于连接所述第二同步门控单元。
9.根据权利要求1所述时钟产生电路,其特征在于,所述第一时钟信号为源时钟信号,所述第二时钟信号为所述锁相环电路对所述源时钟信号倍频产生的倍频时钟信号。
10.一种芯片,其特征在于,包括如权利要求1-9任意一项所述的时钟产生电路。