메뉴 건너뛰기

조회 수 560 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form

자일링스(Xilinx)는 3월 13일, 서울 서초구 JW메리어트호텔에서 기자간담회를 통해 자사의 올프로그래머블 SoC 및 MPSoC 에 이용 가능한 SDSoC 개발 환경에 대해 소개했다.


자일링스 SDx 개발 환경 제품군의 3세대 제품으로서 SDSoC 개발 환경은 최종 사용자와 써드파티 플랫폼 개발자들이 빠르게 시스템 레벨 솔루션을 정의하고 통합 및 검증할 수 있으며, 이들의 최종 고객들에는 맞춤화된 프로그래밍 환경을 제공한다.


SDSoC 개발 환경은 사용이 간편한 이클립스(Eclipse) 기반 통합 개발 환경과 이종 징크(Zynq) 올프로그래머블 SoC 및 MPSoC 구현을 위한 포괄적인 개발 플랫폼을 포함함으로써 대폭 간소화된 ASSP와 유사한 프로그래밍 환경을 제공한다. 또한 C/C++ 전체 시스템 최적화 컴파일러를 포함하고 있어 시스템 레벨 프로파일링, 프로그래머블 로직을 이용한 소프트웨어 가속화 및 시스템 커넥티비티를 자동으로 생성한다.


자일링스 SDSoC는 자일링스 라이브러리 및 써드파티의 하드웨어 최적화 라이브러리를 제공해 프로그래머블 로직의 고성능, 저전력 가속화를 최대한 활용할 수 있도록 지원한다. SDSoC 환경은 ZC702, ZC706 등의 징크 올프로그래머블 SoC 기반의 개발 보드와 써드파티 및 특정 용도 플랫폼에 이용하도록 보드 지원 패키지를 제공하며, 플랫폼 추상화를 위한 메타데이터를 포함해 보다 지능적인 이종 시스템을 간편하게 생성, 통합, 검증할 수 있다.


201503130001030001_89524_o.jpg
▲ 휴 듈단 자일링스 포트폴리오 및 솔루션 마케팅 담당 부사장


자일링스의 SDSoC 개발 환경에 대한 소개는 자일링스의 포트폴리오 및 솔루션 마케팅 담당 부사장 휴 듈단(Hugh Durdan) 이 진행했다. 그는 이번 SDSoC 개발 환경을 기존 소프트웨어 정의 데이터 플레인 프로그래밍 환경인 SDN, 그리고 FPGA 가속기를 위한 개발 환경인 SDA에 이은 3세대 제품으로써, 징크 올프로그래머블 SoC 및 MPSoC를 위한 ASSP와 유사한 프로그래밍 환경을 제공하는 것이 특징이라고 소개했다.


사용 편의성과 에너지 효율, 연결성 등의 측면에서 볼 때 범용적인 프로세서는 바로 프로그래밍이 가능할 정도로 사용이 쉽지만, 효율 측면이나 연결성 등의 유연성이 떨어진다는 특징을 가지고 있다. 반면 마이크로프로세서와 FPGA의 통합 형태인 징크 SoC, MPSoC는 연결성 등에서 유연한 하드웨어 구성을 제공하며, 알고리즘과 하드웨어 측면에서 높은 효율을 제공하지만 난이도가 높다. 그리고 SDSoC 환경은 이 개발 난이도 측면을 보완해, 쉽게 이용하면서 높은 효율과 유연성을 가져갈 수 있게 했다.


SDSoC 환경은 사용이 간편한 이클립스 기반 통합 개발 환경과 이종 징크 올프로그래머블 SoC 및 MPSoC 구현을 위한 포괄적인 개발 플랫폼을 포함함으로써 대폭 간소화된 ASSP와 유사한 프로그래밍 환경을 제공한다. 또한 C/C++ 전체 시스템 최적화 컴파일러를 포함하고 있어 시스템 레벨 프로파일링, 프로그래머블 로직을 이용한 소프트웨어 가속화 및 시스템 커넥티비티를 자동으로 생성하며, 프로그래밍 단축을 위한 라이브러리들을 포함한다.


201503130001030001_50aa3_o.jpg
▲ SDSoC 개발 환경은 ASSP 유사 프로그래밍 환경을 제공한다.


SDSoC의 프로그래밍 환경 측면에서는 이클립스 기반의 통합 개발 환경을 제공하며 베어메탈이나 리눅스, 또는 FreeRTOS와 같은 운영체제 상에서 C/C++을 실행할 수 있고, 기존 SDK의 연장선상에 있는 제품이라는 성격도 가진다. 또한 레거시 HDL IP 블록을 C 호출가능 라이브러리로 재사용하는 것을 비롯해 전체적인 이종 멀티프로세싱 시스템을 생성할 수 있으며, 원클릭으로 프로그래머블 로직을 이용한 소프트웨어 가속화 등을 이용할 수 있다.


SDSoC 환경에 포함되는 시스템 프로파일링 기능은 징크 SoC 기반 플래솜에서 완성된 전체 디자인의 소프트웨어, 하드웨어 성능을 신속하고 편리하게 예측, 평가할 수 있도록 한다. 특정 기능을 프로그래머블 로직으로 가속화할지 지정하면 SDSoC이 소프트웨어 사이클을 보고하도록 코드를 생성하고, 애플리케이션 성능과 자원 사용률 등을 확인할 수 있게 해 조기에 신속하게 최적의 시스템 디자인 방향을 잡을 수 있게 했다.


또한 자일링스는 SDSoC 개발 환경에서 ARM 프로세서와 프로그래머블 로직 모두를 위한 전체 시스템 최적화 컴파일러를 제공하며, 소프트웨어팀이 자동화 시스템 커넥티비티 생성 기능을 이용해 매크로 및 마이크로 아키텍처를 신속하게 구성, 생성할 수 있도록 했다. 자동화 시스템 커넥티비티를 통해 프로세서와 FPGA 가속기 사이의 연결을 쉽게, 최적의 방법으로 구현할 수 있도록 했으며 데이터 흐름의 레이턴시나 대역폭, 하드웨어 사용률 등을 자동적으로 최적화할 수 있게 했다.


201503130001030001_5b1e0_o.jpg
▲ 자동화된 시스템 연결성에 최적화까지 제시해 개발 효율을 높였다.


SDSoC는 시스템 디자이너와 플랫폼 개발자를 위한 전문가 사용 모델도 제공하고 있다. 시스템 레벨의 프로파일링과 성능 분석 기능, 자동 시스템 커넥티비티 생성을 통해 디자이너들은 애플리케이션 플랫폼에 최적인 형태의 구현을 정의 및 탐색, 생성할 수 있도록 한다. 자동 시스템 커넥티비티 생성은 징크 SoC 플랫폼의 특징을 살려 사용할 수 있는 다양한 인터페이스 중 최적의 방법을 쉽고 빠르게 찾을 수 있도록 해, 최적 시스템 구성을 위한 시간과 노력을 줄인다.


라이브러리 측면에서는 자일링스의 라이브러리 이외에도 서드파티의 라이브러리까지 제공해 프로그래머블 로직의 고성능 저전력 가속화를 최대한 활용할 수 있도록 했다. DSP나 비디오, 고정소수점, 선형대수, BLAS, OpenCV 등 다양한 라이브러리가 포함되고 있으며, 기존 고객들의 RTL IP를 C 호출 가능한 SDSoC 라이브러리로 변환할 수 있는 도구도 제공하고 있다.


SDSoC 개발 플랫폼은 ZC702, ZC706 등의 징크 올프로그래머블 SoC 기반의 개발 보드와 제드보드(Zedboard), MicroZed, BYBO 등의 써드파티 및 특정 용도 플랫폼에 이용할 수 있는 보드 지원 패키지를 제공한다. 또한 향후 비디오와 이미징, SDR 등에 특화된 얼라이언스 멤버들의 플랫폼 보드에 대한 지원이 추가될 에정이고, SDSoC와 비바도(Vivado) 디자인 스위트를 통해 커스텀 플랫폼 개발도 가능하다. 이 플랫폼은 현재 초기평가판이 제공되고 있으며, 6월에 정식 버전이 예정되어 있다.


Copyright ⓒ Acrofan All Right Reserved



Who's 류재용

profile

아크로팬

▼ 펼쳐 보기
Atachment
첨부 '1'

List of Articles
분류 제목 글쓴이 날짜 조회
컴퓨터 에이서, 5세대 펜티엄 탑재 '아스파이어 V3-331' 노트북 출시 다비치 03.18 564
컴퓨터 한국MS 윈도우 디바이스 확산 전략 발표회 file ReignX 03.18 746
컴퓨터 오버클럭에 최적화된 파워, 어떤 제품을 고를까? 2 file nameGT 03.18 563
컴퓨터 ASRock른 미니 X99 마더보드를 세계 최초로 만든 file nameGT 03.17 423
컴퓨터 벤큐 게이밍 모니터, 넥슨 아레나 스타디움과 IEM 월드 챔피언십 공식 모니터로 선정 file 뉴스탭 03.17 510
컴퓨터 이엠텍, ASUS 그래픽카드 국내 유통 시작 file 뉴스탭 03.17 557
컴퓨터 크로스오버, 100Hz 주사율의 AH-IPS 기반 QHD 모니터 출시 ZardLuck 03.17 773
디지털 시만텍 '스마트홈 기기 보안, 너무 허술하다' 다비치 03.17 372
디지털 와콤, '신티크 컴패니언2' 국내 판매 실시 다비치 03.17 822
컴퓨터 인텔코리아, 한국SDN/NFV포럼 가입 file 류재용 03.17 2060
라이프 2015 영국 라이프스타일 쇼케이스 기자간담회 file 류재용 03.16 545
디지털 가이아 모바일 코리아 도탑전기 최강길드전 결승전 file 류재용 03.16 672
컴퓨터 자일링스 SDSoC 개발환경 발표 기자간담회 file 류재용 03.16 560
라이프 더 뉴 인피니티 Q70 : 제주도 주행 file 류재용 03.16 635
라이프 더 뉴 인피니티 Q70 : 차량 첫인상 file 류재용 03.16 594
라이프 더 뉴 인피니티 Q70 미디어 시승 이벤트 브리핑 file 류재용 03.16 613
컴퓨터 IDC, 2015년은 반도체 시장은 MCU와 센서가 강세 OCGEM관리자 03.16 626
디지털 [리뷰] 화이트데이? 사탕 말고 LG전자 포터블 스피커, NP7550 OCGEM관리자 03.16 1035
디지털 [리뷰] 크고 아름다운 게이밍 노트북의 모범, 에이수스 G750J OCGEM관리자 03.16 1305
디지털 로지텍, 'UE 붐' 모바일앱 업데이트 및 새로운 컬러 4종 추가 OCGEM관리자 03.16 468
디지털 LG전자 블루투스 헤드셋 'HBS-900', 흰색 색상 나왔다 OCGEM관리자 03.16 771
디지털 한국케이블TV방송협회 출범 20주년 기자간담회 file 류재용 03.13 572
컴퓨터 알테라 30A 통합 디지털 DC-DC 컨버터 발표회 file 류재용 03.13 477
컴퓨터 IBM '애널리틱스' 저자 방한 기념 기자간담회 file 류재용 03.13 395
디지털 TI 심플링크 초저전력 무선 MCU 플랫폼 발표회 file Creative_X 03.12 891
컴퓨터 인텔코리아, 권명숙 신임 사장 선임 발표 file Creative_X 03.12 628
컴퓨터 Xeon SoC 인텔 제온 프로세서 D 제품군 발표 file Creative_X 03.12 504
디지털 삼성 갤럭시 엑스커버 3가 3월 16일 공개예정 file Creative_X 03.12 710
컴퓨터 100만원 후반대에 즐기는 65인치 UHD 화질 ‘장은테크 JET650EUH4K’ file 뉴스탭 03.12 1379
Board Pagination Prev 1 ... 28 29 30 31 32 33 34 35 36 ... 76 Next
/ 76
CLOSE

SEARCH

CLOSE