BUFR、BUFIO和BUFMR


继续根据这个图来分析

image.png

红色框圈住标有2的是BUFIOBUFR,放大是如下图左所示的,白色圆圈圈住标有3的是BUFMR,放大是如下图右所示。它们都位于I/O BANK,所以它们是与引脚相关的区域时钟缓冲器,可有助于实现时钟源的同步采集,串并之间的转换等等。每个有引脚的BANK都有四个BUFIOBUFR、两个BUFMRCE

image.png 

BUFIO也是区域时钟缓冲器,它的作用是用来驱动I/O BANK里面的ILOGICOLOGIC,(一般会用为OSERDESE2 ISERDESE2),也就是在我《I/O BANK》文章中所阐述的内容。所以BUFIO适合用于采集源同步数据,但不能用来驱动任何其它资源。

BUFR区域时钟缓冲器,与BUFIO不同在于可以驱动BUFG可以驱动的同一时钟区域中的任何时钟点。如下图很好的解释了BUFIOBUFR的区别。而这BUFR还具有分频功能,可以实现18倍的分频,可用于串并转换。

image.png 

BUFMR还是区域时钟缓冲器,之所以只有两个是对应MRCCMRCC就两个,所以BUFMR多了也没多啥用。它的作用就是扩展时钟区域,可以将某BANK的时钟引入到上下相邻的BANK中去,如下图所示,这里将MRCC直连到了BUFMR,但在实际应用情况下,MRCC需要先进过IOBUF,才可以连接到BUFMR


image.png





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

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

<