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