아테리스, 헤테로지니어스 멀티코어 SoC 설계용 Ncore 캐시 코히어런트 인터커넥트 발표
2016년 05월 14일
트위터로 보내기페이스북으로 보내기구글플러스로 보내기

설정 변경이 가능하고 확장성이 뛰어난 분산형 아키텍처로
시스템 성능, 소비전력, 비용의 최적화가 가능하고 타이밍 클로저도 수월

SoC(system-on-chip) 인터커넥트 IP분야의 혁신기업인 아테리스(Arteris, 지사장 연명흠)는 오늘, Ncore 캐시 코히어런트(cache coherent) 인터커넥트 IP 1.5 버전을 출시했다고 발표했다. Ncore IP는 분산형(distributed) 헤테로지니어스(heterogeneous) 캐시 코히어런트 인터커넥트 제품으로, 시스템 설계자들이 여러 개의 스눕(snoop) 필터와 임베디드 캐시를 설정 (configurable) 할 수 있는 장점을 제공해 전체 코히어런트 시스템에 알맞은 효율적인 설계를 지원한다. Ncore IP는 오늘날 SoC 설계에서 일반적으로 사용되는 고정형 또는 중앙 집중형 캐시 코히어런트 인터커넥트보다 훨씬 유연한 성능을 제공한다.

Ncore 인터커넥트 IP는 서로 다른 코히어런트 프로토콜의 구현, 캐시 상태 모델 및 캐시 구성을 동시에 실현시킴으로써 SoC 설계에서 설정 변경 기능(configurability)을 향상시킨다. 이 제품은 무선 이동성, HDTV, 기업용 스토리지, 차량용 ADAS(advanced driver assistance systems), 마이크로서버 및 네트워킹처럼 급변하는 시장 환경을 위한 헤테로지니어스 캐시 코히어런트 SoC 설계를 구현하는데 적합하다.

Ncore 인터커넥트 IP 1.5 버전은 1개에서 최대 8개의 완전한 코히어런트 에이전트 포트, 크기 및 에이전트 결합률의 설정을 변경할 수 있는 여러 개의 스눕 태그 필터, 그리고 설정 가능한 임베디드 프록시 캐시(I/O 캐시)를 지원한다. Ncore는 아키텍처 구조상 1.5 버전 기능 세트보다 훨씬 더 발전할 수 있는 여지가 충분하기 때문에 보다 강력한 차세대 Ncore 제품 로드맵 설계가 가능하다.

아테리스 Ncore IP는 설정 변경이 가능한 프록시 캐시를 통합하여 코히어런트 서브시스템에 접속되는 비코히어런트(non-coherent) 에이전트 성능을 향상시킴으로써, 비 캐시 IP가 시스템급 코히어런시의 이점을 달성하도록 지원한다. Ncore는 설정 변경 기능이 매우 우수하여, 설계자들은 코히어런트 에이전트 및 메모리 인터페이스에 대한 개수, 설정할 수 있는 스눕 필터의 개수 및 크기, 임베디드 프록시 캐시에 대한 개수 및 크기를 선택할 수 있다.

고정형 또는 허브 기반형 캐시 컨트롤러 구현 방식과 비교해, Ncore 인터커넥트는 복제 장치 및 코어 부품으로 구성된 분산형 솔루션을 갖춘 것이 특징이며, 이를 통해 인터커넥트 IP가 다양한 프로세싱 요건들을 충족하도록 확장을 지원한다. 이 방식에 사용된 분산형 하드웨어 아키텍처는 전력 관리와 물리적 구현을 비롯해 타이밍 클로저를 보다 수월하게 해준다.

Ncore 특징

헤테로지니어스 코히어런트 에이전트(Heterogeneous Coherent Agents): 서로 다른 코히어런트 프로토콜, 캐시 상태 모델, 캐시 구성을 동시에 사용할 수 있기 때문에, 여러 벤더들과 내부 개발 팀의 코히어런트 IP 를 사용할 수 있음

분산형 아키텍처(Distributed Architecture): 플로어 플래닝(floor planning)과 타이밍 클로저를 쉽게 지원하면서, 업계에서 가장 유연하게 클록 및 전력 관리 기능을 실현시킴

설정 변경 가능한 스눕 필터(Configurable Snoop Filter): 시스템의 캐시 에이전트 특성을 기반으로 복수의 개별 스눕 필터에 대한 구성, 크기, 관련성을 설정 및 변경 가능

프록시 캐시(Proxy Caches): 기존 IP만으로도 시스템급 코히어런스 이점을 달성

확장성(Scalability) – 컴포넌트화된 솔루션을 통해 시스템 요건을 충족할 수 있는 효율적인 확장 구현

아테리스의 K. 찰스 자나크(K. Charles Janac) 사장 겸 CEO 는 “매우 까다로운 시스템에서 애플리케이션에 특화된 성능 목적을 효율적으로 달성시키기 위해 필수적인 성능과 설정 변경 성능을 증대시켜 시스템 개발자에게 특별히 제공하고자 Ncore를 개발하게 되었다”면서 “Ncore 인터커넥트의 목적은 비디오 및 이미징 프로세서 같은 가속장치들이 주요 CPU와 코히어런트 기능을 지원토록 함으로써 반도체 업계에서 캐시 코히어런트 기능의 폭넓은 활용을 촉진하는 것”이라고 말했다.

구입 정보 Ncore 1.5버전은 Ncore 캐시 코히어런트 인터커넥트 IP의 세 번째 출시 제품으로 현재 바로 구입할 수 있다.

그래픽 / 영상
많이 본 뉴스