Synopsys
Ansys

SmartScaling 란 무엇인가요?

Synopsys 편집부

2021년 4월 20일 / 읽는 데 2분

정의

SmartScaling 이는 첨단 기계 학습 알고리즘을 활용하여 실제 시뮬레이션 실행 시간을 단축함으로써, 여러 PVT 코너를 특성화하는 데 따르는 상기 문제점들을 완화하는 방법론입니다.

기술의 발전과 7nm에서 3nm로 노드 크기가 점점 더 작아지는 추세에 따라, 설계는 다양한 모드에서 작동해야 하며, 클럭 주파수가 달라질 수 있고 전반적인 변동 범위도 넓어질 것으로 예상됩니다. 따라서 설계는 방대한 수의 공정, 전압, 온도(PVT) 코너에 걸쳐 타이밍 및 전력 측면에서 사인오프 클로저를 달성해야 합니다.

이처럼 방대한 수의 PVT 코너를 특성화해야 하는 상황에서, 업계 전반의 라이브러리 팀들은 긴 시뮬레이션 소요 시간, 데이터베이스 디스크 공간 제한, 라이선스 서버 과부하, 하드웨어 비용 등의 추가적인 과제에 직면해 있습니다.

SmartScaling 는 어떻게 작동하나요?

SmartScaling 다양한 PVT 조건에 대해 머신러닝(ML) 기반의 적응형 라이브러리 최적화( 라이브러리 특성화 ) 및 스케일링 기능을 제공합니다. 이는PrimeTime® 스케일링 엔진을 기반으로 구축된 새로운 방법론으로, 기존에 특성 분석이 완료된 라이브러리를 앵커 PVT 코너로 활용하여 여러 추가 PVT 조건을 즉시 생성합니다.

SmartScaling NLDM, NLPM, CCST, CCSN 및 LVF 등 다양한 라이브러리 뷰에 대한 승인 정확도를 제공합니다.

SmartScaling 의 두 가지 주요 방법은 다음과 같습니다.

방법 1

  • SmartScaling기존에 특성 분석이 완료된 데이터베이스를 통해 생성된 -기반 PVT 값을 기준 PVT로 사용한다.
  • 여기서는 고객이 제공한 앵커 코너를 기반으로, ‘ SmartScaling ’ 엔진이 여러 PVT 코너에 대한 추가 라이브러리를 생성합니다.
SmartScaling 방법 1 | Synopsys

방법 2

  • SmartScaling- 전체적인 여러 PVT 코너에 대한 특성 분석으로, 엔진이 어떤 PVT 코너를 완전히 특성 분석할지 결정하고, 그 외 코너에 대해서는 제한적인 스파스 코너 특성 분석을 수행합니다. 이 접근 방식은 본질적으로 추가적인 PVT 코너를 즉시 생성할 수 있는 데이터베이스를 구축하는 것입니다.
  • 20개의 PVT = 5개의 앵커 캐릭터 + 스파스 캐릭터 + 15개의 SmartScaling PVT 코너
SmartScaling 방법 2 | Synopsys

~의 장점 SmartScaling

SmartScaling 다음과 같이 여러 PVT 코너를 생성하는 데 소요되는 전체 실행 시간을 단축하는 데 도움이 됩니다 라이브러리 특성화. 사용자는 다음을 수행할 수 있습니다:

  • 라이브러리 특성화 의 실행 시간을 3배에서 10배까지 단축
  • 라이브러리 크기를 3배에서 10배까지 줄입니다
  • 라이브러리의 정확성 확보
  • 비용 없이 즉시 추가 PVT 코너 라이브러리를 생성해 보세요

SmartScaling 그리고 Synopsys

Synopsys 이 회사는 점점 더 복잡해지고 있는 환경과 더 빠르고 효율적인 PVT 코너 생성 수요를 해결하기 위해, 자사의 첨단 ‘ 라이브러리 특성화 ’ 솔루션의 일환으로 ‘ SmartScaling ’을 제공합니다. ‘ SmartScaling ’은 PrimeLib, 즉 통합된 ‘ 라이브러리 특성화 ’ 및 검증 플랫폼과 연동됩니다.

‘ SmartScaling ’을 통해 ‘ PrimeLib ’은 고객이 머신 러닝을 활용하여 앵커 PVT를 기반으로 확장함으로써 ‘ 라이브러리 특성화 ’의 실행 시간 및 스토리지 요구 사항을 줄일 수 있도록 지원합니다. 이 접근 방식은 ‘PrimeTime  ’정적 타이밍 분석 와 함께 사용할 수 있는 사인오프 수준의 정확도를 갖춘 라이브러리를 제공하며, NLDM, NLPM, CCSN, CCST 및 LVF와 같은 고급 모델링 형식을 지원합니다.

SmartScaling PrimeLib의 기능을 한층 더 강화하여, 높은 정확도를 유지하면서 계산 집약적인 특성 분석에 대한 의존도를 낮추는 동시에, 추가 시뮬레이션 비용 없이 추가 PVT 코너를 즉시 생성할 수 있게 합니다.

SmartScaling 지원 사항:

  • 클라우드 지원 배포 방식으로, 클라우드 및 온프레미스 환경 전반에 걸쳐 높은 확장성과 유연성을 제공합니다.
  • SmartScaling 와 PrimeLib의 최적화된 워크플로를 결합하여 첨단 노드(예: 7nm~3nm)의 처리량을 가속화합니다.
  • PrimeTime 의 POCV, AWP 및 EM 분석과 호환되어 정확하고 효율적인 사인오프를 보장합니다.

Synopsys’ ‘ SmartScaling ’ 기술은 도서관 팀이 품질을 저하시키지 않으면서도 시장 출시 기간 요구 사항을 효율적으로 충족할 수 있도록 지원하며, 머신러닝(ML)이 강화된 현대적인 ‘ 라이브러리 특성화 ’ 전략을 위한 필수 도구입니다.

계속 읽기

Ask BETA This experience is in beta mode. Please double check responses for accuracy.

채팅 종료

이 창을 닫으면 채팅 기록이 삭제되고 세션이 종료됩니다. 정말로 이 채팅을 종료하시겠습니까?