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

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

3天内不再提示

怎样分析PLD(可编程器件)逻辑综合结果是否正确呢

工程师邓生 ? 来源:学堂在线《IC设计与方法》 ? 作者:学堂在线《IC设计 ? 2022-08-25 10:53 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLD(可编程器件)逻辑综合步骤结束后,需要分析逻辑综合结果是否正确。

Quarus Ⅱ工具提供四种手段分析逻辑综合结果,包括:RTL Viewer、TechnologyViewer、PowerPlay Power Analyzer Tool、State MachineViewer。

RTL Viewer、TechnologyViewer是图形分析工具,通过图形方式分析逻辑综合结果。PowerPlay Power Analyzer Tool是功耗分析工具,设计人员可以通过该工具分析电路功耗。State MachineViewer是状态机分析工具,设计人员可以通过该工具判断电路的状态机是否正确。

图一是RTL Viewer的界面,Technology Viewer与RTL Viewer的分析结果展示形式类似。RTL Viewer可以通过原理图的方式展示RTL电路(RTL层级是使用代码设计芯片的一个层级)映射的门级网单。

图一左侧展示了门级网单所用元器件或模块的名称及其引脚的名称,图一右侧展示了各元器件或模块的连接关系。

设计人员可以在RTL Viewer界面进行操作,如对某些信号或路径进行约束操作。

相比于RTL Viewer,Technology Viewer可以直接展示出门级网单的门级连接,门级连接较RTL级连接更底层,设计人员可以通过Technology Viewer在门级层级对电路进行约束和调试等操作(根据课程介绍理解,RTL Viewer所展示的层级也可以从RTL层级转换到门级层级,设计人员双击模块可以进入模块的底层结构,即门级结构)。

57050750-1ea3-11ed-ba43-dac502259ad0.png

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

图二是PowerPlay Power Analyzer Tool的界面,设计人员可通过该界面进行功耗分析。

功耗分析在芯片设计中很重要。对于便携式的设计,要求整个电路的功耗低;对于服务器级的或复杂的系统,因为芯片功耗会达到几瓦(W),甚至几十瓦(W),也要求设计出低功耗的芯片。

功耗分析基于功耗的计算公式:

W=CV2f

其中,W表示功耗,C表示等效电路的负载,V表示芯片工作的电源电压,f表示芯片工作频率。

等效电路的负载和芯片的工作频率需要通过布局布线结束的电路图中计算得出。除此之外,还需通过对门级电路仿真得出任意一个节点(根据网络资料理解:能够发送、接受、转发的位置)的工作波形进行分析,得出每个节点在一定时间的波形翻转次数,确定芯片的工作频率(含个人理解)。

PowerPlay Power Analyzer Tool的界面需设置每个节点波形的翻转率(个人理解:在一定时间的波形翻转次数)。共有三种设置方式:

(1)没经过门级仿真时,设计人员不知道每个节点翻转率,可以设置默认翻转率12.5%,通过这种方式计算的功耗是估计值。

(2)经过门级仿真后,得出准确的翻转信息,通过仿真工具提供的文本文件设置翻转率。

(3)经过门级仿真后,得出准确的翻转信息,将仿真工具提供的VCD格式文件输入到功耗分析工具设置翻转率。

57310c6a-1ea3-11ed-ba43-dac502259ad0.png

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

图三是功耗分析的结果界面,分析报告结果包括芯片的总功耗、详细功耗、电路不同区域的功耗、不同信号及翻转率的功耗。

57590148-1ea3-11ed-ba43-dac502259ad0.png

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

根据网络资料,通过State Machine Viewer,设计人员可以得到如图四状态转移图。个人理解,设计人员可以根据图四分析各个状态之间的转换关系。

57915d5e-1ea3-11ed-ba43-dac502259ad0.png

图四,图片来源:百度文库《EDA实验报告四(状态机实现序列检测器的设计)》



审核编辑:刘清

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

    关注

    6

    文章

    230

    浏览量

    60285
  • RTL
    RTL
    +关注

    关注

    1

    文章

    390

    浏览量

    61277
  • 可编程器件
    +关注

    关注

    2

    文章

    60

    浏览量

    21202
  • 门级电路
    +关注

    关注

    0

    文章

    15

    浏览量

    2065

原文标题:芯片设计相关介绍(30)——PLD逻辑综合结果分析

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Analog Devices Inc. LT8740可编程器件电源(DPS)数据手册

    Analog Devices LT8740可编程器件电源(DPS)具有高效率、高集成度和高性能。该DPS包含两个开关电源,在输出电压范围为30V时,每个可提供高达 ±2A的电流。该器件集成了电流检测
    的头像 发表于 05-26 14:23 ?447次阅读
    Analog Devices Inc. LT8740<b class='flag-5'>可编程器件</b>电源(DPS)数据手册

    H5U系列可编程逻辑控制器指令手册

    INOVANCE汇川-H5U系列可编程逻辑控制器指令手册-中文
    发表于 04-30 16:38 ?0次下载

    什么是PLD的定义和应用 PLD与FPGA的区别和联系

    PLD的定义和应用 一、PLD的定义 PLD(Programmable Logic Device)即可编程逻辑器件,是一种能够根据用户的需求和设计规格,通过内部的
    的头像 发表于 02-01 10:35 ?4196次阅读

    如何优化 CPLD 性能

    CPLD(复杂可编程逻辑器件)是一种介于简单PLD可编程逻辑器件)和FPGA(现场可编程门阵列)之间的可编程逻辑器件。它们通常用于实现中等
    的头像 发表于 01-23 10:03 ?636次阅读

    PLD设计流程的详细步骤

    PLD(Programmable Logic Device,可编程逻辑器件)设计流程是指从设计概念到最终实现的一系列步骤,用于创建和验证可编程逻辑器件的功能。 1. 需求分析(Requ
    的头像 发表于 01-20 09:46 ?1181次阅读

    如何选择合适的PLD型号

    在选择合适的PLD可编程逻辑器件)型号时,需要考虑多个因素,以确保所选器件能够满足应用需求并具有成本效益。以下是一些关键的步骤和考虑因素: 一、明确应用需求 功能需求 :确定PLD
    的头像 发表于 01-20 09:40 ?568次阅读

    PLD芯片的工作原理解析

    在现代电子设计领域,PLD芯片因其灵活性和可编程性而备受青睐。 1. PLD芯片概述 PLD芯片是一种集成电路,它允许设计者通过编程来定义其
    的头像 发表于 01-20 09:36 ?921次阅读

    可编程交流负载标准

    标准通常具有高精度和高稳定性的特点,在测试过程中,负载需要提供稳定的电压和电流输出,以确保测试结果的准确性。因此,可编程交流负载设备通常会采用先进的控制技术和高精度的传感器,以保证输出的稳定性和精度
    发表于 01-15 13:53

    ADS1281怎样评判采集到的结果是否准确?

    各位专家我按照ADS1281做了一个转换板,目前也能采集到电压,但是不知道该怎样评判采集到的结果是否准确,请问各位专家该怎样判定我的板子是否达到了ADS1281这个芯片标称的性能
    发表于 12-11 07:17

    方案尺寸缩小94%,数分钟完成原型设计,TI全新PLD让功能开发如此简单

    电子发烧友网报道(文/吴子鹏)可编程逻辑器件PLD,programmable logic device)是一种灵活性很高的器件,内部集成有可编程
    的头像 发表于 10-29 00:24 ?3856次阅读

    德州仪器推出全新可编程逻辑产品系列

    德州仪器(TI)近日宣布推出其最新的可编程逻辑器件PLD)系列,为工程师们带来了从概念到原型设计的全新解决方案。这一创新产品系列基于TI出色的逻辑产品系列,旨在简化各类应用的逻辑设计
    的头像 发表于 10-28 17:38 ?874次阅读

    德州仪器 (TI) 全新可编程逻辑产品系列助力工程师在数分钟内完成从概念到原型设计的整个过程

    相比,大幅减小了电路板尺寸。 ? 中国上海(2024 年 10 月 22 日)– 德州仪器 (TI)(纳斯达克股票代码:TXN)近日推出了可编程逻辑器件 (PLD) 系列。此产品系列以德州仪器出色的逻辑产品系列为基础,旨在帮助工
    发表于 10-22 11:51 ?595次阅读
    德州仪器 (TI) 全新<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b>产品系列助力工程师在数分钟内完成从概念到原型设计的整个过程

    可编程晶振的优点和缺点

    可编程晶振,近年来渐入人们眼中。什么是可编程晶振,与普通晶振有什么区别?可编程晶振的优点和缺点有哪些?1,什么是可编程晶振可编程晶振是一种可
    的头像 发表于 09-30 10:44 ?902次阅读
    <b class='flag-5'>可编程</b>晶振的优点和缺点

    可编程逻辑控制器——安全威胁和解决方案

    电子发烧友网站提供《可编程逻辑控制器——安全威胁和解决方案.pdf》资料免费下载
    发表于 09-14 09:57 ?0次下载
    <b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b>控制器——安全威胁和解决方案

    用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断

    电子发烧友网站提供《用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断.pdf》资料免费下载
    发表于 09-11 10:01 ?0次下载
    用TMAG5328电阻器和电压<b class='flag-5'>可编程</b>霍尔效应开关实现<b class='flag-5'>可编程</b>性和诊断