태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

1. XDS200에뮬레이터는..?
XDS200
에뮬레이터는 TI의 임베디드 프로세서들 위한 JTAG 에뮬레이터의 한 종류 입니다. 여기서 JTAG 이라는 것은 프로세서의 테스트와 디버깅 작업을 돕기 위해서 탄생한 기술 표준이라고 보면 됩니다. JTAG 에뮬레이터는 그러한 기술표준이 적용되어 사용할 수 있는 기기를 말합니다. 개발자들은 JTAG 에뮬레이터를 통해서 CPU 동작에 영향을 주지 않고, 프로세서 내부의 거의 모든 것을 관찰하고 제어할 수 있습니다. 따라서, 임베디드 프로세서를 개발하기 위해서 JTAG 에뮬레이터의 사용은 필수적인 부분이라고 할 수 있습니다.

 

현재 TI의 임베디드 프로세서들을 지원하는 JTAG에뮬레이터는 크게 3가지 종류로 나뉩니다. XDS100 계열, XDS200 계열, XDS560V2 계열 입니다. XDS100 계열은 가장 저렴한 가격(10~30만원대)과 작은 크기를 가지고 있지만, 지원하는 프로세서 수가 적고 속도가 느립니다. XDS560V2 계열은 현재 최상급 에뮬레이터 계열이며 가장 빠른 속도와 가장 많은 프로세서을 지원하고 있습니다. 다만, 최상급기답게 가격대(100~200만원대)가 상당히 높습니다.

 

마지막이 그 가운데 위치한 XDS200계열 입니다. XDS200은 가격과 성능의 적절한 균형을 통해서, 초저가인 XDS100 계열 에뮬레이터와 고성능인 XDS560V2 계열 에뮬레이터 사이에서 최고의 가격대비 성능을 보여주는 에뮬레이터입니다. 필자가 사용해본 결과 50만원대 가격으로는 단연 발군의 속도를 가지고 있어서, 쾌적한 개발이 가능했습니다.

 

그래서 각 에뮬레이터가 어느 정도 속도차이가 발생하는지 직접 테스트 해봤습니다. TI TMS320C28346 프로세서의 RAM H0~H5 영역(393,216byte) CCS Memory Fill 기능을 사용해서 특정값을 채우는데 얼마만큼의 시간이 걸리는지 각 에뮬레이터 별로 측정해 봤습니다. 아래의 표를 보면, 역시 XDS560V2 계열이 최상급 에뮬레이터답게 가장 빠른 속도를 보여주고 있지만, XDS200 계열도 만만치 않게 빠른 속도를 보여주고 있습니다.

 

 

각 에뮬레이터 별 속도 테스트 결과

 

에뮬레이터의 속도는 실시간 디버깅 작업 시 여러가지 디버깅 기능을 함께 사용할 때나, 사용자 프로그램의 코드가 클 때 진가를 발휘 합니다. XDS100 계열 같은 느린 에뮬레이터를 사용하는 경우, 매번 코드를 칩에 다운로드 할 때마다 몇 분씩 소요되는 경우가 발생할 수도 있고, 실시간 디버깅을 한다고 치면, 엄청나게 버벅되는 디버깅 환경을 경험하시게 될 것입니다. XDS200 에뮬레이터는 가장 저렴함 비용을 이러한 문제를 해결할 수 있는 선택일 될 수 있습니다.

 

 

2. 절연기능이 탑재된 XDS200 에뮬레이터
싱크웍스가 판매하는 XDS200 에뮬레이터는 Wintech Digital 사의 절연기능이 탑재된 XDS200 에뮬레이터입니다. 절연기능이 추가되는 것으로 타겟보드와 에뮬레이터 간이 전기적으로 분리되어 있습니다. 대 전력을 사용하는 모터제어나 전력제어 시 에뮬레이터와 PC를 안전하게 지킬 수 있습니다.

 

 

절연기능이 탑재된 XDS200 에뮬레이터

 

 

3. 절연기능이 탑재된 XDS200 에뮬레이터의 특징은..?
하드웨어 특징

- USB 2.0 지원

- 기존 IEEE1149.1(JTAG) 진보된 IEEE1149.7(cJTAG) 모두 지원

- USB 버스 전원 사용 (별도의 전원 불필요)

- TI 표준 14핀 인터페이스 지원

- 별도의 드라이버 설치 없이 자동 인식 (, CCS v5.2 이상의 버전이 설치된 환경에 한함)

- 에뮬레이터 동작 표시용 LED 탑재.

 

지원 프로세서

- TMS320C28x / ARM / Hercules / Sitara / C66xx / C64x+ / C674x / C55xx / C54xx

- DaVinci / OMAP3/ OMAP4 / OMAP5 / OMAPL13x / AM18xx / AM33xx 지원. 

* , 위 지원 프로세서 중 TI-14pin 규격 JTAG 커넥터를 사용하는 장치만 연결가능.

 

- TMS320F2837xD / TMS320F2837xS 최신프로세서 지원

 

- MSP430 TMS320C/F24, C62xx, C670x, C671x, C672x, C641x은 미지원

 

제한사항

- CCSv3.3, CCSv4.x -지원

- TMS320C24x 계열 미-지원

- 20, 60 JTAG 인터페이스 미지원

 

XDS200 에뮬에이터 A/S 정책

- 구매(출고) 1년간 무상 A/S, 1년 초과시 유상 A/S(, 완파 시 수리 불가능)

 

 

이지 보러 가기 è

 

 

저작자 표시 비영리 변경 금지
신고
Posted by syncworks

댓글을 달아 주세요

티스토리 툴바