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