본문 바로가기

[FPGA]/XINIX

[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를 이용한 기본 Xilinx JTAG회로를 넣어서 별다른 JTAG장비 없이 CPLD를 굽거나 업데이트 할 수 있도록 했다.
뿐만 아니라 이왕 만드는거 간단한 CPLD테스트 용으로 LCD, LED, FND등 페리를 넣어서 테스트 할 수 있도록 했다.






기능



반응형