ZYNQ芯片底层结构

12 篇文章 4 订阅

开发ZYNQ时了解它的底层是有一定帮助的。那么它的底层是啥样呢?

1、总览
它的每一个bank所包含的元素都是相同的
在这里插入图片描述
2、bank4

在这里插入图片描述
1)bank中包含1个PLL、1个MMCM、若干IO、IDELAY、ODELAY、IN_FIFO、OUT_FIFO、BUFR、BUFIO、DSP48、SLICE、BRAM、BUFH、BUFG等。

2)每个bank都是上下对称的(所含元素相同)。

3)每个bank中只有两个时钟管理器,如果想用的更多就需要跨bank了。

4)对输入/输出信号处理的元素,如IDELAY2、ODELAY2、BUFR等都是离IO最近的硬件资源,如果想利用这些资源最好在输入输出的时候调用。

5)BUFG在芯片中间且纵向贯穿整个芯片。调用它时时钟布线会很长,但好在它的延时很小。

6)BUFH在芯片的上下两部分,它水平贯穿芯片。

3、延迟逻辑
在这里插入图片描述
当应用延迟逻辑时就会应用IDELAY2、ODELAY2、IDELAYCTRL、BUFR、BUFIO这些资源。

4、内部逻辑在这里插入图片描述
1)逻辑包含两种类型SLICEM、SLICEL。
2)SLICEM和SLICEL结构如上图,它们的区别就是LUT6不同,SLICEM的LUT6可以综合成DRAM。

5、IO
在这里插入图片描述
1)PAD连接的是IO引脚
2)输入时PAD连接INBUF
3)输出时PAD连接OUTBUF

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值