metastable1 CDC(Clock domain crossing) CDC는 서로 다른 clock domain 간 data를 주고받는 것을 의미하는데 이때 clock이 다른 domain이라 함은 신호가 사용되는 주파수가 다르다는 것을 의미한다. 위의 그림처럼 각 영역에서는 clock이 다르기 때문에 metastable 상태에 빠지는 case가 발생할 수가 있다 metastable이란 준안정성이라고 번역이 되는데 이를 hardware 관점에서 분석하면 signal spec(setup time, hold time)에 맞지 않도록 신호가 전달되어 받는 쪽에서 0/1을 구분하지 못하는 것이라고 생각하면 된다 digital system에서는 0/1에 대한 구분이 명확해야 결과에 대한 신뢰성이 높은 것이기 때문에 metastable 한 조건이 생성되면 해당 system은 신뢰할 수.. 2020. 10. 13. 이전 1 다음