EDABOSS电子论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 400|回复: 0

[资料共享] spyglass脚本命令

[复制链接]

152

主题

2

回帖

549

E币

助理工程师

Rank: 3Rank: 3

积分
306
发表于 2020-12-1 09:15:50 | 显示全部楼层 |阅读模式
  1. 将约束文件sdc转为sgdc文件:
  2. read_file -type sdc         ./*.sdc
  3. set_option sdc2sgdc yes
  4. 读入多个文件:
  5. read_file -type verilog {./*.v  ./*.v}
  6. 读入单个文件:
  7. read_file -type verilog  ./*.v
  8. 读入列表里的文件:
  9. read_file -sourcelist  filelist.f
  10. 开始导入文件:
  11. current_goal         Design_Read         -alltop

  12. set_option         stopfile            ../*.v
  13. set_option  ignorefile  ../*.v
  14. 增加某条rule:
  15. set_goal_option         addrule         {W116}               
  16. 更改等级为Error:
  17. set_goal_option  overloadrules        {W116+severity=Error}
  18. 信号大小太大不能处理时,使用这条:
  19. set_parameter handle_large_bus  yes
  20. 设置memeory的size大于rtl中的memmory size(38400):
  21. set_option  mthresh  39000
  22. 忽略掉某条错误或警告:
  23. waive  -file  {./*.v}  -rule {W116}  -msg {“*对应的错误信息”}  
  24. 忽略掉某一类型错误或警告:
  25. waive  -file  {./*.v}  -rule {W116}
  26. 运行
  27. run_goal
复制代码

积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|EDABOSS电子论坛

GMT+8, 2024-4-23 14:54 , Processed in 0.036984 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表