시간:2019-12-06 조회수:267타임즈
Suzhou Sirte Microelectronics Co., Ltd.는 XJTAG (UK)의 공인 기술 파트너 (Techincal Partner)입니다.
테스트중인 회로 보드에 XJTAG를 구성하는 고급 그래픽 개발 인터페이스
XJDeveloper는 간단하고 빠른 설치 및 테스트를위한 그래픽 도구입니다. 제조 프로세스에서 XJDeveloper는 제품 디자인으로 작성된 스크립트를 재사용하므로 출시 시간을 단축 할 수 있습니다.
비 JTAG XJEase와 결합 된 내장 된 연결성 테스트는 단락 개방 회로 결함을 검사합니다. XJDeveloper를 사용하여 테스트를 쉽게 작성하거나 사용자 정의하십시오. DFT 분석을 통해 회로 보드의 테스트 범위를 볼 수 있으며 내장 넷리스트 브라우저는 장치 간 연결을 볼 수있는 간단한 인터페이스를 제공합니다.
XJDeveloper는 JTAG 디바이스 (예 : CPLD, FPGA)와 비 JTAG 디바이스 (예 : EEPROM, Flash) 간의 프로그래밍에 사용할 수 있습니다.
XJDeveloper 제품 사양 PDF | 모든 데이터 시트보기
특징
고급 연결 테스트
테스트 성공률이 높고 대부분의 다른 JTAG 솔루션보다 고정밀 결함 격리를 제공합니다.
유연하고 높은 수준의 테스트 설명 언어로 테스트 작성 프로세스를 단순화
장치 중심 접근
장치 테스트는 수정없이 다른 회로 보드에서 재사용 할 수 있습니다.
JTAG가 아닌 장치 테스트 및 프로그래밍
체인의 JTAG 장치에 연결된 비 JTAG 장치는 이더넷 루프백과 같은 고급 테스트를 위해 테스트 및 프로그래밍 할 수 있습니다.
무료 장치 테스트 라이브러리
XJEase 라이브러리 설치에는 수천 개의 장치 테스트가 포함됩니다.
JTAG의 작동 메커니즘을 이해할 필요가 없음
XJTAG 시스템 작동이 JTAG 체인을 구동하는 방법
장치 프로그래밍
SVF 및 STAPL 파일을 사용하여 XJEase를 통해 장치를 프로그래밍하거나 XJDeveloper 스크립트를 사용하여 장치를 직접 프로그래밍하십시오.
Layout Viewer (레이아웃 뷰어)를 사용하면 회로 보드에서 장치, 네트워크 및 핀의 실제 위치를 빠르게 찾을 수 있습니다.
XJTAG 회로도 브라우저는 회로에서 사용되는 장비를 빠르게 이해하여 오류를 식별하고 테스트를 디버그 할 수 있습니다.
사용자 정의 응용 프로그램을 통합하여 전체 테스트 시스템을 만듭니다.
1149.1 및 1149.6 장치 표준 지원
주요 장점
고정밀 결함 분리로 인해 보드 디버깅 시간이 단축됩니다.
출시 시간을 늘리고 프로젝트 위험을 줄이기위한 초기 설계 검증
제조 및 현장 지원시 프로토 타입 / 디자인 테스트를 재사용함으로써이 테스트 개발 시간을 단축 할 수 있습니다.
테스트 재사용을 통해 프로젝트를 확장하고 지속적으로 시간을 절약 할 수 있습니다.
고급 연결 테스트
스크립트의 일부로 특허 된 연결 테스트를 보드에서 실행할 수 있습니다. XJTAG는 온보드 장치의 특성 및 상호 연결에 대한 지식을 사용하여 다른 JTAG 시스템보다 높은 테스트 정확도를 달성 할 수 있습니다. XJTAG는 장치 케이스의 상태를 모니터링하여 결함의 위치 및 결함의 정확한 특성에 대한 자세한 정보를 제공 할 수도 있습니다. 또한 출력 정보에는 클릭 가능한 링크도 포함되어있어 결함을 레이아웃 뷰어에 쉽게 표시 할 수 있습니다.
XJEase --- 유연하고 높은 수준의 테스트 설명 언어
루프, 변수, 흐름 제어와 같은 프로그래밍 언어의 모든 장점과 유연성을 통해 장치 및 회로의 테스트를 설명하는 데 사용할 수 있습니다. XJEase 프로그램의 제어하에 필요한 테스트 시퀀스를 생성하여 XJTAG는 다른 JTAG 시스템이 할 수없는 복잡한 테스트를 쉽게 구현할 수 있습니다.
XJDebug는 XJEase의 명령 행 인터페이스이며 전통적인 스타일 디버거를 포함하고 있습니다.
단일 단계 작동
중단 점을 설정하거나 삭제하십시오.
변수 값을 확인하고 설정하십시오.
나중에 재생할 수 있도록 하드웨어와의 상호 작용 결과를 기록하십시오.
장치 중심 --- 재사용 가능한 테스트
XJDeveloper 테스트 시스템을 작성하는 데 JTAG에 대한 기본 지식이 필요하지 않습니다. XJEase로 작성된 모든 장치 테스트 스크립트는 테스트중인 특정 장치와 독립적입니다. 이 테스트 스크립트의 기본은 장치의 투시도이며, 장치의 지정된 핀 레벨을 설정합니다. 테스트를 실행 한 후 모든 핀의 상태는 미리 결정된 결과입니다. 그런 다음 XJTAG는 회로에 대한 지식을 사용하여 해당 테스트 시퀀스를 만듭니다. 이는 장치에 대한 테스트 스크립트 개발이 완료되었으며 추가 작업없이 모든 회로 보드에서이 스크립트를 사용할 수 있음을 의미합니다.
JTAG가 아닌 장치 테스트 및 프로그래밍
XJDeveloper는 플래시, RAM, FIFO 어레이, IIC 장치, SPI 장치 및 네트워크 컨트롤러를 포함한 비 JTAG 장치를 테스트하고 프로그래밍하는 데 사용할 수 있습니다.
무료 장치 테스트 라이브러리
XJEase 라이브러리 설치에는 플래시 및 기타 장치 프로그래밍 예를 포함하여 수천 개의 장치 테스트가 포함됩니다. 사용자가 XJTAG를 사용한 적이 없더라도 추가 프로그래밍없이 완전한 테스트 프로젝트를 구축 할 수 있습니다.
사용자가 특정 장치 파일을 찾을 수없는 경우 유사한 장치의 파일을 다운로드하여 요구 사항에 맞게 수정할 수 있습니다. 동시에, 우리는 또한 사용자 요구 사항을 충족시키기 위해 이와 관련하여 서비스를 제공 할 것입니다.
JTAG의 작동 메커니즘을 이해할 필요가 없음
테스트를 작성해야하는 경우 XJDeveloper를 사용하면 작업을보다 쉽게 수행 할 수 있습니다 .XJEase는 테스트 벡터 작성 및 디바이스 테스트 중 이러한 테스트 구현에 대한 세부 사항을 추상화하여 비 JTAG 디바이스에 대한 테스트 개발이 간단 함을 의미합니다. 빨리
XJDeveloper는 테스트중인 디바이스 핀이 JTAG 디바이스가 액세스 할 수있는 네트워크에 있는지 확인하고 올바른 네트워크에 액세스하려면 JTAG 디바이스 핀을 소리로 제어해야합니다.
메모리 장치에 대한 연결 테스트를 작성하는 데 사용되는 고급 언어를 보여주는 XJDeveloper 스크린 샷
또한 장치에 대한 테스트 파일이 있으면 장치가 보드에있는 한 이러한 파일을 재사용 할 수 있습니다.
멀티 보드 테스트
여러 보드를 테스트하는 것은 단일 보드를 테스트하는 것만 큼 쉽습니다. 넷리스트가 XJTAG에 제공되고 이들 보드가 서로 어떻게 연결되어 있는지 알려주는 한, 다른 것은 XJTAG의 실행 엔진에 맡겨져 처리됩니다.
테스트 실행
테스트 스크립트는 XJDeveloper 내에서 직접 실행할 수 있습니다. 물론 필요에 따라 다른 방법을 사용하여 테스트 스크립트를 실행할 수도 있습니다.
XJRunner는 프로덕션 / 서비스 환경에서 실행 단계를위한 솔루션으로, 프로덕션 및 서비스 환경을 위해 특별히 설계되었으며 추가 로깅, 시리얼 코드 및 사용자 관리 기능을 포함합니다. XJTAG를 다른 테스트 시스템과 통합하기위한 두 가지 버전의 명령 줄과 그래픽 인터페이스가 있습니다.
넷리스트
XJTAG가 자동으로 인식 할 수있는 넷리스트 형식에는 EDIF 200, RINF, Protel, PADS-PCB, Cadence Allegro, P-CAD, Genrad, BoardStation (Mentor), Zuken, Protel V2 및 50 가지 이상의 형식이 있습니다. 사용자의 넷리스트 형식을 인식 할 수없는 경우 변환하여 사용자에게 향후 버전에 대한 지원을 제공 할 것입니다.