2009-03-31 3 views
1

우리 회사는 XC3000 시리즈 칩의 일부인 구식 자일링스 fpga (XC3042A)를 사용하여 PCB를 제작하려고합니다. 칩에 데이터를 프로그래밍하는 경험이있는 사람이 있습니까? 나는 사람들이 사용한 소프트웨어, 하드웨어 등을 찾고있다.더 이상 사용되지 않는 자일링스 칩

답변

1

자일링스 웹 사이트에서 프로그래밍 사양을 찾을 수 있어야합니다. FPGA 프로그래밍에 사용되는 여러 가지 방법에 대한 문서를 제공합니다. 앱 노트에 있어야합니다. 그들은 여러 가지 모드를 가지고 있습니다 - 일반적으로 슬레이브 직렬 또는 선택 맵 (병렬). 즉, 일종의 SPI 플래시 또는 병렬 플래시 또는 JTAG을 의미합니다.

주위를 둘러 보면 DIY 프로그래밍 케이블에 대한 설계도를 찾을 수 있습니다! 당신은 또한 당신이 그것에 자신 만의 커스텀 인터페이스를 설계하거나 SD 카드 또는 다른 것과 인터페이스 할 때 프로그래밍 사양을 다루기 위해 작은 마이크로 인터페이스를 인터페이스 할 수 있습니다.

2

ISA 버스에 사용자 정의 된 인터페이스를 사용하여 이전 Xilinx 칩 (XC4010XL)을 프로그래밍했습니다. DOS 상자에서 'Turbo-C'를 사용하고 슬레이브 병렬 구성에서 '245 (bidir transceiver) 및 74LS74 (이중 플립 플롭 D)가있는 집에서 만든 ISA 카드를 사용했습니다.

병렬 포트를 사용하여 구현하는 것은 어렵지 않습니다.

1

현재의 자일링스 도구 및 케이블은 오래된 부품을 프로그램합니다.

0

체크 아웃 FTDI을 확인하십시오. 업데이트 된 하드웨어를 사용하도록 사용자를 설득 할 수 있습니다. 현재 USB + FPGA의 경우 150 달러 CAD이고 매뉴얼과 함께 제공되는 경우 80 달러 CAD입니다. 플러스 배송비.

자일링스 웹 사이트에서 무료로 제공되는 웹킷도 지원한다.

1

XC3000 시리즈는 JTAG 인터페이스를 사용하지 않으므로 자일링스 프로그래머를 사용하여 구성을 다운로드 할 수 없습니다.

외부 EPROM 또는 내장 프로세서를 사용하여 코드를 다운로드 할 수 있습니다.

자일링스에서주의이 응용 프로그램을 살펴 보자 : http://www.xilinx.com/support/documentation/application_notes/xapp090.pdf 데이지 체인 (daisy chain)의 경우 : http://www.xilinx.com/support/documentation/application_notes/xapp091.pdf

IT는 FPGA에 구성 파일을 다운로드하는 데이터 형식뿐만 아니라 신호 정보를 설명합니다.

웹 사이트에서 구 버전의 자일링스 프로그래머를 사용하고 장치를 구성 할 수 있습니다. 3000 시리즈를 지원하는 자일링스의 마지막 버전은 버전 8 이었지만 확실하지 않습니다.

관련 문제