You are on page 1of 16

Hng dn s dng USB JTAG Cable

FPGA Xilinx

Thng 5, 2009 Version 0.1

Ni dung
Chng 1: Gii thiu USB JTAG Cable FPGA Xilinx Gii thiu tng qut Yu cu phn cng v phn mm Chng 2: Quy trnh ci t Chng 3: Np chng trnh

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

Hnh v
Hnh 1.1: LPT JTAG Cable Hnh 2.1: Ca s ci t chng trnh Adept Hnh 2.2: Chun b cho vic ci t chng trnh Hnh 2.3: Cc thao tc trong qu trnh ci t chng trnh Adept Runtime Hnh 2.4: Kt thc vic ci t chng trnh Adept Runtime Hnh 2.5: Ci t chng trnh Adept Hnh 2.6: Kt thc qu trnh ci t chng trnh np Hnh 2.7: Kt ni USB JTAG Cable vi my tnh ln u Hnh 2.8: Ci t driver cho USB JTAG Cable Hnh 2.9: Hon thnh vic ci t driver cho USB JTAG Cable Hnh 3.1: Chn file cn np cho board FPGA Hnh 3.2: Np chng trnh cho board FPGA Hnh 3.3: Thng bo li xung clock trong khi np Hnh 3.4: Thay i ty chn xung clock trong chng trnh ISE

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

Chng 1 Gii thiu USB JTAG Cable FPGA Xilinx


Gii thiu tng qut
USB JTAG Cable c u th giao tip vi my tnh qua cng USB v ch cn mt cp duy nht. iu ny gip cho ngi lp trnh rt d dng trong vic np chng trnh cho FPGA. Ngoi ra, cp cn cho php np vi tc nhanh. Cp c thit k hon ton ph hp vi FPGA Challenge Kit. Ngoi ra, ngi dng c th s dng cp cho cc board FPGA c cng JTAG ph hp khc. Cc c tnh c bn Giao tip vi my tnh thng qua cng USB H tr JTAG theo chun IEEE 1149.1 Download chng trnh cho FPGA ca Xilinx vi tc nhanh USB JTAG Cable cho php np file .bit xung cc dng FPGA sau: Spartan-3 Spartan-3E Cable ni vi my tnh qua cng USB v ni vi board FPGA qua u JTAG 6 chn nh trong hnh 1.1. Hnh 1.1: USB JTAG Cable

Mt s dng sn phm c h tr

M t sn phm USB JTAG Cable

Yu cu phn cng v phn mm


Phn cng My tnh phi c cng USB ci H iu hnh Window Chng trnh ISE ca Xilinx lp trnh cho FPGA Chng trnh Adept ca Digilent c cung cp min ph km theo Phn mm

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

Chng 2: Quy trnh ci t


Ci chng trnh np Adept
Chng trnh np Adept c cung cp min ph bi Digilent. Chng trnh ny c th c dng mt cch hon ton ph hp vi USB JTAG Cable np chng trnh cho FPGA. Cc bc ci t chng trnh c m t c th di y. Bc 1: u tin, chng ta chy chng trnh ci t DAS(x86)2-0-7.exe. Click vo button Next trn ca s ci t ca chng trnh nh trong hnh 2.1.

Hnh 2.1: Ca s ci t chng trnh Adept Bc 2: Chn option I accept the terms of the licence agreement ri click Next nh trong hnh 2.2 (a). Vic ci t bao gm hai chng trnh, Adept Runtime v Adept. u tin, chng trnh Adept Runtime c ci t. Click Next tip tc nh trong hnh 2.2 (b).

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

(a)

(b) Hnh 2.2: Chun b cho vic ci t chng trnh

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

Bc 3: Chn ng dn ti v tr m chng ta mun, sau click Install bt u qu trnh ci t nh trong hnh 2.3 (a), (b). Khi c thng bo warning ca Window th chn Continue Anyway nh trong hnh 2.3 (c) tip tc ci t.

(a)

(b) Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009 www.kobekara.com

(c) Hnh 2.3: Cc thao tc trong qu trnh ci t chng trnh Adept Runtime Bc 4: Vic ci t Adept Runtime hon tt. Click Finish ng ca s ci t nh trong hnh 2.4.

Hnh 2.4: Kt thc vic ci t chng trnh Adept Runtime Bc 5: Chng ta tip tc ci t chng trnh Adept. Click Intall nh trong hnh 2.5 bt u qu trnh ci t. Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009 www.kobekara.com

Hnh 2.5: Ci t chng trnh Adept Bc 6: Vic ci t hon tt. Click Finish nh trong hnh 2.6 s kt thc tan b qu trnh ci t.

Hnh 2.6: Kt thc qu trnh ci t chng trnh np Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009 www.kobekara.com

10

Ci driver cho USB JTAG Cable


Khi cm USB JTAG cable vo my tnh qua cng USB ln u, Window s hin th thng bo Found New Hardware nh trong hnh 2.7. c th s dng cp, chng ta cn ci t driver cho n. Qu trnh ci driver c din t c th di y.

Hnh 2.7: Kt ni USB JTAG Cable vi my tnh ln u Bc 1: Chn option Install the software automatically th my tnh s t ng tm driver cho USB JTAG Cable nh trong hnh 2.8 (a) v (b). Khi c thng bo warning ca Window, chn Continue Anyway nh trong hnh 2.8 (c) tip tc qu trnh ci driver.

(a)

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

11

(b)

(c) Hnh 2.8: Ci t driver cho USB JTAG Cable Bc 2: Kt thc qu trnh ci t, click Finish ng ca s wizard nh hnh 2.9 (a). Window hin th thng bo nh trong hnh 2.9 (b). By gi, USB JTAG Cable sn sng s dng.

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

12

(a)

(b) Hnh 2.9: Hon thnh vic ci t driver cho USB JTAG Cable

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

13

Chng 3: Np chng trnh


Sau khi ci t chng trnh np v ci driver cho USB JTAG Cable, chng ta c th s dng chng trnh Adept np file .bit cho FPGA. Vic np chng trnh c m t c th di y. Bc 1: chn file cn np, chng ta click vo button Browse v chn ng dn ti file nh trong hnh 3.1.

Hnh 3.1: Chn file cn np cho board FPGA Bc 2: Sau , click Program bt u np chng trnh. Khi np thnh cng s c dng thng bo bn di nh trong hnh 3.2.

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

14

Hnh 3.2: Np chng trnh cho board FPGA Lu 1. Khi np chng trnh cho board FPGA c th s nhn c thng bo li nh trong hnh 3.3. Chng ta chn Yes tip tc np.

Hnh 3.3: Thng bo li xung clock trong khi np Li ny sinh ra do trong chng trnh ISE mc nh chn xung CCLK lm xung ng b cho mch np. trnh li ny, cn thay i ty chn ca ISE nh trong hnh 3.4.

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

15

Hnh 3.4: Thay i ty chn xung clock trong chng trnh ISE 2. Ty trng hp board FPGA c s dng ROM hay khng m chng trnh np s nhn ra mt hay hai thit b. Hnh 3.1 v 3.2 nu r s khc bit ny. Chng ta c th chn np chng trnh cho mi thit b.

Hng dn s dng USB JTAG Cable Version 0.1 Thng 5, 2009

www.kobekara.com

16

You might also like