비정형 타이밍 에지는 에지의 방향을 유지하지 않는 일종의 블록을 통과하는 클럭 신호입니다.
로직을 통해 레지스터로 라우팅되는 일반 클럭 신호는 미정이며, 이는 로직으로 가는 상승 에지가 로직의 출력에서 상승하는 에지를 야기할 수 있고 로직으로 들어가는 떨어지는 에지가 출력에서만 떨어지는 에지를 일으킬 수 있다는 것을 의미합니다.
UNATE 기능의 예는 AND 게이트, OR 게이트 및 mux에 대한 데이터 입력입니다.
비정형 기능의 예는 XOR 게이트와 mux에 대한 선택 입력입니다.
클럭은 비정형 기능을 통해서만 라우팅되어야 하며 그렇지 않으면 클럭이 위상이 180°로 이동되거나 주파수가 두 배로 늘어나게 될 수 있습니다. 타이밍 분석기는 반전되지 않는 클럭에 대한 분석을 기반으로 하며, 비정형 기능이 감지될 때 경고를 발행합니다.