【数字后端】- 什么是AOI、OAI cell?它们后面数字的含义

是什么?

不管是在DC综合阶段,还是在PR阶段,尝尝会出现OAI、AOI组合逻辑单元的身影。因为它们可以通过巧妙的串联和并联晶体管非常高效地实现组合逻辑,因此在VLSI设计中非常常用。但是它们也是高pin密度单元,也可能会造成后端布局布线的congestion情况。

我们查阅foundary提供的标准单元文档发现,他们分别代表与或非门或与非门
在这里插入图片描述

代号含义?

在实际单元中,我们见到的是类似AOI221、 OAI321这样的代号,他们对应的电路图如下所示:
在这里插入图片描述
不难看出,

  • 逻辑单元后面的数字大于1的部分对应于第一个“层级”的输入,——例如AOI221单元中22代表有两个与门构成,每个与门的输入是2;`
  • 数字等于1的部分对应于直接输入到第二个层级的个数。如果我们对第二个层级有多个直接输入,我们会重复“1”;

因此,对于AOI221,代表的逻辑功能为:Z = (A·B + C·D + E)’ ,这个方程也可以明确表示为: Z = AOI221(A, B, C, D, E)。

其他情况

我们还可能会见到如AOI211, 它表示的是 Z = (A·B + C + D)’ ; 也就是第二级的输入有两个(用11来表示)

那如果是AOI33呢?
它其实表示的就是 Z = (A·B·C + D·E·F)’。对应的电路图如下:
在这里插入图片描述

代码与文字齐飞,逻辑共创意一色!若我的文章让你会心一笑,点个赞我们一起笑谈"IC人生"!qxOWwKbl1tTzkyu.png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LogicYarn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值