Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 13714|回復: 16
打印 上一主題 下一主題

在Xilinx的FPGA中使用LA功能

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2007-1-26 14:34:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在安裝完ISE之後, 再裝上chip scope pro就可以在Xilinx下的FPGA中使用LA功能9 }( o; b* c2 E
" V8 A# ^1 u0 f. ?3 E

4 l9 i4 V1 s& }( \  \跟altera一樣, xilinx的la功能是透過jtag cable來執行的2 d0 ]" j4 L; J# {
目前chipscope支援4種的JTAG cable, 分別是
$ [4 N2 b8 X4 T- W0 [- @Platform Cable USB
( I/ ?/ p3 H; Z+ Z2 c( l8 eParallel Cable IV5 T5 D3 c. P  J, w6 m
Parallel Cable III
! R; c5 h. ?- k' }MultiPRO Cable! s- z' d* m# B. Y  i5 s: q
第一種是USB其他3種都是printer port的介面  D1 q4 a6 p' M

% U: S$ j) v9 ]首先要在ise下(要有project)去選擇一個create new source之後就可以使用chipscope pro core genertaor下產生一個IBERT Core, 設定完想關的選項後在ise compile再將結果download到fpga8 w5 u% y# v" t9 k2 o( B
之後就可以使用chipscope pro analyzer去看波形了.7 o# b) u/ O% ]

' c# x9 v6 T' W$ o- s& @多試幾次就會成功了.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2007-2-6 15:09:57 | 只看該作者
感謝版大的分享..; T2 t1 {6 d9 y
想不到版大也另外將Xilinx 內建FPGA LA的使用方式也以教學方式發文5 N5 t# p! B: W4 |
本來我還想多知道Xilinx ISE怎麼設定  因為自己在家電腦是使用Xilinx ISE
/ [$ l" E8 [8 p& k$ P2 F% y# ?0 v+ C(比較習慣啦)可是沒Xilnx FPGA不能Donwload所以打消念頭
% r; X4 P8 ]" ]8 F) S, ]# ?( N- J$ z5 W1 o; C2 K, s- }/ ?% k
另外我的問題是..目前用的是Stratix II
: e6 L% `4 ^( q5 {0 w但若用Jtag好像跟我之前用過Spartan 2板子上腳位不大一樣: P" b% k2 f9 a* @
在 Spartan II 板子上腳位類似是 ......  只要從腳位1照順序接好就好
& f; W* b8 V% W0 R, N) [在 Stratix II 板子上腳位類似是 ::::    只有在第一排第一腳標1
1 Q# u$ U2 X- I; W' C+ m: B那這樣Jtag該怎麼接??  StratixII板子是Gidel PROC2S 產品
6 L' X+ Y8 c9 R2 h* M5 O
& {8 D& J/ e* m1 j+ I我找到唯一的Jtag是跟我用在Xilinx是一樣的,莫非Stratix II的不一樣??
# ]. d6 q) L! ^% g. o" C0 B9 H" y
$ b8 H1 Y6 s8 g7 V+ G" g6 L/ J' b[ 本帖最後由 greatsky 於 2007-2-6 05:21 PM 編輯 ]
3#
 樓主| 發表於 2007-2-6 19:11:30 | 只看該作者

xilinx / altera JTAG cable不一樣哦

xilinx的jtag cable跟altera的jtag calbe雖然名稱都一樣, 但是是不相容, 使用Stratic II只能使用Altera的JTAG cable% w$ m. `2 Y6 v3 \0 k5 R9 a" e

1 o* ]: a. h' ]( L- ?' c9 u所以呢...準備二條JTAG cable就對了, 別費心想要共用一條比較簡單吧" }8 Z1 q* {; l; v* {" e* j
# r  v% A9 a% l$ w0 x
另外, 想使用LA功能時, 我建議你儘可能使用USB JTAG cable, 因為這個東東的速度比printer port JTAG cable快多了...

評分

參與人數 1 +5 收起 理由
greatsky + 5 感謝指教啦!

查看全部評分

4#
發表於 2007-2-8 09:21:32 | 只看該作者
果不其然,真的不相容( `5 {% i+ Y' D1 z4 u( y
看來得先找到符合stratx II的jtag~1 f* q; s; N1 ^3 Y
我再找找有沒有USB的JTAG線,感謝指教喔!

評分

參與人數 1Chipcoin +3 收起 理由
chip123 + 3 有討論,有學習,有成長,有感謝!

查看全部評分

5#
 樓主| 發表於 2007-2-8 11:50:02 | 只看該作者

JTAG CABLE自己做很容易的

printer port JTAG download cable很容易自己做的, 當然你也可以代理商要或買, usb cable並不容易要.$ @2 }, _* T+ [- H. x
' P; U! L0 f  ^9 h) ^% R7 J
想要自己做的話上altera 網站找byte blaster mv的資料再去電子材料行買幾個零件 (沒多少錢的) 回家自己照著做就行了. Xilinx的也一樣
6#
 樓主| 發表於 2007-2-8 11:51:10 | 只看該作者
找不到資料的話跟我講一下我找給你
7#
發表於 2007-2-12 11:55:24 | 只看該作者

回復 #6 tommywgt 的帖子

可以自己做一個呀~$ h: S% B1 J! X# t" C
似乎很有趣,那可能要麻煩大大提供一下資料" z! k9 g0 @" L* I# n9 X) E
DIY的成就感是最大的啦
. G% t8 K: Y1 l9 l6 s! m/ J9 A# V# G1 d- A( c
我自己試著找一下是有找到- T# m+ [( ^4 Z5 \" @. G
MasterBlaster™ Cable (USB Port)、MasterBlaster Cable (Serial Port)
# r  z# N! T; x! `# k的MasterBlaster User Guide (PDF)
1 ~) H+ ]: Z$ q- W, {7 A不知道是不是?
' Y: X* m4 V8 B7 @) J# n1 }
6 Z$ n5 @: {$ Y% _[ 本帖最後由 greatsky 於 2007-2-12 02:37 PM 編輯 ]
8#
 樓主| 發表於 2007-2-12 12:30:44 | 只看該作者
@@"4 N9 U9 P6 [' Z* O2 r0 d
: s% O" b: i. A1 I9 o
找不到altera的線路圖....sorry
$ `6 h: e% P$ F& v' [: Q
& N4 c9 z" S7 b5 V這有二份altera的文件給件參考一下) k# {& Y) x! ^" }

/ V% [, n8 l% I7 z" z1 S第一份文件, 我朋友拿這個自己做一個燒錄器...orz2 {5 ]" l1 s% p) C! R

, d6 s& E  z( X, galtera我用過的是ByteBlasterMV (printer port)跟USB Blaster(USB2.0)自己做的話要以ByteBlasterMV為主, usb的要有原廠的詳細資料不然會做不出來...
  X" K* X+ q  h1 u: w8 w! t; r7 ]/ U! z
第三跟第四份文件是Xilinx download cable的線路圖, 我同事整理的...感謝他... (你去買點材料就可以做了)

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x

評分

參與人數 1 +5 收起 理由
greatsky + 5 感謝啦!感謝大大的無私分享 還麻煩到 ...

查看全部評分

9#
 樓主| 發表於 2007-2-12 12:48:46 | 只看該作者
@@"
$ F( z4 }1 P0 H2 w
/ E8 j. L7 G' L1 `找不到altera的線圖....sorry  _2 R; z8 L" c. w: H9 J/ y
1 @9 f! Y2 m& S5 n3 w9 A; Z
這有二份altera的文件給件參考一下
. ~. U0 H# ?* v) E1 G9 [6 u# y" C5 p" ]( \4 p8 ^2 q
第一份文件, 我朋友拿這個自己做一個燒錄器...orz
4 M! D& {7 ]1 K$ X8 g, x+ V
2 J9 u, s1 {8 b5 G2 Faltera我用過的是ByteBlasterMV (printer port)跟USB Blaster(USB2.0)自己做的話要以ByteBlasterMV為主, usb的要有原廠的詳細資料不然會做不出來...* T1 `2 y) _. n5 s

' ?4 W3 y: s% l7 r  h, v第三跟第四份文件是Xilinx download cable的線路圖, 我同事整理的...感謝他... (你去買點材料就可以做了)

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
10#
發表於 2007-2-27 23:43:22 | 只看該作者

回復 #9 tommywgt 的帖子

真的十分感謝Tommy大分享的資訊,我正在考慮是否要花180US$去買Xilinx的download cable改天去買材料DIY看看.9 C, L- x  Z  ?+ B/ r' {
3 _) w# m" D! u1 L# U- l
不知Tommy大是否剛好有Xilinx USB download cable的資料呢? 習慣用NB但是又沒有LPT port可用 .$ \- g: j/ o7 r" H. p
' U$ I, t/ I! g) l# ]3 Z, L, r$ V; r
不過還是謝謝Tommy大的分享.
11#
 樓主| 發表於 2007-2-28 23:24:07 | 只看該作者
Xilinx 的USB download cable原廠暫時不願意release 資料也...
; [1 g5 m) n) S- E6 H6 b7 ]+ L5 I) y% x3 N" I2 \5 J/ D9 _
上面有顆MCU沒有原廠的資料的話並不容易自己做...2 {- e7 }* v* F# j
( F+ |7 ^. X6 }# C7 |% r
另外有一個東東叫USB轉PRINTER PORT的東東, 千萬別買來用, 用了還是捉不到download cable的
12#
 樓主| 發表於 2007-2-28 23:53:13 | 只看該作者
哇...你的RDB是-9也...怎麼辦到的...高手...
13#
發表於 2007-3-16 11:18:17 | 只看該作者

回復 #11 tommywgt 的帖子

Xilinx的USB Cable一條是US$149元,問過Xilinx為什麼這麼貴,Xilinx回答因為Cable壞掉,Xilinx直接換新給你,所以才貴...*%^#$@6 W1 O. a/ K7 v9 M% |
不過,已經有人破了這條Cable,外面買的到,多少錢要查一下,相信會越來越多人破這條Cable^__^
14#
 樓主| 發表於 2007-3-17 11:05:23 | 只看該作者
謝謝你提供這個訊息
9 D* O$ |" ?, p4 f我其實也有聽說, 只是原廠的CABLE上有一顆cypress uC跟一顆Xilinx的CPLD, 沒有原廠給資料, 一般應該沒有人會想要reverse engineer才對.真不知是哪位高手弄出來的...
! }3 a1 A6 f3 E( o: N5 i7 n# `# s  A9 j2 x
誰有那條CABLE的所有資料呢???我也好想要...哈
15#
發表於 2007-3-19 18:29:06 | 只看該作者

回復 #14 tommywgt 的帖子

Xilinx USB Cable有一家廠商(郁寶)在賣副廠Cable,一條好像US$70元左右,不過個人覺得US$70元也賺很多,成本估一下,一半都不到.....4 z6 ?& b( N; Q7 I4 W( t
相信還有人會破這條Cable,賣更便宜^__^
16#
 樓主| 發表於 2007-3-19 19:30:18 | 只看該作者
再次感謝你提供的訊息, 不過我對他們怎麼拿到那些資料比較感興趣...真的是reverse engineer來的嗎?還是直接從原廠A出來的...
17#
發表於 2007-8-24 12:06:07 | 只看該作者
我是个初学者想利用ChipScope来调试基于MicroBlaze处理器的软件,麻烦问一下,为什么我的ChipScope pro core generator中没有IBERT选项呢?我用的版本是8.1i。谢谢!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-14 02:43 AM , Processed in 0.135017 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表