학부 저전력 설계 수업, UPF 기반 파워 인텐트 실습
학부 저전력 설계 수업에서 UPF(Unified Power Format) 파일로 전원 도메인을 정의하고 정적 점검을 하는 실습을 했습니다. 전원 도메인이 다른 두 블록이 신호를 주고받을 때 레벨시프터가 없으면 신호 레벨 불일치가 생긴다는 것을 실습에서 확인했습니다.
아이솔레이션 셀은 전원이 꺼진 도메인의 출력이 활성 도메인으로 전파되는 것을 막는 역할이라는 걸 배웠습니다. 전원 도메인 경계에서 아이솔레이션과 레벨시프터가 빠지면 기능 오류나 전력 낭비로 이어진다는 걸 알았습니다. 리텐션 플립플롭은 전원이 꺼진 상태에서 데이터를 유지해야 할 때 쓰이는데, 언제 필요하고 언제 불필요한지 판단하는 것이 설계 비용을 결정했습니다. 이후 저는 저전력 설계를 볼 때 전원 도메인 경계 목록을 먼저 확인하는 습관이 생겼습니다.
파워 인텐트를 먼저 명확히 해야 이후 검증이 체계적으로 진행된다고 생각합니다.