WDCM设计约束管理
对于中小规模的企业:
1.通过脚本或者手写SDC,脚本维护高且无法保证质量
2.新人需要学习SDC语法,学习成本高
1.人工审查耗时
2.版本控制复杂,很难保证不同版本之间的连续性和一致性
3.自动化检查不足
1.整合多个block或多个IP的sdc到TOP时,工作难度大且容易出错且很难保证一致性
2.设计更新后,SDC也需要随着更新,人工更新SDC工作量大且容易出错
解决方案
解决方案—可视化界面设计SDC
解决方案—SDC Merge和更新
1.使用WDCM,设计师可以将IP约束以及Block约束merge到最高级别
2.设计更新后,比如层次化调整,WDCM会读取RTL的设计模型以及原始SDC,然后自动更新SDC
解决方案—等价性检查
SOC一般是层次化的结构,多个Block整合到Top时,模块级别的时序可能与顶层时序不一致,需要证明约束之间的时序等价性,WDCM提供了两种等价性验证方法
1.顶层对顶层(Top to Top)– 用于检查设计周期不同阶段之间的约束等价性。
2.顶层对模块(Top to Block)– 用于检查模块级别约束相对于顶层的上下文一致性。
- 收益 -
- 提高效率
1.自动化处理:工具可以用可视化的界面生成SDC、自动更新和检查,减少手动操作的时间和工作量。
2.快速迭代:自动化工具能够快速响应设计变更,及时更新SDC文件,缩短整体设计周期。
- 提升质量
1.自动化的检查,包括语法检查、逻辑检查,确保SDC的质量
2.确保不同层级(Block级别和Top级别)之间的SDC文件保持一致性和完整性
- 降低学习成本以及管理维护成本
1.可视化的操作界面降低学习SDC语法的难度
2.确保输出件遵循统一的规范
请填写您的信息
华芯盛
深圳总部:深圳市龙华区港之龙商务中心A座401
长沙公司:长沙市岳麓区柏宁地王广场南栋20013
常州公司:常州市新北区三晶工业园2号楼B418
销售热线:16620857767
人力资源热线:18874772409