Sunny Day
Reset Recovery & Removal time 본문
Reset은 D-FF의 data signal 처럼 setup/hold time의 비슷한 개념이 있다. 이 분석은 async reset 에서 반드시 필요하다.
de-assertion하는 동안 Metastability를 방지하기 위해 정해진 margin을 지켜줘야 한다.
Recovery Time은 reset이 해제된 후 다음 active clock edge에 필요한 최소 시간이고
Recovery Time은 reset이 clock edge 이후에 reset이 해제될 수 있는 최소 요구 시간이다.
Recovery Slack = Data Required Time – Data Arrival Time
Data Arrival Time = Clock Network Delay to FF1 + Combination path delay to CLR of FF2.
Data Required Time = Clock period + Clock Network Delay to FF2/CP – Tr of FF2.
Removal Slack = Data Arrival Time – Data Required Time
Data Arrival Time = Clock Network Delay to FF1/CP + Combination path delay from FF1/Q to FF2/CLR
Data Required Time = Clock Network Delay to FF2/CP + Tm of FF2
'Digital Design' 카테고리의 다른 글
FSM State Encoding - One hot vs gray vs binary (0) | 2022.07.02 |
---|---|
Sync vs Async Reset (0) | 2022.07.02 |
CDC & Metastability (0) | 2022.05.17 |