YYYEJI

[MIPS] CPU의 Edge Triggered 본문

Computer architectures

[MIPS] CPU의 Edge Triggered

YEJI ⍢ 2022. 10. 30. 00:43
728x90

Edge triggered 실행방법

① State element의 값들이 읽는다.

② Combinational logic을 통해서 값들이 흘러간다.

③  Clock이 1일 때, 새로운 값들이 state element에 업데이트된다.

 

 

  어떤 값이 f.f에 쓰여지기 위해 state element(f.f) 전에서 대기하고 있다.

  Clock이 1로 바뀌면 값들이 state element에 저장된다.

  Combinational logic의 영향을 받은 값들이 그대로 흘러서 f.f 전에 새로운 값들이 대기하고 있다.

 

 

 

Cycle time

  Cycle time ↓, Frequency ↑, Execute time ↓

  Cycle time ↑, Frequency ↓, Execute time 

 

 

Note) Clock cycle time은 propagation delay보다 길어야한다.

 

 

 

◡̈