본문 바로가기
반도체 칩 설계/synthesis

[timing analysis] startpoint & endpoint

by stack_know-how 2024. 6. 13.
반응형

1. startpoint

 

timing analysis를 진행할 때 path의 startpoint에는 2가지가 있다.

첫번째는 디자인의 input port(1), 

두번째는 sequential element의 clock pin(2)이다. sequential element라고 하면 쉽게 flip flop이라고 생각하면 된다.

 

 

2. endpoint

 

마찬가지로 timing analysis를 진행할 때 path의 endpoint에는 2가지가 있다.

첫번째는 sequential element의 data input pin(3), 

두번째는 디자인의 output port(4)이다.

 

3. path

 

startpoint와 endpoint의 조합이 path가 된다.

그렇다면 총 4가지인 것을 알 수 있다.

첫번째는 1번에서 3번으로 가는 path,

두번째는 1번에서 4번으로 가는 path,

세번째는 2번에서 3번으로 가는 path,

네번째는 2번에서 4번으로 가는 path이다.

 

아래 그림을 보면 path에 대해 쉽게 알 수 있을 것이다.

 

 

다음 그림에는 startpoint와 endpoint도 표시하였다.

하늘색 동그라미가 startpoint이고, 초록색 동그라미가 endpoint이다.

 

 

*틀린 부분 정정 환영합니다.

반응형