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보다 길어야한다.
◡̈