공통 전력 형식

Common Power Format

Si2 Common Power Format 또는 CPF는 설계 프로세스 초기에 절전 기법을 지정하기 위한 파일 형식이다. 집적회로 설계에서는 절전이 일차적인 목표인데, 설계자는 클록 게이팅, 다전압 논리 등 정교한 기법을 사용할 수밖에 없고, 전원을 완전히 비활성 블록으로 끌 수밖에 없다. 이러한 기법들은 논리 설계, 구현 및 검증의 설계 단계에서 일관된 구현이 필요하다. 예를 들어, 여러 개의 다른 전원 공급 장치를 사용하는 경우 논리합성은 레벨 시프터를 삽입해야 하며, 장소와 경로는 이들을 올바르게 처리해야 하며, 정적 타이밍 분석 및 공식 검증과 같은 다른 도구들은 이러한 구성 요소를 이해해야 한다. 전력이 점점 절실한 문제가 되자, 각 도구는 독립적으로 필요한 기능을 추가했다. 이를 통해 저전력 흐름을 구축할 수 있었지만, 동일한 정보를 여러 가지 형식으로 여러 가지 다른 도구에 여러 번 지정해야 했기 때문에 어렵고 오류가 발생하기 쉬웠다. CPF는 전력 특정 데이터를 지정하기 위해 많은 도구들이 사용할 수 있는 공통 포맷으로 만들어져서 전력 의도를 한 번만 입력하면 되고 모든 도구에서 일관되게 사용할 수 있게 되었다. CPF의 목적은 자동화된 전력 인식 설계 인프라를 지원하는 것이다.

CPF와 연계되어 저전력 설계 방법론을 추진하기 위해 협력하고 CPF v1.0 규격 개발에 기여한 기업 그룹인 파워포워드 이니셔티브(PFI)가 있다. PFI 멤버십은 EDA, IP, 라이브러리, 파운드리 팹, ASIC, IDM, 장비 회사에 걸쳐 있다. 2007년 3월, CPF v1.0은 Si2의 저전력 연합(LPC)에 의해 Si2 표준으로 비준된 실리콘 통합 이니셔티브(Si2)에 기여하였다. LPC는 CPF v1.0 표준의 지속적인 발전을 제어한다.

내용물

전원 도메인 및 해당 전원 공급 장치를 표시하는 구성 요소:

  • 논리적 설계: 계층적 모듈을 특정 전원 공급기 도메인에 속하는 것으로 지정할 수 있음
  • 물리적 설계: 명시적 전력/접지망 및 연결은 셀 또는 블록별로 지정할 수 있다.
  • 분석: 동일한 셀이 다른 전원 영역에서 사용되는 경우 다른 타이밍 라이브러리 데이터

전력제어 논리

  • 레벨 시프터 논리 사양 - 신호가 서로 다른 공급 전압의 블록 사이를 통과할 때 특수 셀이 필요하다.
  • 격리 로직의 사양 - 독립적으로 전원을 켜고 끌 수 있는 블록 사이를 이동하는 신호에 필요한 특수 로직
  • 상태 유지 논리 명세 - 블록이 완전히 꺼져 있을 때 상태는 어떻게 유지되는가?
  • 스위치 논리 및 제어 신호 사양 - 블록을 어떻게 켜고 끄는가?

전원 모드 정의 및 검증(대기, 절전 등)

  • 모드 정의
  • 모드 전환 식

역사와 논란

Cadence Design Systems는 CPF의 초기 버전을 설계한 후 Si2에 기여했다.[1] 이는 곧 Si2 표준과 반대로 IEEE 표준으로 제안된 통합 전력 포맷 또는 UPF라는 대체 노력이 뒤따랐다. UPF는 주로 Synopsys, Mentor Graphics, Magma가 주도해 왔다. 두 형식 간의 기술적 차이는 비교적 미미하지만 정치적 고려는 극복하기 어렵다.[2][3] 당연히 Cadence Low-Power Solution은 Si2의 CPF와 UPF를 매우 일찍부터 지원했으며, 반면에 Synopsys와 Mentor Graphics는 모두 UPF를 지원했다. 마그마는 CPF와 UPF를 모두 지원한다.

Si2의 저전력 연합에서 융합 시도가 일어나고 있다.[4]

참조

  1. ^ Chi-Ping Hsu, 공통 전력 포맷으로 파워 포워드 추진 - 웨이백 머신, EETimes, 2006년 11월 5일, Wayback Machine에서 올바르게 아카이빙되는 2007-09-26 프로세스
  2. ^ Goering, Richard, IC 전원 표준 수렴 실패, EETimes, 2007년 3월 21일
  3. ^ 괴링, 리처드, IEEE의 특허 정책은 2007년 4월 30일 EEtimes의 웨이백 머신에서 EDA 표준 행 Archived 2008-02-19를 진압하지 못한다.
  4. ^ 실리콘 통합 이니셔티브, CPF 1.2 로드맵, 2008년 9월 17일.

외부 링크