资料介绍
如何保证RTL设计与综合后网表的一致性
文章简介:在超大规模数字集成电路的设计中,我们使用逻辑综合工具来完成从RTL设计到门级网表的转化。我们希望它综合出的门级网表与我们的RTL设计在逻辑和时序上完全一致。但是某些书写风格和设计思路却会造成两者不一致的情况,降低我们的工作效率。本文列举了三种RTL设计与综合后网表不一致的情况,并给出了解决方法.我们以Design Compiler为例,来说明设计RTL时应该注意的问题。在仿真和调试时,我们使用了NC-Verilog和Debussy。
1.不完整的敏感量列表
在下面的例子中,有一个always语句,
它描述了一个或门,其中它的敏感量列表包含IN1和IN2。
///////////////////////////////////////////
module OR_GATE_A (OUT_A, IN1, IN2);
output OUT_A;
input IN1, IN2;
reg OUT_A;
always @(IN1 or IN2)
OUT_A = IN1 | IN2;
endmodule
/////////////////////////////////////////////////////////////////////////////
再看下面的例子,敏感量列表只包含IN1。
/////////////////////////////////////////////////////////////////////////////
module OR_GATE_B (OUT_B, IN1, IN2);
output OUT_B;
input IN1, IN2;
reg OUT_B;
always @(IN1)
OUT_B = IN1 | IN2;
endmodule
/////////////////////////////////////////////////////////////////////////////
这两个例子有什么不同呢?我们看下面的波形:
- 基于无监督空间一致性约束的心脏MRI分割 38次下载
- 在线迭代聚类的多传感器一致性数据融合方法 9次下载
- 基于改进一致性的多无人机编队控制算法 16次下载
- 基于业务目标和业务场景的语义一致性验证方法 9次下载
- 管理基于Cortex®-M7的MCU的高速缓存一致性 5次下载
- 基于自触发一致性算法的分布式分层控制策略 9次下载
- 蓝牙模块的三大要素与EMI一致性测试
- 如何使用异质多智能体系统进行滞后一致性跟踪控制 8次下载
- Cache一致性协议优化研究 0次下载
- DSA系统的全局一致性需求分析 0次下载
- TTCN在TD-SCDMA终端RRM一致性测试系统中的应用
- CMP中Cache一致性协议的验证
- 10GBASE-T以太网电气一致性应用软件简化测试步骤
- 一致性规划研究
- 改进的基于目录的Cache一致性协议
- Redis缓存与Mysql如何保证一致性? 808次阅读
- 如何保证缓存一致性 843次阅读
- 如何解决数据库与缓存一致性 888次阅读
- 如何进行千兆以太网的一致性测试 1009次阅读
- Dubbo负载均衡策略之一致性哈希 571次阅读
- 如何保障MySQL和Redis的数据一致性 728次阅读
- Redis缓存更新一致性的方式 664次阅读
- RTL与网表的一致性检查 3258次阅读
- EMC辐射测试中,一致性分析是一个很困难的任务 4934次阅读
- 动力电池多并状态下电芯通过电流不一致性问题研究 5825次阅读
- 详解CAN总线一致性测试的中的DLC测试 1.9w次阅读
- 一致性哈希是什么?为什么它是可扩展的分布式系统架构的一个必要工具 4285次阅读
- 探讨发送端物理层一致性测试的含义,要素及目标和趋势 5681次阅读
- 影响动力电池一致性的因素分析以及6大解决措施 2w次阅读
- 加速器一致性接口 3453次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多