Chip123 科技應用創新平台

標題: 在Xilinx的FPGA中使用LA功能 [打印本頁]

作者: tommywgt    時間: 2007-1-26 02:34 PM
標題: 在Xilinx的FPGA中使用LA功能
在安裝完ISE之後, 再裝上chip scope pro就可以在Xilinx下的FPGA中使用LA功能
( m6 o( m: ?/ P. |; ]: V8 i3 d& t$ I! z5 @# {; B+ t! a- j: ]

* s& h9 o  h' l, T8 V! o+ i跟altera一樣, xilinx的la功能是透過jtag cable來執行的
3 D% n# W2 z% H, n目前chipscope支援4種的JTAG cable, 分別是' D, j9 c$ B9 Y) H; V2 g
Platform Cable USB% v1 j; z8 P; e: E; a
Parallel Cable IV+ }: q" ?' T* w( w# O3 U" ^
Parallel Cable III
1 l) w! t! @& D& g( vMultiPRO Cable
" _6 m( m3 n/ v第一種是USB其他3種都是printer port的介面
" C+ i. L! I0 x/ R# y' ~) X( g2 w8 Q3 G9 c, x& R. r
首先要在ise下(要有project)去選擇一個create new source之後就可以使用chipscope pro core genertaor下產生一個IBERT Core, 設定完想關的選項後在ise compile再將結果download到fpga
$ J, `; l0 s  }% R5 I$ E之後就可以使用chipscope pro analyzer去看波形了.
0 G2 @* W3 k% m) N! p6 d% f
# e$ l# p: `5 B7 l+ C多試幾次就會成功了.
作者: greatsky    時間: 2007-2-6 03:09 PM
感謝版大的分享..
, F  H6 @6 P0 ]% G4 I6 k* f- i想不到版大也另外將Xilinx 內建FPGA LA的使用方式也以教學方式發文
, O) s" g' N$ T6 E本來我還想多知道Xilinx ISE怎麼設定  因為自己在家電腦是使用Xilinx ISE
, l4 P5 G7 C- s. q(比較習慣啦)可是沒Xilnx FPGA不能Donwload所以打消念頭 - p7 Z- R, D! T: B
8 w0 Z( F% w8 {6 }
另外我的問題是..目前用的是Stratix II
8 x9 O; N3 i1 ~但若用Jtag好像跟我之前用過Spartan 2板子上腳位不大一樣
- U) i7 }$ h$ k在 Spartan II 板子上腳位類似是 ......  只要從腳位1照順序接好就好
: [# a* h1 X$ t7 Q; G9 g在 Stratix II 板子上腳位類似是 ::::    只有在第一排第一腳標1
: k2 V, y: H. j! O7 B那這樣Jtag該怎麼接??  StratixII板子是Gidel PROC2S 產品# W% ?6 v$ y! z' e6 v' d

6 l" b! \% U( p3 |7 }, T, u1 ?我找到唯一的Jtag是跟我用在Xilinx是一樣的,莫非Stratix II的不一樣??3 n: |* u7 n0 ]7 x

) N8 b% I7 O# m6 Q' R- }' e[ 本帖最後由 greatsky 於 2007-2-6 05:21 PM 編輯 ]
作者: tommywgt    時間: 2007-2-6 07:11 PM
標題: xilinx / altera JTAG cable不一樣哦
xilinx的jtag cable跟altera的jtag calbe雖然名稱都一樣, 但是是不相容, 使用Stratic II只能使用Altera的JTAG cable$ t! C2 A! A  f( l9 a
2 i+ f7 T1 F1 e1 R9 {8 G' ?9 H
所以呢...準備二條JTAG cable就對了, 別費心想要共用一條比較簡單吧
( G, I% M5 V5 X- J9 J
- Y. a- z; m, W* o7 H另外, 想使用LA功能時, 我建議你儘可能使用USB JTAG cable, 因為這個東東的速度比printer port JTAG cable快多了...
作者: greatsky    時間: 2007-2-8 09:21 AM
果不其然,真的不相容7 s& l; k8 M& J" {3 [
看來得先找到符合stratx II的jtag~
+ X7 f0 W, D$ ~8 v我再找找有沒有USB的JTAG線,感謝指教喔!
作者: tommywgt    時間: 2007-2-8 11:50 AM
標題: JTAG CABLE自己做很容易的
printer port JTAG download cable很容易自己做的, 當然你也可以代理商要或買, usb cable並不容易要.
% N" C6 B3 v! x# Y! s
" p% b" r2 O1 H  ?' Q7 m+ r( Q想要自己做的話上altera 網站找byte blaster mv的資料再去電子材料行買幾個零件 (沒多少錢的) 回家自己照著做就行了. Xilinx的也一樣
作者: tommywgt    時間: 2007-2-8 11:51 AM
找不到資料的話跟我講一下我找給你
作者: greatsky    時間: 2007-2-12 11:55 AM
標題: 回復 #6 tommywgt 的帖子
可以自己做一個呀~
: X0 \& t  M% E# B5 T0 u4 G$ q# l) t似乎很有趣,那可能要麻煩大大提供一下資料
* g1 w1 m' z& U9 C& T- WDIY的成就感是最大的啦 % I5 J- h) v- m) Z
. m3 b) C- B7 G
我自己試著找一下是有找到+ e9 B2 h, z. z: h. Z1 F3 J. Q
MasterBlaster™ Cable (USB Port)、MasterBlaster Cable (Serial Port)4 D8 a8 P3 h" C) r* x" N+ u/ S, |
的MasterBlaster User Guide (PDF) & y6 }2 h6 S0 a) i4 O( E* {7 {  B
不知道是不是?5 m) [8 `: w& c1 c

: e- R4 w( X9 c# @7 ]" N7 G[ 本帖最後由 greatsky 於 2007-2-12 02:37 PM 編輯 ]
作者: tommywgt    時間: 2007-2-12 12:30 PM
@@"
# R  `& E/ Y# o; E% d
; D' g$ a$ E- K/ S: U找不到altera的線路圖....sorry4 X4 H2 ]3 n2 I0 n  O, q8 a! @
) C6 l+ i. }4 D; G5 `' i
這有二份altera的文件給件參考一下
7 ], \0 X$ [) A5 }6 Z( N8 J, c1 F; d$ j9 J! l' x1 @
第一份文件, 我朋友拿這個自己做一個燒錄器...orz2 H& @; e; P/ ~

: D2 F& _  h+ K+ Daltera我用過的是ByteBlasterMV (printer port)跟USB Blaster(USB2.0)自己做的話要以ByteBlasterMV為主, usb的要有原廠的詳細資料不然會做不出來...
+ B( d2 X7 G! c3 H4 G3 g2 B' f1 k* g% e
第三跟第四份文件是Xilinx download cable的線路圖, 我同事整理的...感謝他... (你去買點材料就可以做了)
作者: tommywgt    時間: 2007-2-12 12:48 PM
@@"
0 v: ]: p) [! a6 C8 w8 I
7 j4 j0 Z: u' A& m: A找不到altera的線圖....sorry/ ~/ m" Q; N) X5 o# A' r% Y

* E3 C2 P9 Y5 X0 H: {! [( C這有二份altera的文件給件參考一下$ t+ c- m' H. V, g& V# }, |
- @/ `6 ]. Y9 h5 x
第一份文件, 我朋友拿這個自己做一個燒錄器...orz, V+ S  O6 ]( l( n
( D$ ]5 Y  N' i3 m  {
altera我用過的是ByteBlasterMV (printer port)跟USB Blaster(USB2.0)自己做的話要以ByteBlasterMV為主, usb的要有原廠的詳細資料不然會做不出來...
: S0 G$ ]* K- y$ e( \7 @0 \6 {* O5 M
4 O6 c! D4 r. w* m! P第三跟第四份文件是Xilinx download cable的線路圖, 我同事整理的...感謝他... (你去買點材料就可以做了)
作者: joekjwu    時間: 2007-2-27 11:43 PM
標題: 回復 #9 tommywgt 的帖子
真的十分感謝Tommy大分享的資訊,我正在考慮是否要花180US$去買Xilinx的download cable改天去買材料DIY看看.
3 ]9 H; p, b) m( J8 b! I* h, n/ i4 {+ D- o
不知Tommy大是否剛好有Xilinx USB download cable的資料呢? 習慣用NB但是又沒有LPT port可用 .
/ l( `* f- A# `: z3 N2 p
4 H. a* D  r8 F不過還是謝謝Tommy大的分享.
作者: tommywgt    時間: 2007-2-28 11:24 PM
Xilinx 的USB download cable原廠暫時不願意release 資料也..., J7 ]9 q0 T# n1 {( |% ^/ q

/ M' X( q/ _! e& p9 D上面有顆MCU沒有原廠的資料的話並不容易自己做...
$ C( b- G2 s+ k0 a" r' B
) T( M+ q& v  a另外有一個東東叫USB轉PRINTER PORT的東東, 千萬別買來用, 用了還是捉不到download cable的
作者: tommywgt    時間: 2007-2-28 11:53 PM
哇...你的RDB是-9也...怎麼辦到的...高手...
作者: jason_lin    時間: 2007-3-16 11:18 AM
標題: 回復 #11 tommywgt 的帖子
Xilinx的USB Cable一條是US$149元,問過Xilinx為什麼這麼貴,Xilinx回答因為Cable壞掉,Xilinx直接換新給你,所以才貴...*%^#$@
8 x' m6 x6 z4 O7 ?不過,已經有人破了這條Cable,外面買的到,多少錢要查一下,相信會越來越多人破這條Cable^__^
作者: tommywgt    時間: 2007-3-17 11:05 AM
謝謝你提供這個訊息0 F, ?! n9 |1 z7 G' `3 O3 z( @) r! {
我其實也有聽說, 只是原廠的CABLE上有一顆cypress uC跟一顆Xilinx的CPLD, 沒有原廠給資料, 一般應該沒有人會想要reverse engineer才對.真不知是哪位高手弄出來的...) w  i" o. B" }# R

/ K. O* {( \. n' |/ |' h. |誰有那條CABLE的所有資料呢???我也好想要...哈
作者: jason_lin    時間: 2007-3-19 06:29 PM
標題: 回復 #14 tommywgt 的帖子
Xilinx USB Cable有一家廠商(郁寶)在賣副廠Cable,一條好像US$70元左右,不過個人覺得US$70元也賺很多,成本估一下,一半都不到.....- @4 i; n' E# X* A- J. I
相信還有人會破這條Cable,賣更便宜^__^
作者: tommywgt    時間: 2007-3-19 07:30 PM
再次感謝你提供的訊息, 不過我對他們怎麼拿到那些資料比較感興趣...真的是reverse engineer來的嗎?還是直接從原廠A出來的...
作者: hello_zhao    時間: 2007-8-24 12:06 PM
我是个初学者想利用ChipScope来调试基于MicroBlaze处理器的软件,麻烦问一下,为什么我的ChipScope pro core generator中没有IBERT选项呢?我用的版本是8.1i。谢谢!




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2