Chip123 科技應用創新平台
標題:
FPGA遠程配置
[打印本頁]
作者:
rayhsu0129
時間:
2012-1-20 12:04 AM
標題:
FPGA遠程配置
大家好 :
, }+ v/ i5 c3 A
7 I2 z; I$ ~1 C8 P- |" X, K
我想利用網路對FPGA進行重新配置, 也就是將欲更新的bitfile經由網路下載至FPGA的CF card內,
1 K7 N" z1 }+ [" h5 Z
然後再進行配置.
+ T9 V% w' Y* w4 o) |% N
A6 i1 J, n+ R" B v) X* q, x: p
google找到一些相關做法, 大多數都是利用MCU去控制memory以及對FPGA的配置動作, 但也有找到Xilinx
8 C, q$ W5 }; C2 |! A
的solution是利用MCU+systemACE控制CF card進行配置, 先想請問後者多加入systemACE的必要性以及與前者
5 p1 Y0 t2 R: \8 c
做法的差異是什麼呢?
: O% c/ s$ w; {, F1 g
8 I9 e& g/ S) P p
另外microblaze不也是一種MCU, 為何相關做法不使用microblaze去取代MCU的功能, 而要額外增加MCU
/ M$ n) ]: _! N; t: v6 @5 Q5 [ C$ C
且增加成本呢?
" w8 V* d6 a( P9 K: u( h0 k, ?2 f' j
; A' B" }) f& o. d; ^9 ^; {
麻煩有經驗高手幫忙解惑, 感恩!
作者:
yuming
時間:
2012-4-14 08:10 AM
1. 正常情況下, 對FPGA進行重新配置, FPGA是不能維持配置原先的功能的 !
( Q% F. _( x7 u: ^, o Z1 f
此時microblaze 不能維持原先的功能 , 重新配置就進行不下去了 !
9 E! x! W% j9 D- t% J
9 L8 l8 e# _# w; r
2. 不過現在Xilinx 的 PlanAhead 好像可以對FPGA進行"部分配置", 那就
7 E) N3 M) v( V
可以用 microblaze 對FPGA進行重新配置了 !
作者:
tommywgt
時間:
2012-4-19 02:59 PM
當然也是可以讓FPGA去更新config device, 再自行重新reboot, 所以FPGA embedded softcore CPU還是可以用的
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/)
Powered by Discuz! X3.2