본문으로 바로가기

CDC(Clock Domain Crossing) 자료...

category SoC 2010. 7. 17. 00:17
반응형
이종 클럭 사이의 CDC 로직은 디지털 회로의 설계에 있어서 metastability를 피하기 위한 중요한 이슈 중에 하나 입니다. 하지만 디지털 로직 설계의 경험이 적은 경우 대부분 동종 클럭에서 로직을 설계하였기 때문에 실무로 경험을 하지 않는다면 CDC 로직에 대하여 이론으로만 알고 있는 경우가 많은것 같습니다.


혹 경험이 있어도 종종 실수를 하는 부분이기도 합니다. ^^; 저의 경우에도 2년전 MPSoC 과제를 진행하면서 이종 프로세서의 이종 클럭에 의한 인터페이스를 구성하면서 reconvergence의 문제를 충분히 고려하지 않아서 많은 삽질을 한 경험 있습니다. 

이러한 이야기를 하게 되는 것은 최근 담당하고 있는 SoC에서 CDC 로직의 구성 때문입니다. Pre-simulation 과정 중 시스템이 동작하지 않아 원인을 찾던 중 외부 업체가 설계한 모듈에서 CDC 로직을 보게 되었는데 쉽게 해결 할 수 있는 부분을 참 복잡하게 구성을 하고 있었습니다. 


그래서 CDC에 관하여 잘 정리된 Cadence 자료 하나를 소개 합니다. 


반응형

'SoC' 카테고리의 다른 글

변화를 두려워 하지 말자  (6) 2010.08.27
OVP(Open Virtual Platform) 시뮬레이터  (0) 2010.08.17
Visio로 waveform 그리기...  (2) 2010.07.06
돌덩어리가 되지 않게 하기 위하여...  (0) 2010.05.01
AMBA 4 가 발표 되었네요.  (0) 2010.03.11