PEX Certify는 두 추출 넷리스트를 비교하여 어디에서 얼마나 다른지 알려줍니다. 회로 시뮬레이션 없이 기생 성분 자체에서 답을 얻습니다. 새로운 PDK, 추출기 릴리스, 플로 설정마다 팀이 신뢰해야 할 추출 결과가 추가되므로 중요합니다. 각 결과의 기생 네트워크는 너무 복잡해 육안으로 판단할 수 없습니다. PEX Certify는 함께 작동하는 두 도구로 구성됩니다. PEX Diff는 기생 성분을 비교하고 PEX Link는 이름이 일치하지 않을 때 두 넷리스트를 대응시킵니다.
주요 기능
별도 테스트벤치를 먼저 구축할 필요 없이 기존 플로에서 생성하는 넷리스트를 사용합니다.
비교 대상
핀간 저항과 RC 지연, 넷간 커패시턴스, 각 레이어의 기여도까지 포함한 전체 통계를 비교합니다. 소자 파라미터도 비교하여 인스턴스 부분이 올바르게 추출되었는지 확인할 수 있습니다. 주요 ASCII 넷리스트 또는 OpenAccess 추출 뷰를 지원하며 서로 다른 형식 간 비교도 가능합니다.
구성요소
PEX Diff는 넷과 핀을 이름으로 대응시켜 기생 성분을 비교합니다.
이름이 일치하지 않으면 PEX Link가 먼저 매핑을 구축합니다. 서로 다른 명명 방식, 구분자, 뒤섞인 핑거를 처리합니다. 모든 인스턴스, 핀, 넷을 핑거 단위로 대응시키며 소자 파라미터도 함께 비교합니다.
활용 사례
하나의 추출기의 두 설정, 동일 추출기의 두 버전, 두 형식 또는 서로 다른 공급업체의 두 추출기를 비교합니다.
SPICE 실행이나 정적 타이밍 분석 없이 수동 배선 변경이 삽입 지연에 미치는 영향도 보여줍니다. 설계를 새로운 기술로 이전할 때 배선 부하가 어떻게 변하는지도 추적합니다.
운영 방식
명령줄 또는 GUI에서 실행합니다. 배치 모드는 팀이 계속 유지보수해야 하는 내부 비교 스크립트를 대체하며 대형 복잡 설계도 처리합니다. 결과는 자체 스크립트가 읽을 수 있는 ASCII CSV 및 TSV 파일로 출력됩니다.
플랫폼
Red Hat Enterprise Linux 7.9, 8.4 이상, 9.1 이상과 SUSE Linux Enterprise Server 12 SP5, 15 SP3 이상을 지원합니다. 모두 x86_64입니다.
연동 도구
두 넷리스트를 입력하면 차이를 검증하고 정량화한 목록이 출력됩니다.
입력
두 추출 넷리스트를 입력합니다. DSPF, SPEF, SPICE, CalibreView 기생 넷리스트 또는 OpenAccess 추출 뷰를 사용할 수 있으며 형식이 같거나 달라도 됩니다. 이름이 일치하지 않으면 선택적으로 PEX Link 매핑 파일을 추가합니다.
출력 및 연계
스크립트용 CSV 및 TSV 비교 결과와 GUI에서 탐색할 수 있는 결과 데이터베이스를 제공합니다.
Viso: PEX Certify가 찾은 차이를 자세히 분석합니다. 함께 사용하면 추출 플로를 디버깅하거나 새로 구성하는 시간을 몇 주 단축할 수 있습니다.
기생 성분 추출 플로의 결과를 이해하고 검증하여 신뢰할 수 있음을 입증하는 과정입니다. 서로 다른 도구, 버전, 설정이 일치해야 할 부분에서 일치하는지 확인합니다. 팀은 PDK나 추출기가 바뀔 때마다 이를 다시 수행합니다. PEX Certify는 확장성이 부족한 단순 시험 구조 대신 추출 넷리스트를 직접 비교합니다.
PEX Diff와 PEX Link의 차이점은 무엇인가요?
PEX Diff는 두 개 이상의 추출 넷리스트를 넷과 핀 이름으로 대응시켜 핀간 저항, RC 지연, 넷간 커패시턴스를 비교합니다. 이름이 다르면 PEX Link가 각 인스턴스, 핀, 넷을 핑거 수준에서 대응시키고 소자 파라미터도 검사합니다. 두 도구를 합친 것이 PEX Certify입니다.
PEX Certify로 서로 다른 공급업체 도구의 넷리스트를 비교할 수 있나요?
예. 서로 다른 공급업체의 추출기 비교는 동일 도구의 두 버전이나 설정 비교와 함께 주요 목적 중 하나입니다. 이름이나 구분자가 다르면 PEX Link가 먼저 한 넷리스트를 다른 넷리스트에 매핑하여 PEX Diff가 동등한 항목을 비교하도록 합니다.
어떤 넷리스트 형식을 지원하나요?
PEX Certify는 DSPF, SPEF, SPICE 기생 넷리스트, CalibreView 기생 넷리스트, OpenAccess 추출 뷰를 읽습니다. 서로 다른 형식의 넷리스트도 비교할 수 있습니다. 결과는 ASCII CSV 및 TSV와 그래픽 인터페이스에서 탐색하는 데이터베이스로 저장됩니다.
PEX Certify는 차이를 찾기 위해 회로 시뮬레이션이 필요한가요?
아니요. PEX Certify는 장시간 회로 시뮬레이션 대신 통계와 분석을 이용하여 추출된 기생 성분을 직접 비교하고 두 넷리스트가 일치하는지 판단합니다. 수동 배선 변경도 SPICE나 STA 없이 넷리스트에서 직접 삽입 지연 영향을 확인할 수 있습니다.
PEX Certify는 어떤 플랫폼에서 실행되나요?
PEX Certify는 x86_64 Linux에서 실행됩니다. Red Hat Enterprise Linux 7.9, 8.4 이상, 9.1 이상과 SUSE Linux Enterprise Server 12 SP5, 15 SP3 이상을 지원합니다. 모든 해당 릴리스에서 명령줄 및 그래픽 버전을 사용할 수 있습니다.