每天学命令<all_registers>

all_registers 
[-clock { clock_list }] 
[-cells] 
[-rise_clock { clock_list }] 
[-fall_clock { clock_list }] 
[-flops | -edge_triggered] 
[-no_hierarchy] 
[-latches | -level_sensitive] 
[-macros] 
[-master_slave] 
[-data_pins] 
[-clock_pins] 
[-output_pins] 
[-async_pins] 
[-slave_clock_pins] 


这个命令可以得到design中register,latch的集合


-clock  得到以指定clock为clock path上的register集合

-cells  得到所有register和latch的cell的集合

-rise_clock  得到指定clock下,clock pin上升沿触发的register集合

-fall_clock  得到指定clock下,clock pin下降沿触发的register集合

-flops | -edge_triggered  返回边沿触发的时序器件的register集合

-no_hierarchy  只在当前层次中寻找register。并不会寻找整个hieratchy中的inst

-latches | -level_sensitive  返回电平触发的时序器件的register集合

-macros  返回非flip flop或者latches的器件的register集合

-master_slave  返回所有主从式register集合

-data_pins  得到所有register的data input pin集合

-clock_pins  得到所有register的clock pin集合

-output_pins  得到所有register的output pin集合

-async_pins  得到所有异步reset或者clear pin集合

-slave_clock_pins  得到所有主从式register的slave clock pin的集合

 

例子:

<CMD> all_registers -clock_pins

C_DDF4_0/CK C_DDF4_1/CKN C_LAT_1/G 

 

<CMD> all_registers -flops

C_DDF4_0 C_DDF4_1 C_DDF4_2_1 C_DDF4_2C_DDF4_3



往期回顾

静态时序分析STA合集一

静态时序分析STA合集二

时序基本概念介绍<sdc合集>

数字后端基本概念合集(一)

数字后端基本概念合集(二)

数字后端基本概念合集(三)

Low Power概念介绍合集

数字后端dbGet使用方法合集

号外,数字后端交流群招人啦

IC圈的世界杯 | 论芯片设计的胜利十一人

知否?知否?Block PD应该提交哪些数据?

Timing ECO手修攻略

数字后端面试100问(2019全新版)

数字后端面试100问(校招版)

简历请戳邮箱:taozhang3260@163.com

觉得有用的话,给我点个好看吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值