[CDC] 4_Multi Bit CDC: Handshake
·
VLSI/Design
이전 챕터에서는 2-FF Synchronizer, Pulse Stretching, Handshake, Toggle Synchronizer를 직접 설계하고 시뮬레이션을 통해 동작을 확인했다. 이번 챕터에서는 Multi-Bit CDC 방법 중 실무에서 가장 대표적으로 사용되는 Handshake 방식을 중심으로 살펴본다. Multi-Bit CDC에서 2-FF를 쓰면 안 되는 이유CDC의 핵심 목표를 다시 정리하면 다음 두 가지다.Metastability의 격리신호/데이터 전달의 무결성 보장2-FF Synchronizer는 이 중 메타안정성 완화만을 목적으로 한다. 즉, 메타안정 상태가 뒤쪽 로직으로 전파될 확률을 낮춰줄 뿐, 멀티비트 데이터의 무결성(coherence)이나 정합성(atomicity)은 전혀 보..