【技术实现步骤摘要】
一种基于FPGA系统的时钟切换电路
本专利技术属于可编程逻辑器件的信号时钟处理
,具体涉及一种基于FPGA系统的时钟切换电路。
技术介绍
在可编程逻辑器件中,最常见的现场可编程门阵列(下称FPGA)主要包括控制系统、可编程逻辑单元、数字信号处理DSP,存储单元BRAM以及一些高速接口、时钟模块和IP核器件。其中,控制系统是FPGA中最重要的结构,是软件下载编程的接口,是配置整个FPGA中各模块的控制系统,只有控制系统能正确无误的把软件生成的bitstream下载到配置SRAM中,FPGA才能正常工作。在现有的FPGA中,控制系统上电复位后会根据内部振荡器产生的固定频率的时钟来擦除所有SRAM内的数据及完成memorybist的工作,然后控制系统开始根据不同的模式切换时钟。如果是主模式就切换为控制系统内部其他振荡器产生的可配置时钟,如果是从模式的话就切换为外部时钟。FPGA的控制系统中必须使用多个异步时钟才能实现上述功能。现有的FPGA在进行时钟切换时容易产生毛刺,造成电路工作状态不稳定,现有的一些时钟切换电路结构复杂,电路中反馈交叉信号较多,后端综合约束时存 ...
【技术保护点】
一种基于FPGA系统的时钟切换电路,其特征在于,包括第一D触发器(1)、同步电路(12)、第一门控电路(13)、第二门控电路(14)、第一传输门(9)和第二传输门(10);所述第一D触发器(1)的输入端连接时钟选择信号CLK_SEL,时钟端连接第一时钟CLK0,复位端连接复位信号RST;所述同步电路(12)的输入端分别连接第一D触发器(1)的输出端、第二时钟CLK1和复位信号RST;第一门控电路(13)的输入端分别连接同步电路(12)的输出端和第一时钟CLK0;第二门控电路(14)的输入端分别连接同步电路(12)的输出端和第二时钟CLK1;第一传输门(9)的输入端连接第一门 ...
【技术特征摘要】
1.一种基于FPGA系统的时钟切换电路,其特征在于,包括第一D触发器(1)、同步电路(12)、第一门控电路(13)、第二门控电路(14)、第一传输门(9)和第二传输门(10);所述第一D触发器(1)的输入端连接时钟选择信号CLK_SEL,时钟端连接第一时钟CLK0,复位端连接复位信号RST;所述同步电路(12)的输入端分别连接第一D触发器(1)的输出端、第二时钟CLK1和复位信号RST;第一门控电路(13)的输入端分别连接同步电路(12)的输出端和第一时钟CLK0;第二门控电路(14)的输入端分别连接同步电路(12)的输出端和第二时钟CLK1;第一传输门(9)的输入端连接第一门控电路(13)的输出端,控制端连接第一D触发器(1)的输出端,当第一传输门(9)的控制端接收到低电平时,第一传输门(9)导通;第二传输门(10)的输入端连接第二门控电路(14)的输出端,控制端连接第一D触发器(1)的输出端,当第二传输门(10)的控制端接收到高电平时,第二传输门(10)导通;第一传输门(9)的输出端和第二传输门(10)的输出端相连共同向外输出第三时钟CLK_OUT;当同步电路(12)的输出端输出低电平时,所述第一门控电路(13)输出第一时钟CLK0;当同步电路(12)的输出端输出高电平时,所述第二门控电路(14)输出第二时钟CLK1。2.根据权利要求1所述的基于FPGA系统的时钟切换电路,其特征在于,所述同步电路(12)包括级联的第二D触发器(2)和第三D触发器(3);所述第二D触发器(2)的输入端连接第一D触发器(1)的输出端,时钟端连接第二时钟CLK1,复位端连接复位信号RST;所述第三D触发器(3)的输入端连接第二D触发器(2)的输出端,时钟端连...
【专利技术属性】
技术研发人员:庄雪亚,闫华,
申请(专利权)人:中国电子科技集团公司第五十八研究所,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。