Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-2 16:31:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近使用一塊自行layout的版子,上面有FPGA與DSP共同運作,希望透過FPGA加速DSP運算,
, K/ z& E( j: O7 E8 y3 e% R& _" v但是當FPGA當中有燒錄程式時
+ X2 k0 w- C# s1 B" K4 TCCS會告訴我要 reset emulator,DSP的程式就無法繼續執行2 t* c& }; c3 K
不曉得這大概會是甚麼樣的問題所造成的?
" M6 s+ `& k8 h# Q' W
; f; D% [, c% W/ BFPGA跟DSP的EMIFA的所有腳位都有連在一起
% k9 j. k" A6 Q. RDSP是用6414,FPGA是EP2C35,CCS版本是3.1
5 e/ i1 `: D9 W9 Y/ h2 `
* Z  @  E& C9 A! m1 P) yCCS丟出來的錯誤訊息如下:
& @1 [) z5 }, m/ Y. u3 s$ @
' b; }/ H/ l5 FTrouble Halting Target CPU:+ Q6 s0 c5 B- Q$ `& v5 _
Error 0x00000020/-1151
% {# H& e7 r5 J6 U7 z  h5 sError during: Execution,
2 w! C! y3 U+ ~2 k$ CProcessor communication timeout.
, z) I: `- j, ^( A7 c& n' ]It is recommended to RESET EMULATOR. This will disconnect each target,  6 L9 q) Z# F4 f5 Z) q1 G4 N
perform an emulation reset, and then reconnect each target.- P+ {( N8 @3 n% z
Power cycle the target board before continuing.
( q% C2 Q7 X, }& y9 b- @% B. ?" v5 |" f
[ 本帖最後由 guesswho461 於 2008-5-2 04:37 PM 編輯 ]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-3 12:20:22 | 只看該作者
CCS告訴你要先 reset emulator,才能燒錄FPGA
. \2 k* ?4 z+ i( \  e' v你有用TI 的公版試過嗎 ?
" P: l- v) Z# }$ S9 l6 o6 T我手上有一塊DMDK642的版子0 o8 f9 J/ Y; |7 [
找個時間溫習一下燒錄好嘞$ ~4 k: d9 `( _/ ]* e

% o5 v* ~: [/ U) s! w+ t, v[ 本帖最後由 masonchung 於 2008-5-3 12:27 PM 編輯 ]
3#
發表於 2008-5-5 10:32:11 | 只看該作者
大大是做什麼產品? 會同時用到EP2C35 & TI DSP?
2 z7 w  v0 {  |^^
4#
 樓主| 發表於 2008-5-5 22:08:55 | 只看該作者
抱歉~還是沒辦法~我有reset emulator之後才燒錄FPGA
9 w. k5 P3 n& o4 e+ M5 L" o0 Z不過CCS還是會丟同樣的訊息給我~
4 B, U7 A- A2 U# S: P8 {
4 M% K2 T$ [/ X, D0 ?! d1 j# [不曉得還有沒有其他解決辦法7 Y  |. L9 O* Y2 D* s
用google這方面的訊息好像挺少的?4 I! _) J5 L4 P! @
+ D7 e$ T8 `$ s
這東西是內部的prototype~還在測試階段而已
5#
發表於 2008-5-18 01:46:53 | 只看該作者
我做過類似的板子
' c6 R! u4 n1 N8 c# i8 Q% i' W, i只是FPGA跟DSP都跟你用的不一樣
" i  e/ m7 J5 P, n. O, P" N. X3 w; u' u; i9 _; o, R9 w
依我之前的經驗來看的話, 應該是你的FPGA在某些時間有異常的R/W或跟DSP之間的timing沒配好造成DSP執行了invalid instruction造成的
# f  t$ Q7 U3 ^% i2 y5 e. ?+ F; {: S9 V; {1 Q8 J2 L
儘供參考...
6#
發表於 2008-7-25 09:36:59 | 只看該作者
注意 FPGA与DSP的IO接口,当燒錄FPGA之后,能使这些IO上有驱动,从而导致了CCS的讯息。解决方法FPGA对IO部分采用三态驱动。
) E/ A% w9 u. s/ p8 }儘供參考... 请尝试一下
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-4 08:37 AM , Processed in 0.129017 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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