Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DSP與FPGA同時運作的問題?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-2 16:31:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近使用一塊自行layout的版子,上面有FPGA與DSP共同運作,希望透過FPGA加速DSP運算,
- w+ y+ v3 q' O( }+ M但是當FPGA當中有燒錄程式時
8 E3 r$ W/ e  ]5 Y; t; o* a- l1 UCCS會告訴我要 reset emulator,DSP的程式就無法繼續執行4 \( P" j1 z- `
不曉得這大概會是甚麼樣的問題所造成的?) h2 k& z1 y  B# C0 y+ ?1 y

$ R& l# s# [- rFPGA跟DSP的EMIFA的所有腳位都有連在一起/ V0 m# j4 y0 J- e9 N) @; @
DSP是用6414,FPGA是EP2C35,CCS版本是3.1- j" z. Y9 h6 t) ?/ X
+ {8 T+ n" J- D, x( e/ A$ D: h
CCS丟出來的錯誤訊息如下:8 S! J8 m( }2 J; {5 V5 p6 M% l
  ~% A* Q3 d. \6 ?1 w, `& Y, A. ^
Trouble Halting Target CPU:
$ _: t2 H* n9 Y( _' g+ I' }. IError 0x00000020/-11514 f9 T/ ^2 M# W2 m
Error during: Execution,
4 h6 W! L. ?) ]/ a, Z- i$ g  Z6 EProcessor communication timeout.
; l* T1 Y" a0 FIt is recommended to RESET EMULATOR. This will disconnect each target,  $ s! r. V; S' \8 ?8 y
perform an emulation reset, and then reconnect each target.8 i" i- r& D) |; K5 }' L
Power cycle the target board before continuing.
4 |) b  V1 C' k* a3 o* s$ c
# l; {8 L/ i. D1 ?, R6 D- k[ 本帖最後由 guesswho461 於 2008-5-2 04:37 PM 編輯 ]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-3 12:20:22 | 只看該作者
CCS告訴你要先 reset emulator,才能燒錄FPGA
' f; w2 f6 ^5 {% {* q: Z你有用TI 的公版試過嗎 ?5 D. e  R4 o, Q7 r
我手上有一塊DMDK642的版子
) I: p) N) y8 Q! ~6 F. |( H. v5 T找個時間溫習一下燒錄好嘞
6 d5 w7 D* I: ]. A
9 F! U% c% k' E9 U[ 本帖最後由 masonchung 於 2008-5-3 12:27 PM 編輯 ]
3#
發表於 2008-5-5 10:32:11 | 只看該作者
大大是做什麼產品? 會同時用到EP2C35 & TI DSP?2 D4 o' m$ L# r1 b4 p) |
^^
4#
 樓主| 發表於 2008-5-5 22:08:55 | 只看該作者
抱歉~還是沒辦法~我有reset emulator之後才燒錄FPGA3 P" [) H% Y2 _* E9 \
不過CCS還是會丟同樣的訊息給我~& y! r  o. N# I

! @1 R5 i+ y1 G7 \不曉得還有沒有其他解決辦法& M7 q+ W) @% Z8 \. W5 j
用google這方面的訊息好像挺少的?
+ w$ w$ k7 j$ j# a' n* O1 ~
5 p/ J7 K( ~5 T" I& I8 b這東西是內部的prototype~還在測試階段而已
5#
發表於 2008-5-18 01:46:53 | 只看該作者
我做過類似的板子4 H& H3 ]5 ~3 r) q4 R; g
只是FPGA跟DSP都跟你用的不一樣% d. ^9 {7 @# \; ^9 U) F
! e& F: z" H' b2 h. ?
依我之前的經驗來看的話, 應該是你的FPGA在某些時間有異常的R/W或跟DSP之間的timing沒配好造成DSP執行了invalid instruction造成的
+ z6 u6 |) {- J1 H" X) |% P6 f& |! {# g+ _
儘供參考...
6#
發表於 2008-7-25 09:36:59 | 只看該作者
注意 FPGA与DSP的IO接口,当燒錄FPGA之后,能使这些IO上有驱动,从而导致了CCS的讯息。解决方法FPGA对IO部分采用三态驱动。' r: i) t# c  D" O! o
儘供參考... 请尝试一下
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-29 03:54 PM , Processed in 0.110514 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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