LATTICE FPGA-UG-02042-26.4 프로그래밍 케이블
면책 조항
Lattice는 이 문서에 포함된 정보의 정확성이나 특정 목적에 대한 제품의 적합성에 대해 어떠한 보증, 진술 또는 보장도 하지 않습니다. 여기에 있는 모든 정보는 있는 그대로 모든 결함과 함께 제공되며, 이러한 정보와 관련된 모든 위험은 전적으로 구매자에게 있습니다. 구매자는 여기에 제공된 데이터 및 성능 사양 또는 매개변수에 의존해서는 안 됩니다. Lattice에서 판매한 제품은 제한된 테스트를 거쳤으며, 모든 제품의 적합성을 독립적으로 결정하고 테스트하고 검증하는 것은 구매자의 책임입니다. Lattice 제품은 Lattice 제품의 고장으로 인해 개인 상해, 사망, 심각한 재산 또는 환경 피해가 발생할 수 있는 상황이 발생할 수 있는 임무 또는 안전에 중요한 또는 기타 응용 프로그램과 함께 사용해서는 안 됩니다. 이 문서에 제공된 정보는 Lattice Semiconductor의 독점 자산이며, Lattice는 사전 통지 없이 언제든지 이 문서의 정보 또는 모든 제품을 변경할 권리가 있습니다.
특징
- 모든 Lattice 프로그래밍 가능 제품 지원
- 2.5V ~ 3.3V I2C 프로그래밍(HW-USBN-2B)
- 1.2V ~ 3.3VJTAG 및 SPI 프로그래밍(HW-USBN-2B)
- 1.2V ~ 5VJTAG 및 SPI 프로그래밍(다른 모든 케이블)
- 디자인 프로토타입 제작 및 디버깅에 이상적
- 여러 PC 인터페이스에 연결
- USB(v.1.0, v.2.0)
- PC 병렬 포트
- 사용하기 쉬운 프로그래밍 커넥터
- 다양한 플라이와이어, 2 x 5(.100”) 또는 1 x 8(.100”) 커넥터
- 프로그래밍 케이블 길이(PC~DUT) 6피트(2미터) 이상
- 무연/RoHS 규정 준수 구조
프로그래밍 케이블
Lattice Programming Cable 제품은 모든 Lattice 장치의 시스템 내 프로그래밍을 위한 하드웨어 연결입니다. 논리 설계를 완료하고 프로그래밍을 만든 후 file Lattice Diamond®/ispLEVER® Classic 개발 도구를 사용하면 Diamond Programmer 또는 ispVM™ System 소프트웨어를 사용하여 보드의 장치를 프로그래밍할 수 있습니다. ispVM System/Diamond Programmer 소프트웨어는 프로그래밍에 저장된 정보를 기반으로 적절한 프로그래밍 명령, 프로그래밍 주소 및 프로그래밍 데이터를 자동으로 생성합니다. file Diamond Programmer/ispVM System에서 설정한 매개변수. 프로그래밍 신호는 PC의 USB 또는 병렬 포트에서 생성되어 프로그래밍 케이블을 통해 장치로 전송됩니다. 프로그래밍에 추가 구성 요소가 필요하지 않습니다.
Diamond Programmer/ispVM 시스템 소프트웨어는 모든 Lattice 설계 도구 제품에 포함되어 있으며 Lattice에서 다운로드할 수 있습니다. web 사이트에서 www.latticesemi.com/programmer.
프로그래밍 케이블 핀 정의
프로그래밍 케이블에서 제공하는 기능은 Lattice 프로그래밍 가능 장치에서 사용 가능한 기능과 일치합니다. 일부 장치에는 다른 프로그래밍 기능이 포함되어 있으므로 프로그래밍 케이블에서 제공하는 특정 기능은 선택한 대상 장치에 따라 달라질 수 있습니다. ispVM System/Diamond Programmer 소프트웨어는 선택한 장치에 따라 적절한 기능을 자동으로 생성합니다. 자세한 내용은 표 3.1을 참조하십시오.view 프로그래밍 케이블 기능.
표 3.1. 프로그래밍 케이블 핀 정의
프로그래밍 케이블 핀 | 이름 | 프로그래밍 케이블 핀 유형 | 설명 |
(주)비씨씨 | 프로그래밍 볼륨tage | 입력 | 대상 장치의 VCCIO 또는 VCCJ 평면에 연결합니다. 일반적인 ICC = 10mA. 대상 보드
케이블에 대한 VCC 공급/참조를 제공합니다. |
TDO/SO | 테스트 데이터 출력 | 입력 | IEEE1149.1을 통해 데이터를 이동하는 데 사용됩니다(JTAG) 프로그래밍 표준. |
티디/씨디 | 테스트 데이터 입력 | 산출 | IEEE1149.1 프로그래밍 표준을 통해 데이터를 이동하는 데 사용됩니다. |
이스펜/프로그램 | 할 수 있게 하다 | 산출 | 장치를 프로그래밍할 수 있도록 합니다.
HW-USBN-2B를 사용하여 SPI 프로그래밍을 위한 SN/SSPI 칩 선택으로도 기능합니다. |
트르스트 | 테스트 재설정 | 산출 | 선택적 IEEE 1149.1 상태 머신 재설정. |
완료 | 완료 | 입력 | DONE은 구성 상태를 나타냅니다. |
티엠에스 | 테스트 모드 선택 입력 | 산출 | IEEE1149.1 상태 머신을 제어하는 데 사용됩니다. |
접지 | 지면 | 입력 | 대상 장치의 접지면에 연결 |
TCK/SCLK | 테스트 클럭 입력 | 산출 | IEEE1149.1 상태 머신을 클록하는 데 사용됨 |
INIT | 초기화 | 입력 | 장치가 구성을 시작할 준비가 되었음을 나타냅니다. INITN은 일부 장치에서만 발견됩니다. |
I2C: SCL* | I2C SCL | 산출 | I2C 신호 SCL을 제공합니다 |
I2C: SDA* | I2C SDA | 산출 | I2C 신호 SDA를 제공합니다. |
5V 출력* | 5V 출력 | 산출 | iCEprogM5 프로그래머에 1050V 신호를 제공합니다. |
메모: HW-USBN-2B 케이블에서만 발견되었습니다.
메모: Diamond Programmer 3.1 이상이 필요합니다.
그림 3.2. PC용 프로그래밍 케이블 시스템 내 프로그래밍 인터페이스(HW-USB-1A 또는 HW-USB-2A)*
메모: Lattice PAC-Designer® 소프트웨어는 USB 케이블을 사용한 프로그래밍을 지원하지 않습니다. 이러한 케이블로 ispPAC 장치를 프로그래밍하려면 Diamond Programmer/ispVM System 소프트웨어를 사용하십시오.
메모: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C 및 HW-DLN-3C는 기능적으로 동일한 제품입니다.
그림 3.4. PC용 프로그래밍 케이블 인시스템 프로그래밍 인터페이스(pDS4102-DL2 또는 pDS4102-DL2A)
그림 3.5. PC용 프로그래밍 케이블 인시스템 프로그래밍 인터페이스(HW7265-DL2 또는 HW7265-DL2A)*
메모: 참조 목적으로, HW2-DL10 또는 HW7265-DL2A의 7265 x 2 커넥터는 Tyco 102387-1과 동일합니다. 이는 표준 100밀 간격 2 x 5 헤더 또는 2M N5-3RB와 같은 2510 x 5002 키, 리세스형 수 커넥터에 인터페이스됩니다.
프로그래밍 소프트웨어
Diamond Programmer와 ispVM System for Classic 장치는 모든 Lattice 장치와 다운로드 케이블에 선호되는 프로그래밍 관리 소프트웨어 도구입니다. Lattice Diamond Programmer 또는 ispVM System 소프트웨어의 최신 버전은 Lattice에서 다운로드할 수 있습니다. web 자세한 내용은 www.latticesemi.com/programmer에서 확인하세요.
타겟 보드 설계 고려 사항
대상 보드의 TCK 연결에는 4.7kΩ 풀다운 저항을 권장합니다. 이 풀다운은 빠른 클록 에지나 VCC r로 인해 TAP 컨트롤러가 실수로 클록킹되는 것을 방지하기 위해 권장됩니다.amps up. 이 풀다운은 모든 Lattice 프로그래밍 가능 제품군에 권장됩니다.
I2C 신호 SCL 및 SDA는 오픈 드레인입니다. 타겟 보드에는 VCC에 대한 2.2kΩ 풀업 저항이 필요합니다. HW-USBN-3.3B 케이블은 I2.5C에 대한 2V 및 2V의 VCC 값만 지원합니다.
저전력을 특징으로 하는 Lattice 장치 제품군의 경우 USB 프로그래밍 케이블이 매우 저전력 보드 설계에 연결된 경우 프로그래밍 간격 동안 VCCJ와 GND 사이에 500Ω 저항을 추가하는 것이 좋습니다. 이에 대해 더 자세히 설명하는 FAQ가 있습니다.
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG 프로그래밍 케이블을 고객 PCB에 연결할 때 프로그래밍 포트 속도를 제어해야 할 수도 있습니다. 이는 특히 긴 PCB 라우팅이 있거나 데이지 체인 장치가 많은 경우 중요합니다. Lattice 프로그래밍 소프트웨어는 J에 적용되는 TCK의 타이밍을 조정할 수 있습니다.TAG 케이블에서 프로그래밍 포트. TCK의 이 낮은 정밀도 포트 설정은 PC 속도와 사용된 케이블 유형(병렬 포트, USB 또는 USB2)을 포함한 여러 요인에 따라 달라집니다. 이 소프트웨어 기능은 디버그 또는 시끄러운 환경에서 TCK 속도를 늦추는 옵션을 제공합니다. 이에 대해 더 자세히 설명하는 FAQ는 다음에서 제공됩니다. http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB 다운로드 케이블은 Lattice 프로그래밍 소프트웨어로 Power Manager 또는 ispClock 제품을 프로그래밍하는 데 사용할 수 있습니다. Power Manager I 장치(POWR604, POWR1208, POWR1208P1)와 함께 USB 케이블을 사용하는 경우 TCK를 2배 느리게 해야 합니다. 이에 대해 더 자세히 설명하는 FAQ는 다음에서 제공됩니다.
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
프로그래밍 Flywire 및 연결 참조
Lattice 장치별로 다양한 Lattice 프로그래밍 케이블 플라이와이어를 연결하는 방법을 식별하려면 표 6.1을 참조하세요. JTAG, SPI 및 I2C 구성이 명확하게 식별되었습니다. 레거시 케이블 및 하드웨어가 참조용으로 포함되어 있습니다. 또한 다양한 헤더 구성이 표로 정리되어 있습니다.
표 6.1. 핀 및 케이블 참조
HW-USBN-2B
플라이와이어 색상 |
티디/씨디 | TDO/SO | 티엠에스 | TCK/SCLK | 이스펜/프로그램 | 완료 | TRST(출력) | (주)비씨씨 | 접지 | I2C |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 파란색 | 녹색 | 빨간색 | 검은색 | 노란색 | |
HW-USBN-2A
플라이와이어 색상 |
티디디 | TDO | 티엠에스 | 티씨씨 | ispEN/PROG | INIT | TRST(출력)/DONE(입력) | (주)비씨씨 | 접지 | |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 파란색 | 녹색 | 빨간색 | 검은색 | ||
HW-DLN-3C
플라이와이어 색상 |
티디디 | TDO | 티엠에스 | 티씨씨 | ispEN/PROG |
na |
TRST(출력) | (주)비씨씨 | 접지 | |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 녹색 | 빨간색 | 검은색 | |||
프로그래밍 케이블 핀 유형 타겟 보드 권장 사항 |
산출 | 입력 | 산출 | 산출 | 산출 | 입력 | 입력/출력 | 입력 | 입력 | Ou |
— | — | 4.7 kΩ 풀업 | 4.7 kΩ 풀다운 |
(참고1) |
— | — |
(참고2) |
— | (아니요
(아니요 |
|
프로그래밍 케이블 와이어(위)를 해당 장치 또는 헤더 핀(아래)에 연결합니다. |
JTAG 포트 장치
ECP5™ | 티디디 | TDO | 티엠에스 | 티씨씨 |
장치 ispEN, PROGRAMN에 대한 선택적 연결 INITN, DONE 및/또는 TRST 신호(ispVM 시스템의 사용자 정의 I/O 설정에서 정의) 또는 Diamond Programmer 소프트웨어. 모든 기기에 이 핀이 있는 것은 아닙니다) |
필수의 | 필수의 | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/LatticeEC™ |
티디디 |
TDO |
티엠에스 |
티씨씨 |
필수의 |
필수의 |
||
래티스XP2™/래티스XP™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
래티스SC™/래티스SCM™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
MachXO2™/MachXO3™/MachXO3D™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
마하XO™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
ORCA®/FPSC | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
ispXPGA®/ispXPLD™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
MACH®4A | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
ispGDX2™ | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
ispPAC®/ispClock™ (참고 4) | 티디디 | TDO | 티엠에스 | 티씨씨 | 필수의 | 필수의 | ||
플랫폼 매니저™/파워 매니저/파워 매니저 II/플랫폼 매니저 II
(참고4) |
티디디 |
TDO |
티엠에스 |
티씨씨 |
필수의 |
필수의 |
표 6.1. 핀 및 케이블 참조
HW-USBN-2B
플라이와이어 색상 |
티디/씨디 | TDO/SO | 티엠에스 | TCK/SCLK | 이스펜/프로그램 | 완료 | TRST(출력) | (주)비씨씨 | 접지 | I2C |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 파란색 | 녹색 | 빨간색 | 검은색 | 옐로 | |
HW-USBN-2A
플라이와이어 색상 |
티디디 | TDO | 티엠에스 | 티씨씨 | ispEN/PROG | INIT | TRST(출력)/DONE(입력) | (주)비씨씨 | 접지 | |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 파란색 | 녹색 | 빨간색 | 검은색 | ||
HW-DLN-3C
플라이와이어 색상 |
티디디 | TDO | 티엠에스 | 티씨씨 | ispEN/PROG |
na |
TRST(출력) | (주)비씨씨 | 접지 | |
주황색 | 갈색 | 보라 | 하얀색 | 노란색 | 녹색 | 빨간색 | 검은색 | |||
프로그래밍 케이블 핀 유형 타겟 보드 권장 사항 |
산출 | 입력 | 산출 | 산출 | 산출 | 입력 | 입력/출력 | 입력 | 입력 | O |
— | — | 4.7 kΩ 풀업 | 4.7 kΩ 풀다운 |
(참고1) |
— | — |
(참고2) |
— | (N
(N |
|
프로그래밍 케이블 와이어(위)를 해당 장치 또는 헤더 핀(아래)에 연결합니다. |
슬레이브 SPI 포트 장치
ECP5 | 모시 | 미소 | — | CCLK | SN |
장치 PROGRAMN, INITN 및/또는 DONE 신호에 대한 선택적 연결 |
필수의 | 필수의 | ||
격자ECP3 | 모시 | 미소 | — | CCLK | SN | 필수의 | 필수의 | |||
마하XO2/마하XO3/마하XO3D | SI | SO | — | CCLK | SN | 필수의 | 필수의 | |||
크로스링크™ LIF-MD6000 |
모시 |
미소 |
— |
SPI_SCK |
SPI_SS |
고르다. 씨디원 |
크레셋_B |
필수의 |
필수의 |
|
iCE40™/iCE40LM/iCE40 울트라™/iCE40 울트라라이트™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
고르다. 씨디원 |
크레셋_B |
필수의 |
필수의 |
I2C 포트 장치
마하XO2/마하XO3/마하XO3D | — | — | — | — | 장치 PROGRAMN, INITN 및/또는 DONE 신호에 대한 선택적 연결 | 필수의 | 필수의 | |||
플랫폼 매니저 II | — | — | — | — | 필수의 | 필수의 | SCL_M | |||
엘-ASC10 | — | — | — | — | — | — | — | 필수의 | 필수의 | |
크로스링크 LIF-MD6000 |
— | — | — | — | — | 고르다. 씨디원 |
크레셋_B |
필수의 |
필수의 |
헤더
1 x 10 conn (다양한 케이블) | 3 | 2 | 6 | 8 | 4 | 9 또는 10 | 5 또는 9 | 1 | 7 | |
1 x 8 conn (그림 3.4 참조) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 conn (그림 3.5 참조) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 또는 8 |
프로그래머
모델 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 또는 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
참고사항:
- 오래된 Lattice ISP 장치의 경우 대상 보드의 ispEN/ENABLE에 0.01 μF 디커플링 커패시터가 필요합니다.
- HW-USBN-2A/2B의 경우 대상 보드가 전원을 공급합니다.일반적인 ICC = 10mA.VCCJ 핀이 있는 장치의 경우 VCCJ는 장치에 연결되어야 하며 적절한 뱅크 VCCIO를 케이블의 VCC에 연결합니다.장치에 가까운 VCCJ 또는 VCCIO에 0.1μF 디커플링 커패시터가 필요합니다.시트를 참조하여 장치에 VCCJ 핀이 있는지 또는 어떤 VCCIO 뱅크가 대상 프로그래밍 포트를 제어하는지 확인합니다(대상과 동일하지 않을 수 있음).3. 오픈 드레인 신호.대상 보드에는 VCC가 연결된 동일한 평면에 연결된 ~2.2kΩ 풀업 저항이 있어야 합니다.HW-USBN-2B 케이블을 VCC에 연결합니다.
- PAC-Designer® 소프트웨어를 사용하여 ispPAC 또는 ispClock 장치를 프로그래밍하는 경우 TRST/DONE을 연결하지 마십시오.
- HW-USBN-2B보다 오래된 케이블을 사용하는 경우 iCEprogM5 핀 1050(VCC)와 핀 4(GND) 사이에 +2V 외부 전원을 연결합니다.
- HW-USBN-2B의 경우 I3.3C에 대해 2.5V~2V의 VCC 값만 지원됩니다.
프로그래밍 케이블 연결
프로그래밍 케이블을 연결, 분리 또는 다시 연결할 때는 대상 보드에 전원을 공급하지 않아야 합니다. 다른 J를 연결하기 전에 항상 프로그래밍 케이블의 GND 핀(검정색 전선)을 연결하세요.TAG 핀. 이러한 절차를 따르지 않으면 대상 프로그래밍 가능 장치가 손상될 수 있습니다.
프로그래밍 케이블 TRST 핀
보드 TRST 핀을 케이블 TRST 핀에 연결하는 것은 권장되지 않습니다. 대신 보드 TRST 핀을 Vcc에 연결합니다. 보드 TRST 핀이 케이블 TRST 핀에 연결된 경우 ispVM/Diamond Programmer에 TRST 핀을 높게 구동하도록 지시합니다.
TRST 핀을 높게 구동하도록 ispVM/Diamond Programmer를 구성하려면:
- 옵션 메뉴 항목을 선택하세요.
- 케이블 및 I/O 포트 설정을 선택하세요.
- TRST/핀 연결 재설정 체크박스를 선택하세요.
- 높음 설정 라디오 버튼을 선택합니다.
적절한 옵션이 선택되지 않으면 TRST 핀은 ispVM/Diamond Programmer에 의해 낮게 구동됩니다. 결과적으로 BSCAN 체인은 체인이 RESET 상태로 잠겨 있기 때문에 작동하지 않습니다.
프로그래밍 케이블 ispEN 핀
다음 핀은 접지되어야 합니다.
- 2000VE 장치의 BSCAN 핀
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
그러나 케이블의 ispEN 핀으로 BSCAN 및 ENABLE 핀을 구동하는 옵션이 있습니다. 이 경우 ispVM/Diamond Programmer는 다음과 같이 ispEN 핀을 낮게 구동하도록 구성해야 합니다.
ispEN 핀을 낮게 구동하도록 ispVM/Diamond Programmer를 구성하려면:
- 옵션 메뉴 항목을 선택하세요.
- 케이블 및 I/O 포트 설정을 선택하세요.
- ispEN/BSCAN 핀 연결 확인란을 선택하세요.
- 낮음 설정 라디오 버튼을 선택하세요.
각 프로그래밍 케이블에는 플라이와이어를 정리하는 데 도움이 되는 두 개의 작은 커넥터가 함께 제공됩니다. 다음 제조업체 및 부품 번호는 동등한 커넥터에 대한 가능한 소스 중 하나입니다.
- 1 x 8 커넥터(예:amp르, 샘텍 SSQ-108-02-TS)
- 2 x 5 커넥터(예:amp르, 샘텍 SSQ-105-02-TD)
프로그래밍 케이블 플라이와이어 또는 헤더는 표준 100밀 간격 헤더(핀 간격 0.100인치)에 연결하도록 설계되었습니다. Lattice는 길이가 0.243인치 또는 6.17mm인 헤더를 권장합니다. 그러나 다른 길이의 헤더도 마찬가지로 잘 작동할 수 있습니다.
주문 정보
표 10.1. 프로그래밍 케이블 기능 요약
특징 | HW-USBN-2B | HW-USBN-2A | HW-USB-2A | HW-USB-1A | HW-DLN-3C | HW7265-DL3, HW7265-DL3A, HW-DL-3B,
HW-DL-3C |
HW7265-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC-병렬 | — | — | — | — | X | X | X | X | X | X |
1.2V 지원 | X | X | X | — | — | — | — | — | — | — |
1.8V 지원 | X | X | X | X | X | X | — | X | — | X |
2.5-3.3V(전기)
지원하다 |
X | X | X | X | X | X | X | X | X | X |
5.0V 지원 | — | X | X | X | X | X | X | X | X | X |
2 x 5 커넥터 | — | X | X | X | X | X | X | X | — | — |
1 x 8 커넥터 | X | X | X | X | X | — | — | X | X | |
플라이와이어 | X | X | X | X | X | X | — | — | — | — |
무연 구조 | X | X | — | — | X | — | — | — | — | — |
주문 가능 | X | — | — | — | X | — | — | — | — | — |
표 10.2. 주문 정보
설명 | 주문 부품 번호 | 중국 RoHS 친환경 사용 기간(EFUP) |
프로그래밍 케이블(USB). 6′ USB 케이블, 플라이와이어 커넥터, 8위치(1 x 8) 어댑터 및 10위치(2 x 5) 어댑터, 무연, RoHS 준수 구조 포함. | HW-USBN-2B |
|
프로그래밍 케이블(PC 전용). 병렬 포트 어댑터, 6' 케이블, 플라이와이어 커넥터, 8위치(1 x 8) 어댑터 및 10-
위치(2 x 5) 어댑터, 무연, RoHS 준수 구조. |
HW-DLN-3C |
메모: 이 문서에서는 레거시 목적으로만 추가 케이블을 설명하며, 이러한 케이블은 더 이상 생산되지 않습니다. 현재 주문 가능한 케이블은 완전히 동등한 대체 품목입니다.
부록 A. USB 드라이버 설치 문제 해결
PC를 USB 케이블에 연결하기 전에 드라이버를 설치하는 것이 필수적입니다. 드라이버를 설치하기 전에 케이블이 연결된 경우 Windows는 작동하지 않을 수 있는 자체 드라이버를 설치하려고 시도합니다.
적절한 드라이버를 먼저 설치하지 않고 PC를 USB 케이블에 연결하려고 했거나, 드라이버를 설치한 후 Lattice USB 케이블과 통신하는 데 문제가 있는 경우, 아래 단계를 따르세요.
- Lattice USB 케이블을 꽂습니다. 시작 > 설정 > 제어판 > 시스템을 선택합니다.
- 시스템 속성 대화 상자에서 하드웨어 탭과 장치 관리자 버튼을 클릭합니다. Universal Serial Bus 컨트롤러 아래에 Lattice USB ISP Programmer가 표시되어야 합니다. 표시되지 않으면 노란색 플래그가 있는 알 수 없는 장치를 찾습니다. 알 수 없는 장치 아이콘을 두 번 클릭합니다.
- 알 수 없는 장치 속성 대화 상자에서 드라이버 다시 설치를 클릭합니다.
- 컴퓨터에서 드라이버 소프트웨어 찾아보기를 선택합니다.
Lattice EzUSB 드라이버의 isptools\ispvmsystem 디렉토리로 이동합니다.
FTDI FTUSB 드라이버의 isptools\ispvmsystem\Drivers\FTDIUSBDriver 디렉토리로 이동합니다. - Diamond 설치의 경우 lscc/diamond/data/vmdata/drivers로 이동합니다. 다음을 클릭합니다.
- 어쨌든 이 드라이버 소프트웨어를 설치합니다를 선택합니다. 시스템이 드라이버를 업데이트합니다.
- 닫기를 클릭하고 USB 드라이버 설치를 완료합니다.
- 제어판 > 시스템 > 장치 관리자 > 범용 직렬 버스 컨트롤러에 다음이 포함되어 있어야 합니다. Lattice EzUSB 드라이버의 경우: Lattice USB ISP Programmer 장치가 설치되어 있어야 합니다.
FTDI FTUSB 드라이버의 경우: USB Serial Converter A 및 Converter B 장치가 설치됨
문제가 발생하거나 추가 정보가 필요하면 Lattice 기술 지원팀에 문의하세요.
기술 지원
도움이 필요하면 www.latticesemi.com/techsupport에서 기술 지원 사례를 제출하세요.
개정 내역
개정판 26.4, 2020년 XNUMX월
부분 | 변경 요약 |
프로그래밍 케이블 | 업데이트된 격자 web사이트 링크 www.latticesemi.com/programmer. |
프로그래밍 소프트웨어 |
개정판 26.3, 2019년 XNUMX월
부분 | 변경 요약 |
타겟 보드 설계 고려 사항; Flywire 프로그래밍 및
연결 참조 |
I2C 인터페이스가 지원하는 VCC 값을 명확히 했습니다. 표 6.1에 주석을 추가했습니다. |
개정판 26.2, 2019년 XNUMX월
부분 | 변경 요약 |
— | 면책 조항 섹션을 추가했습니다. |
프로그래밍 Flywire 및 연결 참조 | 업데이트된 표 6.1. 핀 및 케이블 참조.
MachXO3D 추가 Crosslink I2C에 CRESET_B를 추가했습니다. I2C 포트 장치 아래의 항목을 업데이트했습니다. · 플랫폼 관리자 II가 추가되었습니다. · ispPAC 순서 변경. I2C 포트 장치 아래 항목 업데이트. · Power Manager II를 Platform Manager II로 변경하고 I2C: SDA 값을 업데이트했습니다. · ASC를 L-ASC10으로 변경 각주 4를 업데이트하여 ispClock 장치를 포함했습니다. 상표를 조정했습니다. |
개정 내역 | 업데이트된 형식입니다. |
뒷면 커버 | 업데이트된 템플릿입니다. |
— | 사소한 편집 변경 사항 |
개정판 26.1, 2018년 XNUMX월
부분 | 변경 요약 |
모두 | 표 6.1의 슬레이브 SPI 포트 장치 섹션의 항목을 수정했습니다. |
개정 26.0, 2018년 XNUMX월
부분 | 변경 요약 |
모두 | 문서 번호를 UG48에서 FPGA-UG-02024로 변경했습니다. 문서 템플릿을 업데이트했습니다. |
프로그래밍 케이블 | 중복된 정보를 제거하고 www/latticesemi.com/software로 링크를 변경했습니다. |
프로그래밍 케이블 핀 정의 | 표 3.1의 프로그래밍 케이블 핀 이름 업데이트. 프로그래밍 케이블 핀 정의. |
프로그래밍 Flywire 및 연결 참조 | 표 2. 플라이와이어 변환 참조 및 표 3 권장 핀 연결을 단일 표 6.1 핀 및 케이블 참조로 대체했습니다. |
주문 정보 | 주문 정보의 표 10.1. 프로그래밍 케이블 기능 요약을 이동했습니다. |
개정판 25.0, 2016년 XNUMX월
부분 | 변경 요약 |
프로그래밍 Flywire 및 연결 참조 | 개정된 표 3, 권장 핀 연결. CrossLink 장치 추가. |
개정판 24.9, 2015년 XNUMX월
부분 | 변경 요약 |
프로그래밍 Flywire 및 연결 참조 | 개정된 표 3, 권장 핀 연결.
CRESET-B 컬럼 추가. iCE40 UltraLite 장치 추가. |
기술 지원 지원 | 기술 지원 정보가 업데이트되었습니다. |
개정판 24.8, 2015년 XNUMX월
부분 | 변경 요약 |
프로그래밍 케이블 핀 정의 | 표 1, 프로그래밍 케이블 핀 정의의 INIT에 대한 설명을 수정했습니다. |
개정판 24.7, 2015년 XNUMX월
부분 | 변경 요약 |
프로그래밍 케이블 핀 정의 | 표 1, 프로그래밍 케이블 핀 정의에서 ispEN/Enable/PROG가 ispEN/Enable/PROG/SN으로 변경되었고 설명이 수정되었습니다.
그림 2 업데이트, PC용 프로그래밍 케이블 시스템 내 프로그래밍 인터페이스(HW-USBN-2B). |
프로그래밍 케이블 ispEN 핀 | 표 4, 프로그래밍 케이블 기능 요약에서 HW-USBN-2B는 주문 가능한 것으로 표시되어 있습니다. |
주문 정보 | HW-USBN-2A가 HW-USBN-2B로 변경되었습니다. |
개정판 24.6, 2014년 XNUMX월
부분 | 변경 요약 |
모두 | 문서 제목을 ispDOWNLOAD Cables에서 Programming Cables User's Guide로 변경했습니다. |
프로그래밍 케이블 핀 정의 | 업데이트된 표 3, 권장 핀 연결. ECP5, iCE40LM, iCE40 Ultra 및 MachXO3 장치 제품군 추가. |
타겟 보드 설계 고려 사항 | 업데이트된 섹션. TCK 듀티 사이클 및/또는 주파수의 ispVM 도구 제어에 대한 FAQ 링크가 업데이트되었습니다. |
기술 지원 지원 | 기술 지원 정보가 업데이트되었습니다. |
개정판 24.5, 2012년 XNUMX월
부분 | 변경 요약 |
프로그래밍 Flywire 및 연결 참조 | Flywire 변환 참조 표에 iCE40 구성 포트 핀 이름을 추가했습니다. |
프로그래밍 Flywire 및 연결 참조 | 권장 케이블 연결 표에 iCE40 정보를 추가했습니다. |
개정판 24.4, 2012년 XNUMX월
부분 | 변경 요약 |
모두 | 새로운 회사 로고가 추가된 업데이트된 문서입니다. |
개정판 24.3, 2011년 XNUMX월
부분 | 변경 요약 |
모두 | 문서가 사용자 가이드 형식으로 전환되었습니다. |
특징 | USB 케이블 – HW-USBN-2A 그림을 추가했습니다. |
프로그래밍 Flywire 및 연결 참조 | MachXO2 장치에 대한 권장 케이블 연결 표가 업데이트되었습니다. |
타겟 보드 설계 고려 사항 | 섹션을 업데이트했습니다. |
부록 A | 섹션을 추가했습니다. |
개정판 24.2, 2009년 XNUMX월
부분 | 변경 요약 |
모두 | 플라이와이어 커넥터의 물리적 사양과 관련된 정보를 추가했습니다. |
개정판 24.1, 2009년 XNUMX월
부분 | 변경 요약 |
모두 | 타겟 보드 설계 고려사항 텍스트 섹션을 추가했습니다. |
프로그래밍 Flywire 및 연결 참조 | 섹션 제목이 추가되었습니다. |
이전 개정 사항
부분 | 변경 요약 |
— | 이전 Lattice 릴리스. |
문서 / 리소스
![]() |
LATTICE FPGA-UG-02042-26.4 프로그래밍 케이블 [PDF 파일] 사용자 가이드 FPGA-UG-02042-26.4 프로그래밍 케이블, FPGA-UG-02042-26.4, 프로그래밍 케이블, 케이블 |