_USB JTAG Ver1.0 User's Manual.hwp

Similar documents
WebPACK 및 ModelSim 사용법.hwp

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

RealDSP UT 프로그램 메뉴얼

Microsoft PowerPoint - CPLD_수정1.pptx

1

MAX+plus II Getting Started - 무작정따라하기

ISP and CodeVisionAVR C Compiler.hwp

DE1-SoC Board

슬라이드 1

슬라이드 1

Microsoft Word - AVRISP mkII 장비 운용.doc

Orcad Capture 9.x

게임 기획서 표준양식 연구보고서

RealDSP UT 프로그램 메뉴얼

슬라이드 제목 없음

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Microsoft Word - AVR Dragon.doc

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

USBISPV3.0(071112).hwp

Chapter 1

Remote UI Guide

01장

MPLAB C18 C

Mentor_PCB설계입문

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

USER Manual

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

_IMSS5.x메뉴얼.doc

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

슬라이드 1

USER Manual

PowerPoint Template

EEAP - Proposal Template

슬라이드 1

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

슬라이드 1

PRO1_02E [읽기 전용]

CD-RW_Advanced.PDF

XDS100S V3 Entry-level JTAG Emulator. Revision XDS100S V3 ( 사용매뉴얼 ) Rev TEL , FAX , .

BY-FDP-4-70.hwp

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

LG-LU6200_ICS_UG_V1.0_ indd

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Admin Guide for dummy

EISC-GANG_User_Guide_V1.2

Install stm32cubemx and st-link utility

UART Controller 구현

MCM, PCB (mentor) : da& librarian jakup & package jakup & layout jakup & fablink jakup & Summary 2 / 66

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

Microsoft Word - EISC-GANG_User_Guide_V1.4.doc

Microsoft Word - src.doc

10X56_NWG_KOR.indd

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft Word - Armjtag_문서1.doc

TOOLS Software Installation Guide

1아이패드(13~54)

PLC Robot Starter Quick Guide

슬라이드 1

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

Studuino소프트웨어 설치

MR-3000A-MAN.hwp

슬라이드 1

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

화판_미용성형시술 정보집.0305

PowerPoint Template

NTD36HD Manual

untitled

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

Microsoft Word - Bluetooth User Manual_V1.00_KOR.doc

Microsoft Word - Ahram_ISP_V15_Manual_V20.doc

Microsoft Word - PEB08_USER_GUIDE.doc

PowerPoint 프레젠테이션

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

슬라이드 1

PRO1_04E [읽기 전용]

鍮뚮┰硫붾돱??李⑤낯

歯DCS.PDF

ETL_project_best_practice1.ppt

Smart Power Scope Release Informations.pages

슬라이드 1

4S 1차년도 평가 발표자료

Microsoft PowerPoint - AD-USBISP_V03_사용법.pptx

슬라이드 1

Microsoft Word - MAI-ISP-STK500_매뉴얼_Ver25.docx

네트워크연결매뉴얼 SRP-Q300/302 감열식프린터 Rev

(SW3704) Gingerbread Source Build & Working Guide

DDX4038BT DDX4038BTM DDX4038 DDX4038M 2010 Kenwood Corporation All Rights Reserved. LVT A (MN)

KARAAUTO_1¿ù.qxd.ps, page Normalize

Product Manual

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

Dialog Box 실행파일을 Web에 포함시키는 방법

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

untitled

1

PowerPoint Template

Transcription:

Table of Contents 1. Size... 1 2. 주요구성품... 2 3. Target Interface Connectors... 3 4. Install... 4 5. 동작설명... 7

1. Size 1.1 W H : 118mm 75mm 1.2 D : 25.2mm http://cafe.naver.com/seogarae 1

2. 주요구성품 2.1 USB Cable 2.2 Flying Wire & Connector 2.3 Flying Wire Adapter http://cafe.naver.com/seogarae 2

2.4 Xilinx Platform Cable USB 3. Target Interface Connectors Pin Number JTAG Serial 1 VREF VREF 2 GND GND 3 TCK CCLK 4 N.C INIT 5 TDO DONE 6 TDI DIN 7 TMS PROG http://cafe.naver.com/seogarae 3

4. Install 4.1 Xilinx Platform Cable USB의 USB 단자에 USB 케이블을 PC와연결하면아래와같은윈도우가생성된다. 아래와같이선택하고 다음 (N) 버튼을클릭한다. 4.2 아래와같이자동으로 Xilinx Platform Cable USB 펌웨어를로드한다. http://cafe.naver.com/seogarae 4

4.3 설치중... 4.4 마침 버튼을클릭하여설치를완료한다. http://cafe.naver.com/seogarae 5

4.5 아래와같이장치관리자에서 Programming cables -> Xilinx USB Cable 항목을확인할수있다. http://cafe.naver.com/seogarae 6

5. 동작설명 ( 아래내용은 하이텍로직 에서판매하는 XFBM-XC3S400PQ208, XFPE-001 제품을중심으로설명한다.) 1. 단축아이콘또는시작 -> 모든프로그램 -> Xilinx ISE Design Suite 13.2 -> ISE Design Tool ->Project Navigator 를실행한다. 2. File -> New Project... 를클릭한다. 3. Project Setting Dialog Box 화면이활성화되면각 Field 를기록 / 선택후 Next 버튼을클릭합니다. Name : 프로젝트의이름을기록한다. Location : 프로젝트가저장될 Directory Path의위치를지정한다. http://cafe.naver.com/seogarae 7

4. Target System 의디바이스사용과동일하게 Value Field 를선택한후 Next 버튼을클릭한다. Synthesis Tool : XST(VHDL/Verilog) Simulator : ISim(VHDL/Verilog) Preferred Language : VHDL 5. 현재까지설정한정보들을요약하여보여준다. http://cafe.naver.com/seogarae 8

6. ISE Project Navigator 가활성화된다. http://cafe.naver.com/seogarae 9

7. 소스파일을생성하기위해 "Project -> New Source" 버튼을클릭한다. 8. VHDL Module 을선택하고 File Name Field 에이름 (LED_ON) 을기록한후 Next 버튼을클릭한다. http://cafe.naver.com/seogarae 10

9. 아래와같이기록하고 Next 버튼을클릭한다. 10. 현재까지설정한정보를요약하여보여준다. Finish 버튼을클릭한다. http://cafe.naver.com/seogarae 11

11. 아래와같이 LED_ON.vhd 파일이첨부된것을확인할수있으며 Workspace 내에 entity, architecture 가포함되어있다. http://cafe.naver.com/seogarae 12

12. XFAM-001 Board의 LED를모두 ON하기위해서아래와같이코딩한후저장한다. led <= "11111111"; http://cafe.naver.com/seogarae 13

13. 문법적오류를점검하기위해 "Check Syntax" 를더블클릭한다. 14. 문법에오류가없다면녹색원형에백색체크가생성되며 Transcript 의 Console 탭의제일하단에 아래와같은메시지가출력된다. (Process "Check Syntax" completed successfully) http://cafe.naver.com/seogarae 14

15. Check Syntax 완료되면구현된로직을 FPGA에로딩후동작을점검을위해서는 FPGA의물리적인입 / 출력을정의해야한다. 이를 Pin Locking 이라하며물리적인핀정의에관한정보는 UCF(User Constraint File) 에저장됨으로 LED_ON 프로젝트에 LED_ON.ucf 파일을추가하여야한다.. Project navigator -> Project -> New Source를선택한다. 16. Implementation Constraints File를선택하고 File Name Field에이름 (LED_ON) 을기록한후 Next 버튼을클릭합니다. http://cafe.naver.com/seogarae 15

17. 요약된정보를확인하고 Finish 버튼을클릭한다. 18. 아래와같이 "LED_ON.ucf" 가생성되었으며핀로킹을위해서는 Processes 탭의 "Edit Constraints (Text)" 를더블클릭한다. http://cafe.naver.com/seogarae 16

19. 아래와같이완성한다. 20. Processes 창의 Synthesize - XST 를더블클릭한다. Synthesize 중에는아래좌측그림과같이구슬이회전하는형태를취하고완료되면우측그림과같이녹색원형에백색체크표시가생성된다. 21. Process 창의 Implement Design 을더블클릭한다. 실행중에는아래좌측그림과같이구슬이회전하는형태를취하고완료되면우측그림과같이녹색원형에백색체크표시가생성된다. 22. Generate Programming File 을더블클릭하면 bit 파일을생성된다. 실행중에는아래좌측그림과같이구슬이회전하는형태를취하고완료되면우측그림과같이녹색원형에백색체크표시가생성된다. http://cafe.naver.com/seogarae 17

23. 위와같은일련의과정이수행된후가장중요한것은리포트파일들을필독하여설계에관련된제반사항을인지하는중요한과정이있다. 이는아래와같이 "Design Summary" 를통하여각종정보가확인할수있다. 24. FPGA 내부는 SRAM으로구성되어있다. 이는전원이 OFF되면기록된데이터가지워짐을의미한다. FPGA 소자에사용자가설계한디지털시스템을기록하는과정을 Configuration이라하며 XFBM-XC3S400 보드에는 2가지 Configuration 방법을채택한다. FPGA Configuration : PC를베이스로한 Bit 파일전송 Configuration Device Programming (PROM) : 전원이인가시자동로딩 Reset button : Reset 버튼을누르면 Platform PROM 데이터 reload 구성도 http://cafe.naver.com/seogarae 18

25. Configure Target Device 를더블클릭한다. 26. OK 버튼을클릭한다. http://cafe.naver.com/seogarae 19

27. ISE impact 창이생성되면아래와같이 PROM File Formatter 을더블클릭한다. 28. Xilinx Flash/PROM" 을선택하고왼쪽중앙의녹색화살표버튼을클릭한다. http://cafe.naver.com/seogarae 20

29. Device(bits) -> xcf02s 선택하고 Add Storage Device 버튼을클릭한후우측중앙의녹색화살표버튼을클릭한다. 30. Output File Location 탭의 Open 버튼을클릭하여 PROM File 이저장될위치를선택한다. http://cafe.naver.com/seogarae 21

31. 아래와같이선택하고 OK 버튼을클릭한다. 32. OK 버튼을클릭한다. http://cafe.naver.com/seogarae 22

33. led_on.bit 파일을선택하고열기버튼을클릭한다. 34. 하나의 PROM 만연결되어있으므로 NO 버튼을클릭한다. 35. OK 버튼을클릭한다. http://cafe.naver.com/seogarae 23

36. impact Processes 창의 Generate File 을더블클릭하면 MCS 파일을만들수있으며생성이 완료된이후에는아래와같은메시지가나타난다. http://cafe.naver.com/seogarae 24

37. 아래와같이 XFBM-XC3S400PQ208 보드에연결한다. http://cafe.naver.com/seogarae 25

38. 타겟보드에연결하지않고 PC와 USB로연결되어있으면 STATUS에는 RED + GREEN이합쳐진색상이표출된다. http://cafe.naver.com/seogarae 26

39. 타겟보드에전원을인가하면 STATUS 에는녹색 LED 가점등된다. http://cafe.naver.com/seogarae 27

40. impact Flows 탭 -> Boundary Scan 선택한다. 41. 단축아이콘 Initialize Chain 버튼을클릭한다. http://cafe.naver.com/seogarae 28

42. led_on.mcs 파일을선택하고 Open 버튼을클릭한다. 43. led_on.bit 파일을선택하고 Open 버튼을클릭한다. http://cafe.naver.com/seogarae 29

44. 먼저 FPGA Configuration 과정을소개한다. 아래와같이쇼트핀을연결한다. 45. 아래와같이선택하고 Program 을더블클릭한다. http://cafe.naver.com/seogarae 30

46. 완료되면 Program Succeeded" 메시지가출력된다. 47. 결과확인 : XFPE-001 보드에실장된 LED 모두가점등됨을확인할수있다. http://cafe.naver.com/seogarae 31

48. PROM 모드를이용한 Configuration 과정을소개한다. 아래와 MODE 선택이 PROM 이되도록쇼트핀을연결한다. 49. 아래아같이선택하고 Program 을더블클릭한다. http://cafe.naver.com/seogarae 32

50. 완료되면 Program Succeeded" 메시지가출력된다. 51. 완료후 Reconfiguration From The Platform Flash(Reset) Button 을누른후결과를확인한다. http://cafe.naver.com/seogarae 33