一道华为笔试题

建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

1.tclk最小周期tclk_min

tclk_min=Tsu_ff1+Thod_ff2+t_logic+t_net-时钟偏斜
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

2.时钟建立时间Tsu

Tsu理解为正确采样数据的时间,那肯定要加上T_data_delay,再加上FF本身的建立时间。
再考虑,clk是否准时到达呢?clk如果有delay,还要再减去clk_delay
Tsu=T_data_delay+T_su_ff-T_clk_delay
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

3. 时钟保持时间Thold

保持时间和建立时间相反,还是要加上FF的hold时间,不过变成了clk delay-data delay
Thold=T_clk_delay-T_data_delay+T_su_ff
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

4.时钟输出延时Tco

理解:tco是clock到output的T,所以tclk+tdata+tmicro=Tco
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

5. slack

建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)
理解:保持时间不够主要是因为Tclk delay-Tdata delay<0
建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

6.时钟偏斜

建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)

答案

建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)
选C

Reference

https://wenku.baidu.com/view/8c53f9105f0e7cd18425364c.html

相关文章:

  • 2021-04-26
  • 2021-06-28
  • 2021-08-26
  • 2021-09-10
  • 2021-06-20
  • 2021-08-27
  • 2021-11-01
  • 2022-03-07
猜你喜欢
  • 2021-05-25
  • 2021-11-27
  • 2021-07-08
  • 2022-01-01
相关资源
相似解决方案