Chip123 科技應用創新平台
標題:
FPGA遠程配置
[打印本頁]
作者:
rayhsu0129
時間:
2012-1-20 12:04 AM
標題:
FPGA遠程配置
大家好 :
' N4 L) R, E& u O }( \
; S; ~% U! v! D. V
我想利用網路對FPGA進行重新配置, 也就是將欲更新的bitfile經由網路下載至FPGA的CF card內,
! n$ F" n3 V i
然後再進行配置.
: ~" H) r+ w4 ^5 }' w6 e
7 p/ q$ @5 A6 H
google找到一些相關做法, 大多數都是利用MCU去控制memory以及對FPGA的配置動作, 但也有找到Xilinx
( o! I& L7 S: W2 A* E) r2 r/ k3 A8 ~
的solution是利用MCU+systemACE控制CF card進行配置, 先想請問後者多加入systemACE的必要性以及與前者
8 r K7 S. K! {0 g; p
做法的差異是什麼呢?
C6 Y: e9 _0 t+ Z2 [. W
: \: j+ d# C1 {3 o" |: m. E
另外microblaze不也是一種MCU, 為何相關做法不使用microblaze去取代MCU的功能, 而要額外增加MCU
. e- P3 |% x, B4 A; T( u
且增加成本呢?
* _: ]/ E% h7 s6 `
4 C. W+ E" F6 O8 V/ _
麻煩有經驗高手幫忙解惑, 感恩!
作者:
yuming
時間:
2012-4-14 08:10 AM
1. 正常情況下, 對FPGA進行重新配置, FPGA是不能維持配置原先的功能的 !
% w4 W5 D( D( z# H! {2 O
此時microblaze 不能維持原先的功能 , 重新配置就進行不下去了 !
: \# o6 a$ E% E. u0 P C
: j- t4 E6 c, N5 N$ h' l# k% ~& O1 O
2. 不過現在Xilinx 的 PlanAhead 好像可以對FPGA進行"部分配置", 那就
: r" y) D! D5 V; W
可以用 microblaze 對FPGA進行重新配置了 !
作者:
tommywgt
時間:
2012-4-19 02:59 PM
當然也是可以讓FPGA去更新config device, 再自行重新reboot, 所以FPGA embedded softcore CPU還是可以用的
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2