MICROCHIP-標誌

MICROCHIP AN4229 Risc V 處理器子系統

MICROCHIP-AN4229 Risc-V-處理器-子系統-產品

產品資訊

規格

  • 產品名稱: RT PolarFire
  • 型號:AN4229
  • 處理器子系統:RISC-V
  • 電源需求:12V/5A交流電源轉接器
  • 接口:USB 2.0 A 至 mini-B、Micro B USB 2.0

產品使用說明

設計要求
建構 Mi-V 處理器子系統的硬體和軟體需求如下:

  • 12V/5A 交流電源轉接器和電源線
  • USB 2.0 A 轉 mini-B 電纜
  • 微型 B USB 2.0 電纜
  • 參考readme.txt file 在設計中 files 表示所需的所有軟體版本

設計先決條件
在開始設計過程之前,請確保執行以下步驟:

  • [先決條件清單]

設計說明
MIV_RV32 是一個旨在實現 RISC-V 指令集的處理器核心。該核心可以在 FPGA 上實現。

常問問題

  • Q:RT PolarFire 有哪些硬體需求?
    答:硬體需求包括 12V/5A 交流電源轉接器和電源線、USB 2.0 A 轉 mini-B 電纜以及 Micro B USB 2.0 電纜。
  • Q:RT PolarFire 的處理器子系統是什麼?
    答:處理器子系統是基於RISC-V架構。

簡介(提出問題)

Microchip 免費提供 Mi-V 處理器 IP 和軟體工具鏈,用於開發基於 RISC-V 處理器的設計。 RISC-V 是 RISC-V 基金會管轄下的標準開放指令集架構 (ISA)。它提供了許多好處,其中包括使開源社群能夠以比封閉 ISA 更快的速度測試和改進核心。 RT PolarFire® 現場可程式閘陣列 (FPGA) 支援 Mi-V 軟體處理器來執行使用者應用程式。本應用筆記介紹如何建構 Mi-V 處理器子系統,以從 SPI 快閃記憶體初始化的指定 TCM 記憶體執行使用者應用程式。

設計要求(提出問題)
下表列出了建構 Mi-V 處理器子系統的硬體和軟體要求。

表 1-1。設計要求

要求 描述
硬體需求
RT PolarFire® 開發套件 (RTPF500TS-1CG1509M) 12V/5A 交流電源轉接器和電源線 USB 2.0 A 轉 mini-B 電纜 Micro B USB 2.0 電纜 修訂版1.0
軟體要求
Libero® SoC FlashPro Express SoftConsole 參見 readme.txt file 在設計中 file用於創建 Mi-V 參考設計所需的所有軟體版本

 設計先決條件(提出問題)

在開始之前,請執行以下步驟:

  1. 下載參考設計 file來自 RT PolarFire:建構 RISC-V 處理器子系統。
  2. 從以下連結下載並安裝 Libero® SoC:Libero SoC v2024.1 或更高版本。

設計說明(提出問題)

MIV_RV32 是一個旨在實現 RISC-V 指令集的處理器核心。此核心可配置為具有 AHB、APB3 和 AXI3/4 總線接口,用於週邊和記憶體存取。下圖顯示了基於 RT PolarFire® FPGA 建構的 Mi-V 子系統的頂層框圖。

要在 Mi-V 處理器上執行的使用者應用程式可以儲存在外部 SPI 快閃記憶體中。設備加電時,系統控制器使用使用者應用程式初始化指定的 TCM。 TCM初始化完成後,系統重設釋放。如果使用者應用程式儲存在 SPI Flash 中,則係統控制器使用 SC_SPI 介面從 SPI Flash 讀取使用者應用程式。給定的用戶應用程式列印 UART 訊息“Hello World!”並使板上的使用者 LED 閃爍。

MICROCHIP-AN4229 Risc-V-處理器子系統- (1)

硬體實現(提問)

下圖顯示了 Mi-V 處理器子系統的 Libero 設計。MICROCHIP-AN4229 Risc-V-處理器子系統- (2)

IP 區塊(提出問題)
下表列出了 Mi-V 處理器子系統參考設計中使用的 IP 模組及其功能。

表 4-1。 IP 區塊描述

IP名稱 描述
初始化_監控 RT PolarFire® 初始化監視器取得裝置和記憶體初始化的狀態
重置同步 這是 CORERESET_PF IP 實例,它為 Mi-V 子系統產生系統級同步重設
 

CCC_0

RT PolarFire 時脈調節電路 (CCC) 模組從 PF_OSC 模組取得 160 MHz 的輸入時鐘,並為 Mi-V 處理器子系統和其他週邊產生 83.33 MHz 結構時脈。
 

 

 

MIV_RV32_C0(Mi-V 軟體處理器 IP)

Mi-V 軟處理器預設重設向量位址值為 0✕8000_0000。裝置重設後,處理器從 0✕8000_0000 開始執行應用程式。 TCM 是 Mi-V 處理器的主內存,內存映射到 0✕8000_0000。 TCM 使用儲存在 SPI 快閃記憶體中的使用者應用程式進行初始化。在 Mi-V 處理器記憶體映射中,0✕8000_0000 到 0✕8000_FFFF 範圍是為 TCM 記憶體介面定義的,0✕7000_0000 到 0✕7FFF_FFFF 範圍是為 APB 介面定義的。
MIV_ESS_C0_0 此 MIV 擴展子系統 (ESS) 用於支援 GPIO 和 UART
CoreSPI_C0_0 CoreSPI用於對外部SPI Flash進行編程
PF_SPI PF_SPI 巨集將結構邏輯連接到外部 SPI 快閃記憶體,該快閃記憶體連接到系統控制器
PF_OSC PF_OSC 是一個板載振盪器,可產生 160 MHz 輸出時鐘

重要提示:所有 IP 使用者指南和手冊均可從 Libero SoC > 目錄取得

記憶體映射(提出問題)
 下表列出了記憶體和周邊的記憶體映射。

表 4-2。記憶體映射說明

週邊設備 起始位址
中醫 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

軟體實施(提問)

Microchip 提供 SoftConsole 工具鏈來建立 RISC-V 使用者應用程式執行檔 (.hex) file 並調試它。參考設計 file包括包含 MiV_uart_blinky 軟體專案的韌體工作區。 MiV_uart_blinky 使用者應用程式使用 Libero® SoC 在外部 SPI 快閃記憶體上進行程式設計。給定的用戶應用程式列印 UART 訊息“Hello World!”並使板上的使用者 LED 閃爍。

根據 Libero SoC 設計記憶體映射,UART 和 GPIO 週邊位址分別映射到 0x71000000 和 0x75000000。此資訊在 hw_platform.h 中提供 file 如下圖所示。

MICROCHIP-AN4229 Risc-V-處理器子系統- (3)使用者應用程式必須從 TCM 記憶體(程式碼、資料和堆疊)執行。因此,連結描述檔中的RAM位址被設定為TCM記憶體的起始位址,如下圖所示。

MICROCHIP-AN4229 Risc-V-處理器子系統- (4)連結器腳本 (miv-rv32-ram.ld) 可在設計的 FW\MiV_uart_blinky\miv_rv32_hal 資料夾中找到 files。要建立用戶應用程序,請執行以下步驟:

  1. 建立 Mi-V SoftConsole 項目
  2. 下載 MIV_RV32 HAL file使用以下連結從 GitHub 取得和驅動程式: github.com/Mi-V-Soft-RISC-V/platform
  3. 導入韌體驅動程式
  4. 建立main.c file 帶有應用程式程式碼
  5. 映射韌體驅動程式和連結器腳本
  6. 映射記憶體和周邊位址
  7. 建立應用程式

有關這些步驟的更多信息,請參閱 AN4997:PolarFire FPGA 建構 Mi-V 處理器子系統。 .hex file 建置成功後創建,用於運行演示中的設計和記憶體初始化配置。

 設定演示(提出問題)

若要設定演示,請執行下列步驟:

  1. 設置硬件
  2. 設定串行終端 (Tera Term)

設定硬體(提出問題)
重要:如果啟用系統控制器掛起模式,則使用 SoftConsole 偵錯器進行 Mi-V 應用程式偵錯將無法運作。此設計禁用系統控制器掛起模式以演示 Mi-V 應用。

若要設定硬件,請執行下列步驟:

  1. 使用 SW7 開關關閉電路板電源。
  2. 開啟 J31 跳線以使用外部 FlashPro 程式設計器或關閉 J31 跳線以使用嵌入式 FlashPro 程式設計器。
    重要提示:嵌入式 Flash Pro 編程器只能用於透過 Libero 或 FPExpress 進行編程,不能用於調試基於 Mi-V 的應用程式。
  3. 使用 USB 電纜將主機 PC 連接到 J24 連接器。
  4. 若要啟用 SC_SPI,應閉合跳線 J1 的 2-8 腳。
  5. 將 FlashPro 程式設計器連接到 J3 連接器 (JTAG 頭)並使用另一條 USB 連接線將 FlashPro 編程器連接到主機 PC。
  6. 確保自動偵測到 USB 轉 UART 橋接驅動程序,這可以透過主機 PC 上的裝置管理員進行驗證。
    重要:如圖 6-1 所示,COM16 的連接埠屬性顯示其連接的是 USB 串列埠。因此,本例中選擇COM16amp勒。 COM 連接埠號碼是系統特定的。如果未安裝 USB 轉 UART 橋接驅動程序,請從以下位置下載並安裝驅動程式: www.microchip.com/en-us/product/mcp2200.
  7. 將電源連接至 J19 連接器並使用開關 SW7 開啟電源。

 

設定串行終端 (Tera Term)(提問)
用戶應用程式(MiV_uart_blinky.hex file)印刷“Hello World!”透過UART介面在串行終端上發送訊息。

若要設定串行終端,請執行下列步驟:

  1. 在主機 PC 上啟動 Tera Term。
  2. 在 Tera Term 中選擇識別的 COM 端口,如下圖所示。MICROCHIP-AN4229 Risc-V-處理器子系統- (5)
  3. 從功能表列中,選擇設定 > 序列埠以設定 COM 連接埠。 MICROCHIP-AN4229 Risc-V-處理器子系統- (6)
  4. 將“速度(波特)”設為 115200,將“流量控制”設為“無”,然後按一下“新設定”選項,如下圖所示。MICROCHIP-AN4229 Risc-V-處理器子系統- (7)

設定串行終端後,下一步是對 RT PolarFire® 設備進行程式設計。

運行演示(提出問題)

若要執行演示,請執行以下步驟:

  1. 生成TCM初始化客戶端
  2. 對 RT PolarFire® 設備進行編程
  3. 產生 SPI 快閃記憶體映像
  4. 編程 SPI 閃存

產生TCM初始化客戶端(提問)
若要使用系統控制器初始化 RT PolarFire® 中的 TCM,miv_rv0_subsys_pkg.v 中的本機參數 l_cfg_hard_tcm32_en file 必須在綜合前更改為 1'b1。有關更多信息,請參閱《MIV_RV32 使用者指南》。

在 Libero® SoC 中,配置設計初始化資料和記憶體選項產生 TCM 初始化用戶端,並根據所選非揮發性記憶體的類型將其新增至 sNVM、μPROM 或外部 SPI 快閃記憶體。在本應用筆記中,TCM 初始化用戶端儲存在 SPI Flash 中。此過程需要用戶應用程式可執行 file (.hex file)。十六進位 file (*.hex) 使用 SoftConsole 應用程式專案產生。作為amp用戶應用程式與設計一起提供 files。使用者應用程式 file 選擇(.hex)來使用以下步驟建立TCM初始化客戶端:

  1. 啟動 Libero® SoC 並執行 script.tcl(附錄 2:執行 TCL 腳本)。
  2. 選擇配置設計初始化資料和記憶體 > Libero 設計流程。
  3. 在「Fabric RAMs」頁籤中,選擇TCM實例並雙擊,開啟「編輯Fabric RAM初始化客戶端」對話框,如下圖所示。
  4. MICROCHIP-AN4229 Risc-V-處理器子系統- (8)在「編輯Fabric RAM初始化客戶端」對話方塊中,將「儲存類型」設定為「SPI-Flash」。然後,選擇內容來自 file 然後點選「導入」(...) 按鈕,如下圖所示。

MICROCHIP-AN4229 Risc-V-處理器子系統- (9) 對 RT PolarFire 設備進行程式設計(提問)

  • 參考設計 file包括使用 Libero® SoC 建立的 Mi-V 處理器子系統專案。 RT PolarFire® 設備可以使用 Libero SoC 進行程式設計。
  • Libero SoC設計流程如下圖所示。 MICROCHIP-AN4229 Risc-V-處理器子系統- (10)

若要對 RT PolarFire 裝置進行編程,請開啟 Mi-V 處理器子系統 Libero 專案(該專案是使用 Libero SoC 中提供的 TCL 腳本建立的),然後雙擊 Run Program Action 。

產生 SPI 快閃記憶體映像(提出問題)

  • 若要產生 SPI 快閃記憶體映像,請雙擊設計流程標籤上的產生 SPI 快閃記憶體映像。
  • 成功產生 SPI Flash 映像後,Generate SPI Flash Image 旁邊會出現綠色勾號。

對 SPI 快閃記憶體進行程式設計(提問)
若要對 SPI 快閃記憶體映像進行編程,請執行下列步驟:

  1. 雙擊「設計流程」標籤上的「運行 PROGRAM_SPI_IMAGE」。
  2. 在對話框中按一下“是”。
  • 當 SPI 映像成功編程到裝置上時,「執行 PROGRAM_SPI_IMAGE」旁邊會出現一個綠色勾號。
  • SPI Flash 程式完成後,TCM 就緒。此時,LED 1、2、3、4 閃爍,然後在串列埠終端上觀察到列印結果,如下圖所示。
    MICROCHIP-AN4229 Risc-V-處理器子系統- (11)

演示到此結束。
RT PolarFire® 裝置和 SPI 快閃記憶體也可以使用 FlashPro Express 進行編程,請參閱附錄 1:使用 FlashPro Express 對 RT PolarFire 裝置和 SPI 快閃記憶體進行編程。

 附錄 1:使用 FlashPro Express 對 RT PolarFire 裝置和 SPI 快閃記憶體進行程式設計(提問)

參考設計 file包括程式設計工作 file 用於使用 FlashPro Express 對 RT PolarFire® 設備進行程式設計。這個工作 file 還包括SPI Flash鏡像,它是TCM初始化客戶端。 FlashPro Express 使用此編程 .job 對 RT PolarFire 裝置和 SPI 快閃記憶體進行編程 file。程式設計工作 file 可以在設計中找到Files_目錄\程式設計_files.

使用編程器對 RT PolarFire 設備進行編程 file 使用 FlashPro Express,執行下列步驟:

  1. 設定硬件,請參閱設定硬體。
  2. 在主機 PC 上,啟動 FlashPro Express 軟件。
  3. 若要建立新作業項目,請按一下「新建」或從「項目」功能表中選擇「FlashPro Express 作業中的新作業項目」。
  4. 在對話框中輸入以下內容:
    • 編程工作 file:點擊「瀏覽」並導航到 .job 所在的位置 file 位於並選擇 file。工作 file 可以在設計中找到Files_目錄\程式設計_files.
    • FlashPro Express 作業項目位置:單擊瀏覽並導航到要保存項目的位置。MICROCHIP-AN4229 Risc-V-處理器子系統- (13)
  5. 單擊確定。 所需的編程 file 已選擇並準備好進行程式設計。
  6. FlashPro Express 視窗如下圖所示。確認程式設計師編號出現在程式設計師欄位中。如果沒有,請檢查板連接並按一下「刷新/重新掃描編程器」。 MICROCHIP-AN4229 Risc-V-處理器子系統- (13)
  7. 單擊運行。 當設備燒錄成功後,會顯示 RUN PASSED 狀態,如下圖所示。MICROCHIP-AN4229 Risc-V-處理器子系統- (14)

RT PolarFire 裝置和 SPI 快閃記憶體程式設計到此結束。對電路板進行程式設計後,觀察“Hello World!” UART 終端機上列印的訊息以及使用者 LED 的閃爍。

 附錄2:執行TCL腳本(提問)

設計中提供TCL腳本 fileHW 目錄下的 s 資料夾。如果需要,可以重現從設計實施到生成作業的設計流程 file.

若要執行 TCL,請執行下列步驟:

  1. 啟動自由人軟件。
  2. 選擇項目 > 執行腳本…..
  3. 按一下瀏覽並從下載的 HW 目錄中選擇 script.tcl。
  4. 單擊運行。

成功執行 TCL 腳本後,將在 HW 目錄中建立 Libero 專案。

  • 有關 TCL 腳本的更多信息,請參閱 rtpf_an4229_df/HW/TCL_Script_readme.txt。有關 TCL 命令的更多信息,請參閱 Tcl 命令參考指南。聯絡微芯科技
  • 對執行 TCL 腳本時遇到的任何疑問提供技術支援。

 修訂歷史(提問)

修訂歷史表描述了文檔中實施的更改。 更改按修訂列出,從最新的出版物開始。

表 10-1。 修訂記錄

修訂 日期 描述
B 10/2024 以下是該文件修訂版 B 中所做的變更清單:
  • 更新了表 1-1 中的板版本
  • 在設計描述部分的圖 3-1 中加入了 Mi-V ESS 和 CoreSPI
  • 在 IP 區塊部分的表 0-0 中新增了 MIV_ESS_C0_0 和 CoreSPI_C4_1 區塊
  • 更新了表 4-2 中的起始位址值
  • 更新了軟體實現部分中的圖 5-1 和圖 5-2
  • 新增了有關係統控制器掛起模式的註釋,在設定硬體部分的步驟中新增了 SPI 啟用和 FlashPro 程式設計(嵌入式或外部)的跳線設置
  • 更新了圖 6-1設定串行終端 (Tera Term) 部分的圖 6-2 和圖 6-3
  • 更新了圖 7-1 以及「產生 TCM 初始化客戶端」部分中的圖 7-2
  • 更新了「SPI 快閃記憶體程式設計」部分中的圖 7-4
  • 新增附錄2:執行TCL腳本部分
A 10/2021 本文檔的首次發布

微芯片 FPGA 支持

Microchip FPGA 產品組為其產品提供各種支持服務,包括客戶服務、客戶技術支持中心、 web網站和全球銷售辦事處。 建議客戶在聯繫支持之前訪問 Microchip 在線資源,因為他們的查詢很可能已經得到解答。

通過以下方式聯繫技術支持中心 web站點位於 www.microchip.com/support. 提及 FPGA 器件部件號,選擇合適的案例類別,然後上傳設計 files 同時創建技術支持案例。
聯繫客戶服務以獲得非技術產品支持,例如產品定價、產品升級、更新信息、訂單狀態和授權。

  • 來自北美,請致電 800.262.1060
  • 來自世界其他地方,請致電 650.318.4460
  • 傳真,來自世界任何地方,650.318.8044

微芯資訊

微芯片 Web地點
Microchip 透過我們的網站提供線上支持 web站點位於 www.microchip.com/。這 web網站用於製作 file客戶可以輕鬆獲取資訊和資訊。一些可用的內容包括:

  • 產品支持 – 數據表和勘誤表、應用說明和 samp文件程式、設計資源、使用者指南和硬體支援文件、最新軟體版本和存檔軟體
  • 一般技術支持——常見問題 (FAQ)、技術支持請求、在線討論組、Microchip 設計合作夥伴計劃成員列表
  • Microchip 業務 – 產品選擇和訂購指南、最新的 Microchip 新聞稿、研討會和活動列表、Microchip 銷售辦事處、分銷商和工廠代表列表

產品變更通知服務

  • Microchip 的產品變更通知服務有助於讓客戶了解 Microchip 產品的最新信息。 每當有與特定產品系列或感興趣的開發工具相關的更改、更新、修訂或勘誤表時,訂閱者都會收到電子郵件通知。
  • 要註冊,請訪問 www.microchip.com/pcn 並依照註冊說明進行操作。

客戶支援
Microchip 產品的使用者可以透過多種管道獲得協助:

  • 經銷商或代表
  • 當地銷售辦事處
  • 嵌入式解決方案工程師 (ESE)
  • 技術支援

客戶應聯絡其經銷商、代表或 ESE 尋求支援。當地銷售辦事處也可以為客戶提供協助。本文檔中包含銷售辦事處和地點的清單。

技術支援可透過 web網站位於: www.microchip.com/support

Microchip 設備代碼保護功能
請注意 Microchip 產品上代碼保護功能的以下詳細資訊:

  • Microchip 產品符合其特定 Microchip 資料表中所包含的規格。
  • Microchip 相信,其產品系列在按預期方式、符合操作規範和正常條件下使用時是安全的。
  • Microchip 重視並積極保護其知識產權。 嚴禁嘗試違反 Microchip 產品的代碼保護功能,這可能違反《數字千年版權法》。
  • Microchip 或任何其他半導體製造商都無法保證其程式碼的安全性。代碼保護並不意味著我們保證產品「牢不可破」。代碼保護不斷發展。 Microchip 致力於不斷改進我們產品的程式碼保護功能。

法律聲明
本出版品及其中的資訊僅可用於 Microchip 產品,包括設計、測試 Microchip 產品以及將其與您的應用整合。使用此資訊
以任何其他方式違反這些條款。有關設備應用程式的資訊僅為了您的方便而提供,並且可能會被更新所取代。您有責任確保您的應用程式符合您的規格。請聯絡您當地的 Microchip 銷售辦事處以獲得更多支持,或透過以下網址取得更多支援: www.microchip.com/en-us/support/design-help/client-support-services.

此資訊由 MICROCHIP 「按原樣」提供。 MICROCHIP 不就這些資訊做出任何明示或暗示、書面或口頭、法定或其他形式的陳述或保證,包括但不限於不侵權、適銷性和特定用途適用性的任何暗示保證,或保證與其狀況、質量或性能有關。

在任何情況下,MICROCHIP 均不對與本資訊或其使用相關的任何類型的間接、特殊、懲罰性、附帶或後果性損失、損壞、成本或費用承擔責任,無論其原因為何,即使 MICROCHIP 已被告知可能性或損害是可以預見的。在法律允許的最大範圍內,MICROCHIP 對與該資訊或其使用相關的任何方式的所有索賠的全部責任不會超過您就該資訊直接向 MICROCHIP 支付的費用金額(如果有)。

在生命維持和/或安全應用中使用 Microchip 設備的風險完全由買方承擔,買方同意為 Microchip 辯護、賠償並使 Microchip 免受因此類使用而造成的任何及所有損害、索賠、訴訟或費用。除非另有說明,否則任何 Microchip 智慧財產權均不會以暗示或其他方式授予任何授權。

商標
Microchip 名稱和徽標、Microchip 徽標、Adaptec、AVR、AVR 徽標、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、dsPIC、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleer、LANCheck、LinkMD、maXStylus、maXTouch、 MediaLB、megaAVR、Microsemi、Microsemi 標誌、MOST、MOST 標誌、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32 標誌、PolarFire、Prochip Designer、QTouch、SAM-BA、SenGenuity、SpyNIC、SST、SST 標誌、SuperFlash、Symmetricom 、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron 和 XMEGA 是 Microchip Technology Incorporated 在美國和其他國家/地區的註冊商標。

AgileSwitch、ClockWorks、嵌入式控制解決方案公司、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、Libero、motorBench、mTouch、Powermite 3、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus 標誌、QuiFuet-Pmartsion、Smartsion 、 TimeCesium、TimeHub、TimePictra、TimeProvider 和 ZL 是 Microchip Technology Incorporated 在美國的註冊商標

相鄰按鍵抑制、AKS、數位時代的類比、任何電容器、AnyIn、AnyOut、增強型切換、BlueSky、BodyCom、Clockstudio、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、ApEMDEM、DEMDEMD、DEMDAM 、ECAN、Espresso T1S、EtherGREEN、EyeOpen、GridTime、IdealBridge、IGaT、線上串列程式設計、ICSP、INICnet、智慧平行、IntelliMOS、晶片間連接、JitterBlocker、旋鈕顯示、MarginLink、maxCrypto、最大限度View、memBrain、Mindi、MiWi、MPASM、MPF、MPLAB 認證標誌、MPLIB、MPLINK、mSiC、MultiTRAK、NetDetach、Omniscient 程式碼產生、PICDEM、PICDEM.net、PICkit、PICtail、Power MOS IV、PowerMOS 7、PowerSmart、PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, 串行四I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II,tec​​S, SynchroPHY Switch, Total Endurance 、可信時間、TSHARC、圖靈、USBCheck、VariSense、VectorBlox、VeriPHY、 ViewSpan、WiperLock、XpressConnect 和 ZENA 是 Microchip Technology Incorporated 在美國和其他國家的商標。

SQTP 是 Microchip Technology Incorporated 在美國的服務商標。 GestIC 是 Microchip Technology Inc. 的子公司 Microchip Technology German II GmbH & Co. KG 在其他國家的註冊商標。

本文提及的所有其他商標均為其各自公司的財產。

© 2024,Microchip Technology Incorporated 及其子公司。 版權所有。

  • ISBN: 978-1-6683-0441-9

品質管理體系 
有關 Microchip 品質管理系統的信息,請訪問 www.microchip.com/quality.

全球銷售和服務

美洲 亞太 亞太 歐洲
公司的 辦公室
西錢德勒大道 2355 號。 亞利桑那州錢德勒 85224-6199
電話: 480-792-7200
傳真: 480-792-7277
技術支援: www.microchip.com/support Web 地址: www.microchip.com 亞特蘭大
喬治亞州德盧斯
電話: 678-957-9614
傳真: 678-957-1455
德州奧斯汀
電話: 512-257-3370
波士頓
馬薩諸塞州韋斯特伯勒電話: 774-760-0087
傳真: 774-760-0088
芝加哥
伊利諾伊州艾塔斯卡
電話: 630-285-0071
傳真: 630-285-0075
達拉斯
德克薩斯州艾迪生
電話: 972-818-7423
傳真: 972-818-2924
底特律
密西根州諾維
電話: 248-848-4000
休士頓, TX
電話: 281-894-5983
印第安納波利斯
印第安納州諾布爾斯維爾電話: 317-773-8323
傳真: 317-773-5453
電話: 317-536-2380
洛杉磯
加州米遜維耶霍電話: 949-462-9523
傳真: 949-462-9608
電話: 951-273-7800
羅利, NC
電話: 919-844-7510
紐約州紐約市
電話: 631-435-6000
何塞, CA
電話: 408-735-9110
電話: 408-436-4270
加拿大 多倫多
電話: 905-695-1980
|傳真: 905-695-2078
澳洲 – 雪梨
電話:61-2-9868-6733
中國 – 北京
電話:86-10-8569-7000
中國 – 成都
電話:86-28-8665-5511
中國 – 重慶
電話:86-23-8980-9588
中國 – 東莞
電話:86-769-8702-9880
中國 – 廣州
電話:86-20-8755-8029
中國 – 杭州
電話:86-571-8792-8115
中國 SAR
電話:852-2943-5100
中國 – 南京
電話:86-25-8473-2460
中國 – 青島
電話:86-532-8502-7355
中國 – 上海
電話:86-21-3326-8000
中國 – 沉陽
電話:86-24-2334-2829 中國 – 深圳
電話:86-755-8864-2200
中國 – 蘇州
電話:86-186-6233-1526
中國 – 武漢
電話:86-27-5980-5300
中國 – 西安
電話:86-29-8833-7252
中國 – 廈門
電話:86-592-2388138
中國 – 珠海
電話:86-756-3210040
印度 班加羅爾
電話:91-80-3090-4444
印度 - 新德里
電話:91-11-4160-8631
印度 浦那
電話:91-20-4121-0141
日本 大阪
電話:81-6-6152-7160
日本 東京
電話:81-3-6880-3770
韓國——大邱
電話:82-53-744-4301
韓國 – 首爾
電話:82-2-554-7200 馬來西亞 – 瓜拉 吉隆坡
電話:60-3-7651-7906
馬來西亞 – 檳城
電話:60-4-227-8870
菲律賓 馬尼拉
電話:63-2-634-9065
新加坡
電話:65-6334-8870
台灣 – 朱心
電話:886-3-577-8366
台灣 – 高雄
電話:886-7-213-7830
台灣 – 台北
電話:886-2-2508-8600
泰國 – 曼谷
電話:66-2-694-1351
越南——胡志明
電話:84-28-5448-2100
奧地利 韋爾斯
電話:43-7242-2244-39
傳真:43-7242-2244-393丹麥 哥本哈根
電話:45-4485-5910
傳真:45-4485-2829芬蘭 埃斯波
電話:358-9-4520-820

法國 巴黎
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

德國 加興
電話:49-8931-9700

德國 哈恩
電話:49-2129-3766400

德國 海爾布隆
電話:49-7131-72400

德國 卡爾斯魯厄  電話:49-721-625370

德國 慕尼黑
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

德國 羅森海姆
電話:49-8031-354-560

以色列——霍德·哈沙隆
電話:972-9-775-5100

意大利——米蘭
電話:39-0331-742611
傳真:39-0331-466781

意大利——帕多瓦
電話:39-049-7625286

荷蘭 – Drunen
電話:31-416-690399
傳真:31-416-690340

挪威 特隆赫姆
電話:47-72884388

波蘭 – 華沙
電話:48-22-3325737

羅馬尼亞 布加勒斯特
Tel: 40-21-407-87-50

西班牙 – 馬德里
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
瑞典——哥德堡
Tel: 46-31-704-60-40
瑞典 – 斯德哥爾摩
電話:46-8-5090-4654
英國 – 沃金厄姆
電話:44-118-921-5800
傳真:44-118-921-5820

應用說明
© 2024 Microchip Technology Inc. 及其子公司

文件/資源

MICROCHIP AN4229 Risc V 處理器子系統 [pdf] 使用者指南
AN4229、AN4229 Risc V 處理器子系統、AN4229、Risc V 處理器子系統、處理器子系統、子系統

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *