比較OPB總線和FSL總線
OPB總線分別支持8,16,62,64,128位數(shù)據(jù)寬度,F(xiàn)SL總線支持8,16,32位數(shù)據(jù)寬度。
OPB總線上的數(shù)據(jù)流向可以是多對(duì)多的,F(xiàn)SL總線上的數(shù)據(jù)只能是從主設(shè)備流向從數(shù)據(jù)。
一條OPB總線占用46個(gè)slices,一條FSL總線占用21個(gè)slices。
一條OPB總線上可以連接最多16個(gè)主設(shè)備,MicroBlaze軟核的FSL總線接口支持最多8對(duì)FSL連接,從以上比較可以看出,盡管OPB和FSL都是MicroBlaze軟核連接其他片上邏輯資源,但是它們的特點(diǎn)決定了分工是不同的:OPB總線適用于將低速和低性能要求的設(shè)備連接到MicroBlaze系統(tǒng)中;而FSL總線則適用于將時(shí)間要求高的的用戶自定義IP核整合到基于MicroBlaze的軟核系統(tǒng)中,以實(shí)現(xiàn)硬件加速。
評(píng)論