Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-2 16:31:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近使用一塊自行layout的版子,上面有FPGA與DSP共同運作,希望透過FPGA加速DSP運算,
* A, b/ G% X: k% X2 \9 V但是當FPGA當中有燒錄程式時  m  \; P+ h7 {! r' ~' U  n
CCS會告訴我要 reset emulator,DSP的程式就無法繼續執行
' Z) T% {# g- I! ?不曉得這大概會是甚麼樣的問題所造成的?
2 e3 c! K) x. B. W7 w- F* m
2 i, ]: Q- c2 B8 E! ZFPGA跟DSP的EMIFA的所有腳位都有連在一起$ e7 @3 }& m7 ]0 p( |& z# d, i% C
DSP是用6414,FPGA是EP2C35,CCS版本是3.1
3 U' b: M# L+ ]* t
9 y" R/ O6 |8 \8 g. b: k0 XCCS丟出來的錯誤訊息如下:7 e0 d' G" {3 G. G1 m1 x" h4 M

( o& L6 N# b* Q$ z2 [# \4 `7 ETrouble Halting Target CPU:
8 N$ a% x. s/ AError 0x00000020/-1151
! e: {- u. p& S  gError during: Execution, 3 W1 d" f0 G0 b3 ?6 k, F3 U
Processor communication timeout.) ~! c4 @% `" ^, h
It is recommended to RESET EMULATOR. This will disconnect each target,  
: z  _" C% w6 g" z# v/ m* cperform an emulation reset, and then reconnect each target.
7 n8 D$ J9 G1 d* uPower cycle the target board before continuing.6 O7 J. z" z0 h% N0 X4 _4 x
9 n% N! s! l1 M! \- |8 h$ Y
[ 本帖最後由 guesswho461 於 2008-5-2 04:37 PM 編輯 ]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-3 12:20:22 | 只看該作者
CCS告訴你要先 reset emulator,才能燒錄FPGA
5 z0 F8 Z4 E. j6 |1 Q2 G3 g你有用TI 的公版試過嗎 ?4 A# p' S; ?. h5 }
我手上有一塊DMDK642的版子
3 r7 h6 |, Z2 q! G* j, Q找個時間溫習一下燒錄好嘞9 m/ ^+ @, I8 C! p6 J( N
5 f' s6 s& V3 G2 ~7 j
[ 本帖最後由 masonchung 於 2008-5-3 12:27 PM 編輯 ]
3#
發表於 2008-5-5 10:32:11 | 只看該作者
大大是做什麼產品? 會同時用到EP2C35 & TI DSP?
7 J; G9 ~% q. J% M4 e+ h^^
4#
 樓主| 發表於 2008-5-5 22:08:55 | 只看該作者
抱歉~還是沒辦法~我有reset emulator之後才燒錄FPGA" T. w. t, L' T+ @3 O
不過CCS還是會丟同樣的訊息給我~
; o7 Y+ \( D) w) p' l
; O+ Z$ \/ @( ?# j" w不曉得還有沒有其他解決辦法
) t  V2 ~5 T, l! m0 Y6 I  |  t用google這方面的訊息好像挺少的?2 Y. T1 ]. C+ F& F: E7 c5 M* z+ k

3 @4 K! J% c% }( }8 ^, n這東西是內部的prototype~還在測試階段而已
5#
發表於 2008-5-18 01:46:53 | 只看該作者
我做過類似的板子
! F. |  u" f5 T& y7 n, z, e; j5 @- _只是FPGA跟DSP都跟你用的不一樣1 N; ~' U5 f3 p  a3 e, e

6 C8 W+ w4 T7 u0 _* X( b4 H$ q7 C依我之前的經驗來看的話, 應該是你的FPGA在某些時間有異常的R/W或跟DSP之間的timing沒配好造成DSP執行了invalid instruction造成的' y+ ~+ c& L' U  R

1 U& N1 q; j) \5 I0 J儘供參考...
6#
發表於 2008-7-25 09:36:59 | 只看該作者
注意 FPGA与DSP的IO接口,当燒錄FPGA之后,能使这些IO上有驱动,从而导致了CCS的讯息。解决方法FPGA对IO部分采用三态驱动。
. r' Y" P1 d; I$ k8 ~, Z5 s+ n儘供參考... 请尝试一下
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-15 09:37 PM , Processed in 0.101012 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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