The present invention relates to a CPLD with a delayed feedback loop. The CPLD includes DLL, DLL and N connected a variable delay device, each logic unit and delay feedback loop; DLL generate 1 first clock signal and N phase delay encoding; DLL will be the first clock signal is transmitted to each logic unit; phase delay encoding and variable delay device corresponding variable delay device according to the phase delay the corresponding encoding second clock signal receiving the phase shift, and the second phase clock signal is transmitted to each logic unit shift; delay clock output feedback to DLL routing through the clock tree distribution of CPLD and DLL clock back end connection. The invention can provide different clock signal for CPLD logic unit CPLD increased delay compensation, clock adjustment, phase adjustment and multiple synchronous or asynchronous clock phase shift function, application and extension of CPLD application to digital information read, simplified design and system circuit, reduce power consumption, development and material cost, easy to use.
【技术实现步骤摘要】
带有延迟反馈回路的CPLD
本专利技术属于集成电路设计
,具体涉及一种带有延迟反馈回路的CPLD。
技术介绍
编程逻辑器件是指一切可通过软件手段配置、更改器件内部连接结构和逻辑单元,完成既定设计功能的数字集成电路。常用的可编程逻辑器件主要有简单的逻辑阵列(PAL/GAL)、复杂可编程逻辑器件(CPLD)和现场可编程逻辑阵列(FPGA)等3大类。请参见图1,CPLD的结构主要是由可编程的逻辑单元围绕中心的可编程互连矩阵单元(即图中的“布线池、布线矩阵”)组成。其中,所述逻辑单元具有多个逻辑宏单元(MacroCell),逻辑宏单元结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于CPLD内部采用固定长度的金属线进行各逻辑单元的互连,所以设计的逻辑电路具有时间可预测性,避免了分段式互连结构时序不完全预测的缺点。在现有技术中,由于CPLD提供的时钟管理过于简单,必须有搭配的锁相环(PLL)提供去时钟偏移,调整时钟延迟,进行频率综合等,可参照图2,系统时钟分布可由PLL调控。但是由于PLL中用到的压控震荡器(VCO)存在不稳定性和相位偏移的积累,因而在补偿时钟分布网路造成的时间延迟时,会降低了PLL的性能,并且PLL所产生的时钟在完成相位移,频率倍频,频率分频等功能后,仍然与输入时钟同步,PLL不能够处理异步时钟的相位移功能。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供了一种带有延迟反馈回路的CPLD。本专利技术要解决的技术问题是:如何克服CPLD中集成PLL时的时钟不稳定与相位偏移积累问题。以 ...
【技术保护点】
一种带有延迟反馈回路的CPLD,其特征在于,包括延迟锁相环、与所述延迟锁相环连接的n个可变延时器、各个逻辑单元及延迟反馈回路,所述n为不小于1的整数;其中,所述延迟锁相环产生1路第一时钟信号和n路相位延时编码;其中,所述延迟锁相环将所述第一时钟信号传输至各个所述逻辑单元;所述相位延时编码与所述可变延时器一一对应,所述可变延时器根据对应的相位延时编码将接收的第二时钟信号进行相位移,并将相位移后的第二时钟信号传输至各个所述逻辑单元;所述延迟反馈回路由所述延迟锁相环的时钟输出端不经由所述CPLD的时钟树分布与所述延迟锁相环的时钟返回端连接。
【技术特征摘要】
1.一种带有延迟反馈回路的CPLD,其特征在于,包括延迟锁相环、与所述延迟锁相环连接的n个可变延时器、各个逻辑单元及延迟反馈回路,所述n为不小于1的整数;其中,所述延迟锁相环产生1路第一时钟信号和n路相位延时编码;其中,所述延迟锁相环将所述第一时钟信号传输至各个所述逻辑单元;所述相位延时编码与所述可变延时器一一对应,所述可变延时器根据对应的相位延时编码将接收的第二时钟信号进行相位移,并将相位移后的第二时钟信号传输至各个所述逻辑单元;所述延迟反馈回路由所述延迟锁相环的时钟输出端不经由所述CPLD的时钟树分布与所述延迟锁相环的时钟返回端连接。2.根据权利要求1所述的CPLD,其特征在于,所述延迟锁相环将所述第一时钟信号由所述延迟锁相环内部的可变延时器进行延迟,并将延迟后的延迟编码传输至各个所述逻辑单元。3.根据权利要求1所述的CPLD,其特征在于,所述CPLD设有n个时钟输出端,所述n个时钟输出端与所述n个可变延时器一一对应连接,所述时钟输出端连接到各个所述逻辑单元以及外部时钟输出端。4.根据权利要求3所述的CPLD,其特征在于,所述CPLD还包括:n+1条相位选择支路,所述延迟锁相环上用于输出所述第一时钟信号的输出端与各个所述逻辑单元以及外部时钟输...
【专利技术属性】
技术研发人员:程显志,贾红,陈维新,韦嵚,
申请(专利权)人:西安智多晶微电子有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。