ISP 및 Jam STAPL
Jam 표준 테스트 및 프로그래밍 언어(STAPL)는 인텔® FPGA 엔지니어에 의해 만들어졌으며 프로그래밍 가능 로직 장치(PLD) 제조업체, 프로그래밍 장비 제조업체 및 테스트 장비 제조업체의 컨소시엄에서 지원합니다. Jam STAPL은 1999년 8월 JEDEC 표준 JESD-71로 채택되었습니다.
Jam STAPL은 시스템 내에서 PLD를 프로그래밍할 때 설계자가 직면하는 문제를 해결합니다. 이러한 문제에는 독점 파일 형식, 공급업체별 프로그래밍 알고리즘, 큰 파일 크기 및 긴 프로그래밍 시간이 포함됩니다. Jam STAPL은 시스템 내 프로그래밍(ISP)을 위한 소프트웨어 수준 표준을 제공하는 데 있어 중요한 단계입니다.
Jam™ STAPL의 작동 원리
Jam STAPL 프로그래밍 솔루션은 Jam Composer와 Jam Player의 두 가지 구성 요소로 구성됩니다.
Jam Composer는 일반적으로 장치에 설계를 프로그래밍하는 데 필요한 사용자 데이터 및 프로그래밍 알고리즘이 포함된 Jam 파일(.jam)을 작성하는 프로그래밍 가능한 로직 공급업체에서 작성하는 소프트웨어 프로그램입니다.
Jam Player는 Jam 파일을 읽고 JTAG 체인의 프로그래밍 및 테스트 장치에 벡터를 적용하는 소프트웨어입니다. 임베디드 시스템 개발자는 Jam Player를 사용하여 시스템의 장치를 프로그래밍할 수도 있습니다. Jam Player에 필요한 대부분의 소스 코드는 Jam STAPL 웹 사이트에서 제공되는 Jam STAPL 개발자 키트에 포함되어 있습니다. Jam Player를 완료하는 데 필요한 유일한 소프트웨어 루틴은 JTAG 체인에 액세스하는 데 필요한 루틴입니다. 그림 1은 기본 Jam STAPL 흐름을 보여줍니다.
다운로드
관련 문서
- MAX® II 핸드북의 임베디드 프로세서 챕터를 통해 ISP용 Jam STAPL 사용
- MAX II 핸드북의 JTAG 및 시스템 내 프로그래밍 가능성 장
- AN 95: MAX® 장치의 시스템 내 프로그래밍 가능성
이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.