新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 比較OPB總線和FSL總線

        比較OPB總線和FSL總線

        作者: 時間:2016-12-15 來源:網絡 收藏
        OPB總線FSL總線都可以用來連接MicroBlaze和片上的其它IP資源,當你要把一個IP核連入一個MicroBlaze系統時,究竟是用那種總線連接呢?下面對這兩種總線做一下比較。
        OPB總線是共享總線,一條總線支持多個主設備和多個從設備,有獨立的仲裁器決定哪個設備使用總線,FSL總線是非共享總線,一條總線只能有一個從設備,一個主設備,FSL總線是基于FIFO的。
        OPB總線分別支持8,16,62,64,128位數據寬度,FSL總線支持8,16,32位數據寬度。
        OPB總線上的數據流向可以是多對多的,FSL總線上的數據只能是從主設備流向從數據。
        一條OPB總線占用46個slices,一條FSL總線占用21個slices。
        一條OPB總線上可以連接最多16個主設備,MicroBlaze軟核的FSL總線接口支持最多8對FSL連接,從以上比較可以看出,盡管OPB和FSL都是MicroBlaze軟核連接其他片上邏輯資源,但是它們的特點決定了分工是不同的:OPB總線適用于將低速和低性能要求的設備連接到MicroBlaze系統中;而FSL總線則適用于將時間要求高的的用戶自定義IP核整合到基于MicroBlaze的軟核系統中,以實現硬件加速。


        關鍵詞: OPB總線FSL總

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 河北区| 遂川县| 岑溪市| 曲沃县| 达尔| 泾源县| 赤水市| 元氏县| 错那县| 海原县| 定襄县| 绍兴市| 永泰县| 涞水县| 福清市| 咸宁市| 丰都县| 松滋市| 陆丰市| 大渡口区| 吉首市| 临清市| 清河县| 贵定县| 兴山县| 陈巴尔虎旗| 浦城县| 甘泉县| 富源县| 太仓市| 会东县| 盐城市| 枝江市| 斗六市| 铜山县| 恩平市| 襄汾县| 潍坊市| 武穴市| 布拖县| 大竹县|