精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MicroBlaze V軟核處理器的功能特性

Xilinx賽靈思官微 ? 來源: Xilinx賽靈思官微 ? 2024-10-16 09:17 ? 次閱讀

本指南提供了有關 AMD Vivado Design Suite 中包含的 32 位和 64 位 MicroBlaze V 軟核處理器信息。該文檔旨在用作為處理器硬件架構的指南,隨附《RISC-V 指令集手冊》第一卷和第二卷。

MicroBlaze V 與傳統 MicroBlaze 處理器之間完全硬件兼容。

本指南包含以下章節

第 2 章:

MicroBlaze V 架構包含處理器功能特性概述以及有關特定定制功能和高速緩存實現的信息。

第 3 章:

MicroBlaze V 信號接口描述描述了可用于連接處理器的信號接口的類型。

附錄 A:

性能和資源使用情況包含不同配置和器件的最大頻率值和資源使用率值。

附錄 B:

附加資源與法律聲明提供了文檔和其他資源的鏈接。

MicroBlaze V 架構概述

MicroBlaze V 嵌入式處理器軟核是專為在 AMD 現場可編程門陣列中實現而優化的精簡指令集計算機 (RISC)。下圖顯示了該處理器的功能模塊框圖。

1dec693a-8b53-11ef-a511-92fbcf53809c.png

功能特性

MicroBlaze V 軟核處理器具有很高的可配置性,您可根據自己的設計需求選擇特定的功能集。

該處理器固定的功能集能實現 RISC-V RV32I 基整數指令集和機器級 ISA。

32 個通用寄存器

可擴展的 32 位程序計數器

單發射流水線

算術邏輯單元 (ALU)

桶式移位器

“Zicsr”控制和狀態寄存器 (CSR) 指令

“Zifencei”指令提取圍欄

除這些固定功能特性外,MicroBlaze V 處理器還會通過參數化設置來允許有選擇地啟用附加功能。

下表提供了可配置的功能特性的概述

1e2ee288-8b53-11ef-a511-92fbcf53809c.png

1e4f6cce-8b53-11ef-a511-92fbcf53809c.png

術語

下表中簡要解釋了本指南中所使用的 MicroBlaze V 處理器相關的 RISC-V 術語。如需獲取這些術語的完整全面的解釋,請參閱《RISC-V 指令集手冊》。

Custom Instruction(定制指令):可用于供應商專用的非標準擴展的指令集類別。MicroBlaze V 定義了 GET 和PUT 定制指令,以支持 AXI4?Stream 接口,提供與傳統 MicroBlaze 的兼容性。

Exception(異常):在運行時發生的不尋常狀況,此狀況與當前 RISC-V hart 中的指令相關。

Hart:硬件線程。每個 MicroBlaze V 核僅支持一個硬件線程。

Interrupt(中斷):一種外部異步事件,可導致 RISC-V hart 遇到意外的控制傳輸。MicroBlaze V 支持機器外部中斷、不可屏蔽中斷和定制平臺中斷。

Retire(停用):當一條指令執行完成時,就表示停用該指令。在 MicroBlaze V 中,當指令離開 3 階流水線的執行 (EX) 流水線階段,或離開其他所有流水線的寫回 (WB) 流水線階段時,就會停用該指令。

Trap(陷阱):由異常或中斷引發并以陷阱處理程序為目標的控制傳輸。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19178

    瀏覽量

    229200
  • amd
    amd
    +關注

    關注

    25

    文章

    5449

    瀏覽量

    133959
  • 嵌入式
    +關注

    關注

    5072

    文章

    19026

    瀏覽量

    303517
  • MicroBlaze
    +關注

    關注

    3

    文章

    68

    瀏覽量

    21533

原文標題:MicroBlaze V 處理器參考指南

文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    處理器助Altera SOPC Builder擴展設計

    處理器上有更多的選擇,Altera公司宣布,Freescale將為SOPC Builder工具推出32位V1 ColdFire。為迅速方便的使用Altera? Cyclone? I
    發表于 06-17 11:40

    ISE中應用MicroBlaze

    [url=]ISE中應用MicroBlaze[/url]
    發表于 12-14 13:22

    MicroBlaze處理器的PetaLinux操作系統怎么移植?

    ,而如何針對特定的微處理器選擇合適的嵌入式操作系統是SOPC開發的難點之一。本文針對Xilinx公司的MicroBlaze,介紹了Pe
    發表于 03-16 06:37

    microblaze處理器xps和sdk簡單算法創建

    我是大學生。我想在微軟軟處理器之間創建連接以創建硬件設計。這意味著如果我已經在硬件中創建了內存,我想給一些微小的信號來控制內存(在sdk中)。我有如何創建xps硬件設計并將其導出到sdk和程序并
    發表于 03-30 10:28

    求一款雙MicroBlaze處理器的SOPC系統設計

    處理器間通信和中斷方面仍需進一步的研究。本文在處理器間通信和中斷控制方面進行了深入的研究。MicroBlaze是一個被優化過的可以在Xilinx公司FPGA中運行的
    發表于 03-16 07:44

    基于MicroBlaze 的FPGA 片上系統設計

    分析處理器MicroBlaze 的體系結構, 給出MicroBlaze 內核在軟件無線電系統中的應用, 實現SOPC(可編程系統芯片)。
    發表于 04-15 10:16 ?22次下載

    基于MicroBlaze的FPGA片上系統設計

    分析處理器MicroBlaze 的體系結構,給出MicroBlaze 內核在軟件無線電系統中的應用,實現SOPC
    發表于 11-30 15:02 ?31次下載

    基于MicroBlaze的FPGA片上系統設計

    摘要: 分析處理器MicroBlaze的體系結構,給出MicroBlaze內核在軟件無線電系統中的應用,實現SOPC(可編程系統芯片)。 關鍵詞: FPGA IP Core SO
    發表于 06-20 10:47 ?3257次閱讀
    基于<b class='flag-5'>MicroBlaze</b><b class='flag-5'>軟</b><b class='flag-5'>核</b>的FPGA片上系統設計

    基于Xilinx MicroBlaze多核嵌入式系統的設計

    MicroBlaze 是嵌入在Xilinx FPGA之中的屬于32位RISC Harvard架構處理器。針對Xilinx
    發表于 07-20 17:22 ?68次下載
    基于Xilinx <b class='flag-5'>MicroBlaze</b>多核嵌入式系統的設計

    MicroBlaze處理器在DAB發射機中的應用

    MicroBlaze嵌入式處理器是Xilinx公司推出的基于fpga的微處理器,它采用32位精簡指令集(RISC)哈佛總線架構,具有運行
    發表于 11-16 11:54 ?66次下載
    <b class='flag-5'>MicroBlaze</b><b class='flag-5'>軟</b><b class='flag-5'>核</b><b class='flag-5'>處理器</b>在DAB發射機中的應用

    基于雙MicroBlaze處理器的SOPC系統

    設計了一款基于雙MicroBlaze處理器、面向嵌入式領域的SOPC系統,在信息處理繁忙的情況下,實現兩
    發表于 11-18 03:50 ?4029次閱讀
    基于雙<b class='flag-5'>MicroBlaze</b><b class='flag-5'>軟</b><b class='flag-5'>核</b><b class='flag-5'>處理器</b>的SOPC系統

    MicroBlaze處理器簡介

    MicroBlaze 是高度可配置的 IP ,支持 70 多種配置選項。一些重要的配置選項為指令/數據高速緩存、浮點單元和存儲管理單元等。用戶可使用高度靈活的可配置內核,實現幾乎任何處理器
    的頭像 發表于 03-16 16:10 ?1.1w次閱讀
    <b class='flag-5'>MicroBlaze</b><b class='flag-5'>軟</b><b class='flag-5'>核</b><b class='flag-5'>處理器</b>簡介

    ARTY Board與Xilinx MicroBlaze的配合使用演示

    觀看此視頻,請參閱ARTY Board與Xilinx MicroBlaze處理器的配合使用。 ARTY是一款基于Xilinx Artix-7 35T FPGA的99美元評估套件
    的頭像 發表于 11-27 06:26 ?2440次閱讀

    如何使用MicroBlaze進行FPGA片上系統設計

    Xilinx公司的MicroBlaze 32位處理器是支持CoreConnect總線的標準外設集合。MicroBlaze
    發表于 12-05 17:18 ?13次下載
    如何使用<b class='flag-5'>MicroBlaze</b><b class='flag-5'>軟</b><b class='flag-5'>核</b>進行FPGA片上系統設計

    論SRAM型FPGAMicroblaze抗單粒子加固的方法

    Microblaze是32位/64位 RISC處理器,可以用作微處理器、實時處理器和應用
    的頭像 發表于 08-28 14:30 ?3381次閱讀
    論SRAM型FPGA<b class='flag-5'>軟</b><b class='flag-5'>核</b><b class='flag-5'>Microblaze</b>抗單粒子加固的方法