Pergunta de entrevista da empresa Apple

Explain a scenario where hold violation can be fixed by lowering frequency.

Respostas da entrevista

Sigiloso

29 de jul. de 2021

It won’t affect for the full cycle path. But it improves hold timing for half cycle paths

3

Sigiloso

22 de abr. de 2018

Negedge => posedge or posedge => negedge path. Basically, half cycle sequential paths.

4

Sigiloso

7 de out. de 2025

Clock jitter -> PLL circuits -> higher freq, higher jitter -> lower freq, lower uncertainty -> improve the hold slack

Sigiloso

14 de abr. de 2018

I tried to look into it, I dont see any scenario in which hold would be fixed by lowering frequency, unless any of the derates are functional to the frequency.

1

Sigiloso

24 de abr. de 2020

Reducing the voltage would make the devices slower and help fix hold violations. Reduce the frequency along with voltage to make sure that there are no setup violations because of the slower devices.

5