0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一下芯片OCV

冬至子 来源:伟酱的芯片后端之路 作者:伟酱的芯片后端之 2023-12-06 14:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OCV全称是on chip variation,指的是在同一片wafer上,因为片上工艺的误差,导致不同位置的chip性能不一样。另外对于同一块chip,不同位置上的同一类cell的性能也会有差异。

这些差异所影响最大的就是timing相关的东西,delay、transition什么的都会有所影响。为此我们引入OCV的概念,用来在设计阶段模拟这些片上误差。

举一个具体的例子让大家更好理解OCV的概念,比如一个cell的lib中的延时是10ns,同样的电路,同样的input和output,这颗cell做出来的实际延时可能是9.9ns,也可能是10.1ns,一般不会刚刚好就是某一个确定的数值,而是会在10ns左右浮动。

注意这个浮动并不是PVT影响的,纯粹是片上工艺偏差所带来的,就是说在同一个corner下,因为有OCV,一个cell的delay就不是固定的值。

这对我们timing的分析至关重要,如果不考虑OCV的影响,所分析出来的timing结果会过于乐观。而我们一般signoff的时候都希望芯片在最悲观的时候还可以正常工作才行。

为此,最传统、朴素的想法就是给chip中的所有cell加上一个derate值,所有的delay都根据这个derate值来缩放。什么意思呢,比如说在算setup检查的时候,launch path要delay最大,capture path要delay最小,我们就放大launch path上所有cell的delay值,减小capture path上所有cell的delay值。也就是说假设derate设为0.1,那么launch path和data path所有cell的delay要在原来lib的基础上乘1.1,capture path上的cell要乘0.9。

这样做出来的setup检查才足够悲观,如果要是hold检查则加的derate正相反。一般来说,我们会分别定义setup和hold检查所用的derate值,而其中的early derate和late derate也会分别定义,并且对于每一种情况,clock path上的derate和data path上的derate也会分别定义。

具体的值是怎么来的我不知道,可能是经验,也可能是经过复杂的模拟得出的。

好了,到这里已经介绍完了OCV的基本内容了,其中蕴含的基本思想已经介绍完毕。但这是远远不够的,因为现在用的OCV已经不再是传统的直接加上一个derate那么简单了,随着工艺的进步,人们后来又用了AOCV,目前又是主流POCV/SOCV。我这里就快速简要介绍一下这两种模式。

AOCV是advanced OCV,在传统OCV的基础上加入了cell级数和距离的考量,认为一个cell级数越深,和前一级cell距离越大,derate相应越大,反之derate越小。等于说AOCV模式会根据具体的design来动态调整derate值。

而POCV是认为所有的delay都是一个正态分布,我们算path的delay时是用delay的分布来加加减减,最终得出的整条path delay也对应一个分布,在最悲观的情况下,如果需要取最大delay就用这个分布偏大的某个点,一般是mean值加3倍sigma;最小delay就是mean值减3倍sigma。

而现在,最新的技术已经不再用标准的高斯分布来模拟了,会再在原高斯分布的基础上加一定偏移量,得出一个不对称的分布来模拟delay。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • OCV
    OCV
    +关注

    关注

    0

    文章

    25

    浏览量

    12862
  • POCV
    +关注

    关注

    1

    文章

    6

    浏览量

    12597
  • PVT
    PVT
    +关注

    关注

    0

    文章

    13

    浏览量

    4190
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    支付宝“碰一下”的革新背后:国民技术MCU的隐形力量

    近日,全球顶尖金融科技盛会Money20/20公布首届创新大奖TheMoneyAwards结果,“支付宝碰一下”从众多参赛企业中脱颖而出,凭借创新的解决方案和极致的用户体验摘得“支付”类别大奖,成为
    的头像 发表于 11-21 19:15 1027次阅读
    支付宝“碰<b class='flag-5'>一下</b>”的革新背后:国民技术MCU的隐形力量

    国民技术MCU芯片护航支付宝碰一下设备创新

    近日,全球顶尖金融科技盛会Money20/20公布首届创新大奖The Money Awards结果,“支付宝碰一下”从众多参赛企业中脱颖而出,凭借创新的解决方案和极致的用户体验摘得“支付”类别大奖,成为该类别中唯的中国企业。
    的头像 发表于 11-06 10:15 797次阅读

    分享一下多点电极液位开关的特点与优势

    ,都是在监测液位。在工业生产中,会用到很多液体,他们的液位监测又由谁来守护呢?今天我们来了解一下,多点电极液位开关,聊聊它有什么特点和优势? 我们在生活中或是工业中,遇到的开关可能就知道“满了”与“空了”,但
    的头像 发表于 09-24 18:15 509次阅读
    分享<b class='flag-5'>一下</b>多点电极液位开关的特点与优势

    奥比中光助力支付宝碰一下落地电梯场景

    近日,支付宝与分众传媒宣布联合推出“碰一下抢红包”服务。作为创新交互方式,“支付宝碰一下”首次被引入至电梯场景,并已在全国20余个城市的电梯铺设。奥比中光作为“支付宝碰一下”业务的核心供应商,为这
    的头像 发表于 08-12 11:32 973次阅读

    “碰一下”支付终端应用在酒店:智能无卡入住与客房控制

    “碰一下”支付终端和“碰一下”支付机具今年已在各种餐饮零售门店推广应用。就连天波小编家附近的村口小超市也用上了“碰一下”支付终端。近日,卤味龙头企业绝味食品宣布,全国门店将接入“支付宝碰一下
    的头像 发表于 07-04 09:57 618次阅读
    “碰<b class='flag-5'>一下</b>”支付终端应用在酒店:智能无卡入住与客房控制

    KT148A语音芯片发码很难播放,将4脚对地一下再发正常,什么原因?

    KT148A 这颗芯片, 我们上电后发码很难触发播放, 但用镊子将4pin PB0对地短接触发一下,再发码就很正常,这是什么原因?
    的头像 发表于 07-02 17:12 590次阅读
    KT148A语音<b class='flag-5'>芯片</b>发码很难播放,将4脚对地<b class='flag-5'>一下</b>再发正常,什么原因?

    上电时GPIO控制的LED偶尔诡异地亮了一下

    快速上下电时,主控1.8V的GPIO控制的LED会亮一下。放久点再上电则不会异常亮。仔细排查发现1.8V比0.9V先上电,再深入排查发现快速上下电时1.8V电源的RC延时使能失效,上电时序异常,主控工作异常。
    的头像 发表于 06-18 14:16 614次阅读
    上电时GPIO控制的LED偶尔诡异地亮了<b class='flag-5'>一下</b>

    一下终端,让自助售货机秒变 “家里的冰箱”

    继刷脸支付后,支付宝近日又推出了新的支付方式——碰一下支付。只需将手机轻轻靠近支付宝“碰一下”支付终端,即可完成支付,比以往要先解锁手机,调出APP的付款码再支付的操作环节要便捷和省时许多。“碰一下
    的头像 发表于 06-18 10:49 1424次阅读
    碰<b class='flag-5'>一下</b>终端,让自助售货机秒变 “家里的冰箱”

    康夫直发夹 KF529 控制加热芯片型号有通晓的给留言讲一下

    康夫直发夹 KF529 控制加热芯片型号有通晓的给留言讲一下
    发表于 06-15 15:24

    复旦微电子与支付宝推出“碰一下”射频芯片

    近日,由支付宝主办的「碰一下·奇妙小镇」生态大会在杭州·运河文化发布中心隆重举办。大会场景覆盖餐饮、商圈MALL、出行、政务、医疗、物流等多个领域,以服务商、供应链伙伴和终端厂商为代表的生态伙伴共同参与,超300家头部合作伙伴创始人/CEO参加大会。
    的头像 发表于 04-28 09:46 1092次阅读

    介绍一下三相组合式过电压保护器的特点

    介绍一下三相组合式过电压保护器的特点 1、三相组合式过电压保护器采用氧化锌非线性电阻和放电间隙相组合的结构,使二者互为保护。放电间隙使氧化锌电阻的荷电率为零,氧化锌的非线性特性又使放电间隙动作后立即
    的头像 发表于 04-07 11:24 528次阅读

    谁能详细介绍一下track-and-hold

    在运放和ADC芯片的数据手册中经常看到track-and-hold,谁能详细介绍一下track-and-hold?
    发表于 01-20 09:10

    “碰一下”支付背后的4G技术

    不知道你是否有留意,近期,在线下支付场景中,多了个支付宝“碰一下”支付的设备,只需要“解锁手机—碰一下—确认”即可完成支付,对比打开付款码支付,步骤确实更加简洁。
    的头像 发表于 01-03 16:27 4993次阅读

    支付宝发布新代AI视觉搜索“探一下

    支付宝近日正式推出了基于自研多模态大模型技术的新代AI视觉搜索产品——“探一下”。这创新产品的问世,标志着支付宝在AI技术应用领域迈出了重要步。 “探
    的头像 发表于 12-31 10:49 936次阅读

    求助,用TXS0108E芯片有个疑问想请教一下

    你好,我这边用TXS0108E芯片有个疑问想请教一下,就是A端口输入的是2.8V的电平信号,转换到B端口3.3V的电平信号输出到FPGA芯片,请问这样的逻辑电平转换后输入到FPGA的信号是3.3V的电平信号吗?
    发表于 12-23 06:18