区域时钟-BUFH、BUFMR及BUFH


Regional Clock Buffer—BUFR

这是7系列中可用的另一个区域时钟缓冲器,位置就在BUFIO旁边,支持的驱动源于BUFIO一致,但它可用连接到BUFGCMT,进而引入逻辑中去。如下图是BUFR的原语“BUFR_DIVIDE”是确定输出时钟分频比的,可用是18,如果选择“BYPASS”则不分频。“O”是时钟输出,CE是异步的输出时钟使能端口,在“BYPASS”模式下不能用,“CLR”分频逻辑异步清零,并将输出设置为低电平,不能在旁路模式下使用。

image.png 

Regional Clock Buffer—BUFMR/BUFMRCE

BUFMR也是区域时钟,每个I/O bank都有两个,可由MRCCGTCLK驱动,它可以驱动本BANK和上下相邻BANKBUFIOBUFR,起到了扩展连接的作用。

image.png 

如下图是BUFMR的原语,其中“INIT_OUT”是初始化BUFMRCE输出指定的值,“CE_TYPE”是设置CE与时钟的关系,是同步“SYNC”还是异步“ASYNC”

image.png 

水平时钟缓冲器——BUFH

BUFHHorizontal Clock Buffer)水平时钟缓冲器也是个区域时钟,每个BANK12BUFH,用来驱动本BANK的各种资源,BUFH相比较BUFG抖动和功耗都更低。BUFH可以由MMRCSRCCMMCMCLKOUT03CLKFBOUT、和来自同一时钟域(同一bank)和上下相邻BANKBUFMR,输出时钟可以连接到CMTBUFG和逻辑资源。如下图是BUFH的两个原语,一个不带CE一个带CE的,与BUFMR差不多,就不在赘述了。

image.png 






快来扫描下方二维码关注公众号,领取站内所有相关资料,所有哦~

有建议、有需求、有疑问、联系我

<