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

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

3天内不再提示

芯片设计之PLD静态时序分析

倩倩 来源:《IC设计与方法》 作者:《IC设计与方法》 2022-08-19 17:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

静态时序分析在电路设计中的作用重要。

如果电路出现建立时间(根据网络资料理解:为将信号稳定建立,数据输入端信号保持稳定的最短时间)错误,电路工作速度变慢。

如果电路出现保持时间(根据网络资料理解:为使传递信号正确,输入信号保持稳定的最短时间,若保持时间错误,正确的输入信号会被其他输入信号覆盖或不能按时传输到对应位置,导致输入信号错误)错误,电路可能不能正常工作。

一个芯片电路通常包含四种类型的时序路径:

(1)从芯片内部的源D触发器(发送数据的触发器)开始,经过一系列数据云图(一系列组合逻辑电路),送达到芯片内部的目标D触发器的数据端。

(2)输入路径,从芯片的输入端,经过一系列数据云图,送达到芯片内部的D触发器。

(3)输出路径,芯片内部的D触发器,经过一系列数据云图,送达到芯片的输出端。

(4)信号从芯片输入端经过一系列组合逻辑电路达到芯片输出端,时钟信号对其不产生影响。

所有的时序分析均基于以上四种时序路径分析。归纳以上四种路径,所有的输入信号均来源于芯片输入端和时钟输入,所有的输出信号都输出到芯片输出端或下一个时序器件的输入端。

79074392-1ee7-11ed-ba43-dac502259ad0.png

图片来源:学堂在线《IC设计与方法》

Quarus Ⅱ工具(PLD设计工具,PLD是可编程器件,一种芯片的设计方式)有两种方式进行静态时序分析。

一种是自动化的方式,点击编译按钮,Quarus Ⅱ工具会自动完成包括静态时序分析、布局布线等工作。

另一种是手动的方式,在大型设计中,设计人员一般会采用手动方式进行静态时序分析。手动分析方式既可以通过菜单操作(个人理解:通过鼠标点击和键盘输入)进行分析,也可以采用Tcl脚本(工具控制语言,个人理解运用代码控制)进行约束和分析。

下图蓝框内为时序分析结果,需要关注的分析结果包括:时序分析约束的设置、芯片报告的总结、内部时钟率分析(芯片建立时间和保持时间的报告)、输入路径的建立时间和保持时间的报告、输出的TCO(时钟输出延迟)报告、组合逻辑路径延时报告。

7936e41c-1ee7-11ed-ba43-dac502259ad0.png

图片来源:学堂在线《IC设计与方法》

下图是时钟周期(Clock Period)的描述。

信号从源触发器(图中标有tco的黄色小矩形)输出到目标触发器(图中标有tsu的黄色小矩形)需经过内部组合电路B(图中标有B的圆形),经过内部组合电路B会产生延时。

时钟信号传递到源触发器会产生延时C,传递到目标触发器会产生延时E。因为传递到源触发器和目标触发器的路径不同,所以C和E不一定相同。

时钟信号到达触发器时,数据会经过tco(Clock to Out)的延时,再经过路径B(Data Delay)的延时,同时目标触发器需要tsu(Setup Time)的延时达到稳定。

除上述三个延时外,还需考虑时钟信号传递到触发器的延时。若E的延时大于C的延时,数据传输时间余量增多,其他条件不变,时钟周期(Clock Period)可以缩短。若C的延时大于E的延时,数据传输时间余量减少,其他条件不变,时钟周期(Clock Period)需要增加。

综上,时钟周期的描述公式如下图黄色矩形内的公式所示。芯片工作的最高频率为时钟周期的倒数。

7a4077ce-1ee7-11ed-ba43-dac502259ad0.png

图片来源:学堂在线《IC设计与方法》

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

    关注

    6747

    文章

    2826

    浏览量

    220609
  • 触发器
    +关注

    关注

    14

    文章

    2065

    浏览量

    63617
  • 时序
    +关注

    关注

    5

    文章

    411

    浏览量

    39049

原文标题:芯片设计相关介绍(31)——PLD静态时序分析

文章出处:【微信号:行业学习与研究,微信公众号:行业学习与研究】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MIC5236:低静态电流μCap LDO稳压器的卓越

    MIC5236:低静态电流μCap LDO稳压器的卓越选 在电子设计领域,电源管理芯片的性能直接影响着整个系统的稳定性和效率。今天,我们要深入探讨一款出色的低静态电流μCap LDO
    的头像 发表于 03-31 11:50 274次阅读

    Microchip MCP1700:低静态电流LDO的卓越

    Microchip MCP1700:低静态电流LDO的卓越选 在电子设备的电源管理领域,低静态电流低压差线性稳压器(LDO)是至关重要的组件,能为设备提供稳定的电源。Microchip
    的头像 发表于 03-30 15:20 250次阅读

    深入解析SGM2047:超低静态电流LDO的卓越

    深入解析SGM2047:超低静态电流LDO的卓越选 在电子设计领域,电源管理芯片的性能直接影响着整个系统的稳定性和效率。SGMICRO的SGM2047作为一款200mA超低静态电流C
    的头像 发表于 03-19 17:35 1086次阅读

    ADP165/ADP166:低静态电流LDO稳压器的卓越

    ADP165/ADP166:低静态电流LDO稳压器的卓越选 在电子设备的电源管理领域,低静态电流、高性能的低压差线性稳压器(LDO)一直是工程师们追求的目标。今天,我们就来深入探讨一下Analog
    的头像 发表于 03-19 16:20 403次阅读

    SGM6029:超低静态电流同步降压转换器的卓越

    SGM6029:超低静态电流同步降压转换器的卓越选 在电子设备的电源管理领域,高效、小型化且性能稳定的降压转换器一直是工程师们追求的目标。SGM6029 系列同步降压转换器凭借其超低静态电流
    的头像 发表于 03-18 14:15 282次阅读

    Microchip TC1302A/B:低静态电流双输出LDO的卓越

    Microchip TC1302A/B:低静态电流双输出LDO的卓越选 在电子设计领域,电源管理芯片的性能往往对整个系统的稳定性和效率起着关键作用。Microchip的TC1302A/B低
    的头像 发表于 03-15 16:35 585次阅读

    深入解析LTC2924:高效电源时序控制器的卓越

    深入解析LTC2924:高效电源时序控制器的卓越选 在电子设备的设计中,电源的有序供应至关重要,它直接影响着设备的稳定性和性能。LTC2924作为一款功能强大的电源时序控制器,为多电源系统的设计提
    的头像 发表于 02-28 15:45 332次阅读

    深入剖析UCD90160A:16轨电源时序器与监控器的卓越

    深入剖析UCD90160A:16轨电源时序器与监控器的卓越选 在电子系统的设计中,电源管理是一个至关重要的环节。对于需要多个电压轨且对电源时序和监控有严格要求的系统,UCD90160A这款16轨
    的头像 发表于 02-26 16:30 573次阅读

    RGB时序灯条的工作原理讲解

    图文配合讲解了RGB时序灯条的应用场景、什么是RGB时序灯条、信号格式与传输规则、灯珠芯片的工作流程、颜色与动态效果控制方式等
    发表于 02-06 11:36 0次下载

    SGM66099同步升压转换器:超低静态电流的高效

    SGM66099同步升压转换器:超低静态电流的高效选 在电子设备设计中,电源管理芯片的性能直接影响着整个系统的效率、稳定性和电池续航能力。今天要给大家介绍的SGM66099同步升压转换器,凭借其
    的头像 发表于 01-28 14:45 679次阅读

    锁存器中的时间借用概念与静态时序分析

    对于基于锁存器的设计,静态时序分析会应用一个称为时间借用的概念。本篇博文解释了时间借用的概念,若您的设计中包含锁存器且时序报告中存在时间借用,即可适用此概念。
    的头像 发表于 12-31 15:25 5721次阅读
    锁存器中的时间借用概念与<b class='flag-5'>静态</b><b class='flag-5'>时序</b><b class='flag-5'>分析</b>

    ADP7000系列示波器特色功能:抖动分析,捕捉时序

    ,它不仅会引发数据传输误码率的上升,还可能造成系统时序混乱、性能受限,甚至导致功能失效。航天测控自研的ADP7000系列高性能数字实时示波器配备专业抖动分析软件包,具
    的头像 发表于 11-13 09:04 480次阅读
    ADP7000系列示波器特色功能:抖动<b class='flag-5'>分析</b>,捕捉<b class='flag-5'>时序</b><b class='flag-5'>之</b>微

    Chroma 80611 电源时序/安规综合分析仪:电器安全与性能的自动化验证专家

    (Chroma)的 80611 时序/安规综合分析仪 正是为此类高要求应用而设计的集成化测试平台。它将时序分析与安规测试(交直流耐压、绝缘电阻、接地电阻)融为一体,极大地提升了测试效率
    的头像 发表于 11-04 10:25 690次阅读
    Chroma 80611 电源<b class='flag-5'>时序</b>/安规综合<b class='flag-5'>分析</b>仪:电器安全与性能的自动化验证专家

    vivado时序分析相关经验

    改为寄存输出。 时序分析有两个主要路径 Intra-clock:同时钟之间的路径分析,需实打实解决。(改善设计,改变综合策略等) Inter-clock:表示跨时钟路径,在静态
    发表于 10-30 06:58

    汽车软件团队必看:基于静态代码分析工具Perforce QAC的ISO 26262合规实践

    ISO 26262合规指南,从ASIL分级到工具落地,手把手教你用静态代码分析(Perforce QAC)实现高效合规。
    的头像 发表于 08-07 17:33 1409次阅读
    汽车软件团队必看:基于<b class='flag-5'>静态</b>代码<b class='flag-5'>分析</b>工具Perforce QAC的ISO 26262合规实践