시스템 동작의 모델링 및 시뮬레이션

인텔® CoFluent™ Studio로 아키텍처를 최적화하고 성능을 예측하며 리소스 활용도를 극대화하십시오.

최적화된 아키텍처의 설계 및 모델링

인텔® CoFluent™ Studio는 아키텍처 및 설계의 조기 최적화, 성능 예측, 리소스 활용도의 극대화를 위한 모델링 및 시뮬레이션 도구입니다.

인텔® CoFluent™ Studio는 모든 전자 시스템의 동작, 타이밍 요구 사항, 아키텍처 및 성능을 모델링하고 시뮬레이션하는 데 사용할 수 있습니다. 전자 시스템의 예로는 지적 재산권 하드웨어, 임베디드 소프트웨어 응용 프로그램, 혼합 하드웨어/소프트웨어 멀티프로세서 시스템 등이 있습니다.

시뮬레이터 역할을 하는 이 도구는 임베디드 응용 프로그램 코드, 펌웨어 또는 정밀한 플랫폼 설명 없이도 설계를 예측할 수 있습니다. 알고리즘은 단독 실행 시점에 대해 정의되지 않은 채 추상화될 수 있지만 동작은 직관적인 그래픽 표기법과 C/C++ 코드로 표현됩니다. 인텔® CoFluent™ Studio 모델은 소프트웨어 인터페이스 설명, 동작 검증, 실행 가능 스펙, 성능 분석, 타이밍 주석 및 작동 아키텍처에 사용할 수 있습니다.

제품 요약 읽기 ›

시스템 응용 프로그램 모니터링

인텔® CoFluent™ Studio에서는 하나의 모델을 사용하여 구조, 제어 흐름, 데이터 흐름 및 시간 속성을 정의할 수 있습니다. 또한 전체 시스템 기능과 함께 사용 사례를 설명할 수도 있습니다. 이 소프트웨어는 외부 C/C++, SystemC 코드 및 IP와 쉽게 통합됩니다. 이 밖에도 다른 프로젝트에서 재사용할 수 있도록 모델을 라이브러리로 내보내고 가져오기 모드(블랙 또는 화이트 박스)를 제어할 수 있습니다.

동작 및 타이밍 제약 조건 검증

이 솔루션은 알고리즘 및 커뮤니케이션의 기간을 판단할 수 있도록 시의 적절한 모델을 제공합니다. 이처럼 빠른 시뮬레이션은 트랜잭션 레벨 모델링(TLM) SystemC(메시지 전달)에 기반을 두고 있습니다. 인텔® CoFluent™ Studio는 동적 시각화와 분석을 위해 풍부한 도구 집합과 자동 계측 기능도 제공합니다.

아키텍처 설계 및 구현

인텔® CoFluent™ Studio를 사용하면 시스템 구성과 조기 성능 분석에 바로 사용할 수 있는 타이밍 동작 모델을 구축할 수 있습니다. 이 솔루션은 소프트웨어(RTOS 추상화) 및 하드웨어 구현 모델과 호환되는 기능 아키텍처는 물론 SystemC 코드 자동 생성 기능을 지원합니다. 또한 소프트웨어 개발 킷(SDK)으로 고유한 코드 생성기, 검증 규칙 및 추적 분석기를 생성할 수도 있습니다.

도구 집합

인텔® CoFluent™ Studio는 통합 전자 시스템 레벨의 모델링 및 시뮬레이션 환경입니다. 시스템 동작 캡처를 위한 그래픽 모델러(프런트 엔드)와 전체 시스템의 트랜잭션 레벨 SystemC 모델링을 위한 시뮬레이션 프레임워크로 구성됩니다. 또한 Accellera SystemC* 2 및 TLM 라이브러리를 확장하는 SystemC 라이브러리와 시뮬레이션 추적을 위한 분석 도구도 포함됩니다. 도구 집합에는 컴퓨팅(멀티프로세서, 멀티코어, 멀티태스크/멀티스레드) 및 통신(메시지 큐, 이벤트, 상호 연결)을 위한 시뮬레이션 엔진이 포함됩니다.

제품 요약 읽기 ›

인텔® CoFluent™ Reader

인텔® CoFluent™ Studio와 동일한 도구와 환경을 제공하지만 읽기 전용 모드인 인텔® CoFluent™ Reader를 살펴 보십시오. 무료 버전에서는 기록된 시뮬레이션을 재생할 수 있습니다.

자세한 내용 ›