Virtual Prototyping

Vista Virtual Prototyping

실제 하드웨어가 구현되기 전에 정확한 기능의 하드웨어 모델들을 조기에 소프트웨어 엔지니어들에게 제공합니다.

자세히 보기

아키텍처 설계 모색

아키텍처 설계의 최적화

Vista를 이용해 최적의 매크로 및 마이크로 아키텍처를 정의하는 방법을 본 온 디맨드 웨비나에서 배우십시오.

자세히 보기

아키텍처 검증

아키텍처 검증

Vista를 이용해 설계 주기 초기에 하드웨어 및 소프트웨어 검증을 수행하십시오.

자세히 보기

ESL 설계 방법론은 RTL 단계 이전에 복잡한 시스템들을 프로토타이핑, 디버깅 및 해석함으로써 엔지니어들이 오늘날의 첨단 디자인들에 대해 기존의 RTL 방법론을 이용할 경우보다 신속하고 효율적으로 그리고 비용 효율적으로 설계 최적화를 수행할 수 있도록 해줍니다.

ESL은 예측 가능하고 생산적인 설계 프로세스를 확립하고 있으며, 이는 디자인이 RTL 단계에서 성공을 달성하기에는 너무 규모가 크고 복잡해졌을 경우에도 첫 패스에 성공이라는 결과를 낳고 있습니다.

Vista 사용 모델

Vista 사용 모델

Vista™는 아키텍처 설계 모색, 검증 및 가상 프로토타이핑을 위한 통합 TLM 2.0 솔루션으로서, 실행 가능한 아키텍처 결정과 하드웨어 및 소프트웨어 검증을 설계 주기 초기에 가능케 해줍니다.

설계 솔루션

설계 솔루션

Vista 설계 솔루션은 시스템 모델링의 중요 영역 대부분에 있어서 전자 시스템 수준의 디자인을 위한 표준화되고 규모가변적인 방법론을 제공합니다.

배경

ESL의 설계, 검증 및 가상 프로토타이핑

설계 주기 초기에 트랜잭션 레벨의 플랫폼을 개발하면 복잡한 하드웨어 시스템이 필요한 기능을 최대의 부하와 데이터 트래픽 용량으로 다룰 수 있게 됩니다. 또한 엔지니어는 RTL이 구현되기도 전에 소프트웨어를 하드웨어에 대해 검증할 수 있게 되는데, 여기에는 멀티코어 프로세서 상에서 실행되는 소프트웨어를 테스트하는 일과 아키텍처가 시스템의 전력, 성능 및 기능성에 미치는 종합적인 영향을 파악하는 일이 포함됩니다.

오늘날 ESL의 설계, 검증 및 가상 프로토타이핑은 시스템의 하드웨어와 소프트웨어 구성요소들을 따로따로 개발한 뒤 설계 주기 종반에 가서야 통합 및 테스트해야 할 필요성을 없애주고 있습니다. 그 결과, 제품 개발 시간을 크게 단축할 수 있게 되었으며, 비교적 적은 영향을 미치면서 아키텍처를 수정할 수 있는 기회가 확장되었습니다.

이는 디자이너들이 멀티코어 하드웨어 아키텍처와 임베디드 소프트웨어를 조정함으로써 가장 엄격한 성능 및 저전력 요건들 조차도 충족시킬 수 있는 능력을 향상시키고 있습니다.

성능 최적화 전과 후의 비교

주요 질의사항 (아키텍처 수준에서의)

  • 아키텍처가 필요한 기능을 구현하고 사용자의 기대에 부응할 수 있습니까?
  • 시스템이 성능 및 전력소비 목표를 충족시킬 수 있습니까?
  • 시스템 사양을 효과적으로 구현할 수 있습니까?
  • 소프트웨어를 목표 아키텍처 상에서 올바르고도 효율적으로 실행할 수 있습니까?