본문 바로가기

[FPGA]

(43)
[Multi-ISP] 개발환경 설정3 - LED제어 및 다운로드 [Multi-ISP] 개발환경 설정3 - LED제어 및 다운로드 프로젝트파일 컴파일이 완료 되었다면 핀할당하고 합성하여 다운로드 하면 된다. Constraints를 클릭하여 핀 할당을 할 수 있다. 드래그 & 드롭으로 핀에 하당하면 된다. LED 및 Switch 핀 할당 회로도 클럭 리셋
[Multi-ISP] 개발환경 설정2 - LED제어 [Multi-ISP] 개발환경 설정2 - LED제어 Xilinx ISE 10.대를 새롭게 설치 했다. 많은것이 변한것 같다. 완전히 달라졌군... 인터페이스면에서 상당히 좋아진것 같다. 이단 새 프로젝트 생성해서 몇가지 해 보면 금방 되지 않을까... 새로운 프로젝트를 생성하면 위자드가 실행되고 보드에 장착되어있는 XC9536LX 디바이스를 선택한다. 새로운 소스파일이 만들거나 , VHDL만들어진 VHDL파일이 있으면 다음 이후도 계속 다음으로 넘어가면 새로운 프로젝트를 생성할 수 있다. 만들어진 소스파일이 있다면 추가한다. 코드 작성하고 합성하면 컴파일 되는것을 확인할 수 있다.
[Multi-ISP] 개발환경설정 1 - ISP Down Load [Multi-ISP] 개발환경설정 1 - ISP Down Load 셀프 프로그램 되는 CPLD 테스트 보드를 만들려고 했었는데... 치명적인 결함이 발생했다. 온보드 JATG의 Input핀은 반드시 지켜 주어야 한다는 것이다. JTAG의 입력(S3, S4, S5, S7) - LPT입장에서 입력 핀은 PLD에서 입력으로 설정해 주어야 한다. 만약 출력으로 설정하고 굽고나면 입력이 항상 PLD의 출력에 따라서 동작하므로 JTAG가 동작하지 않는다. 이때는 핀을 드는것 이외에 방법이 없다. 나는 보드 하나 더 만들어서 JTAG부분만 땜해서 핀 설정을 변경해 주었다.
[Multi ISP] 보드 제작 - Xilinx XC9536 CPLD 이용 [Multi ISP] 보드 제작 LTP용 Multi ISP를 만들기 위해 Xilinx XC9536 CPLD를 이용하여 보드를 제작 했다. 테스트용이라 여러가지 기능을 넣을려고 고민 했고, 제한된 공간에 여러가지 기능 테스트 해 볼수 있도록 하다 보니 여러가지 맘에 안드는 구석이 있지만 간단하게 다양한 테스트를 해 볼수 있는 보드라는 생각으로... 기본적으로 Xilinx JTAG, ARM JTAG, MSP430 JTAG, AVR ISP, 표준 ISP(내가 만든 표준)가 가능하도록 포트를 뽑아 두었다. 보드 구성도 PC입력으로 LPT나 USB에서 데이터및 컨트롤 신호를 받아서 다양한 JTAG신호 만들어 줄 수 있도록 했고 JTAG종류에 따른 선택은 DIP스위치로 할 수 있다. LTP를 이용한 기본 Xilin..
[Multi-ISP] Xilinx JTAG 테스트 [Multi-ISP] Xilinx JTAG 테스트 [2008-07-03 22:01:26 수요일] Xilinx XC9536을 이용한 Multi-ISP 보드를 제작 했다. Xilinx JTAG동글이 예전 회사용이라 지금 가진것이 없었어 이번에 Xilinx CPLD를 사용할 기회가 있어 필요 했는데 이참에 구매 하는것 보다 쪽보드로 하나 만드는것이 더 좋을것 같아 한번 만들어 보았다. 한정된 좁은 공간에 여러가지 기능을 넣으려다 보니 마음에 안드는 구석이 많다. 물론 샘플용으로 만드는것이라 크게 문제는 없지만 다음에 고려해야할 사항들을 기록해 본다. 소프트웨어는 ISE WebPACK를 이용하는데 오래전에 사용했던 것이라... 신버젼을 받야야 할것 같다. xilinx(http://www.xilinx.com) 홈..
[ XC2S100E EVM ] XILINX FPGA 보드 제작 [ XC2S100E EVM ] XILINX FPGA 보드 제작 저렴한 가격에 10만 게이트 정도 간단한 FPGA테스트용 보드 XC2S100E EVM 를 제작 했다. 기존 보드와 호환 되는 핀맵을 유지하면서 간단한 Application을 적용할 수 있도록 설계 했다. [ FT2232 EVM ]을 이용하여 JTAG 및 USB Data 전송 테스트 할 수 있도록 구성했고 보드 자체에 10개의 LED, DIP S/W, FND, SRAM등을 넣어서 보드만으로도 간단한 테스트를 가능하도록 했다. 이걸 2층 PCB에 넣느라 고생좀 했다. 어차피 1차 테스트 보드라 신뢰성은 추후에 생각하기로 했다. 뒷면에 SRAM 장착 XILINX FPGA SPARTAN XC2S100E 기존 SAM7SE512 EVM, DSP 2812..
[XILINX]XC2S100E 판매처 [XILINX]XC2S100E 1.8V FPGA 스파르탄 II-E시리즈, 게이트 10만게이트, 셀 6,912 로직셀, Virtex-E 아키텍쳐 판매처 [XILINX]XC2S50-5TQG144C -> 2.5V FPGA 5만게이트용칩, TQFP 144핀타입, FPGA초보자용에게 가장적합 판매처
Spartan-IIE (XC2S100E) 보드 Spartan-IIE (XC2S100E)를 이용한 보드가 많이 있군... 웹서핑 하다 얻은 자료 네이버 카페 "서가래의 무작정 따라하기" http://cafe.naver.com/seogarae.cafe 에서 만든 보드 회로도 중국에서 판매 하는 보드 SDRAM를 달고, USB FT245를 이용하여 다운로드 할수 있도록 구성하고 있다. 이 방법도 좋을듯..

반응형