前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Look-Up Table(LUT)

Look-Up Table(LUT)

作者头像
瓜大三哥
发布2021-02-24 16:00:29
6230
发布2021-02-24 16:00:29
举报
文章被收录于专栏:瓜大三哥瓜大三哥

在 7 系列中实现数字电路的与、或、非等逻辑是通过 6 输入的查找表实现的。LUT 有 6 个输入(A1~A6)和 2 个输出(O5~O6)。在一个 Slice 中,四个 LUT 分别是 A,B,C,D。

一个 6 输入 LUT 使用:

  • A1~A6 输入
  • O6 输出

两个 5 输入或者更少使用:

  • A1~A5 输入
  • A6 输入为高
  • O5 和 O6 输出

这里小编需要说明的是,这些 LUT 输出相当于真值表值,所以学会数字电路这里理解起来就很方便。

在芯片上表现如下图

实际工程中综合后网表中表现如下图

  1. 当 LUT6 作为两个 5 输入 2 位输出时,A6 被强行写为1,MUX 选择一个 LUT5 的输出结果到 O5,另一个 LUT5 的输出结果到 O6。
  2. 当 LUT6 作为 6 输入,1位输出时。一个 LUT5 存放 A6 = 0 时的结果,另外一个 LUT5 存放 A6 = 1 时的结果,通过 MUX 可以组成 LUT6 输出 O6。

除了基本的 LUT 之外, Slice 还包含三个选择器:F7AMUX, F7BMUX, 和 F8MUX。

  • F7AMUX 用来产生 7 输入的功能,它的输入来源于 LUT A 和 LUT B。
  • F7BMUX 用来产生 7 输入的功能,它的输入来源于 LUT C 和 LUT D。
  • F8MUX 用来产生 8 输入的功能,它的输入来源于 F7AMUX 和 F7BMUX 。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 瓜大三哥 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档