Altera SoC與Matlab的聯合---第一步 軟件安裝與硬件測試


參考設計:http://cn.mathworks.com/help/hdlcoder/examples/getting-started-with-hardware-software-codesign-workflow-for-altera-soc-platform.html

在進行設計前,需要對Altera SoCkit開發板進行硬件的設置,詳細過程請參考以上的鏈接。

采用matlab進行FPGAHPS的設計需要下載安裝連個支持包:

1.     HDL Coder Support Package for Altera SoC Platform(支持FPGA

2.     Embedded Coder Support Package for Altera SoC Platform(支持HPS

不知是什么問題,Embedded Coder Support Package for Altera SoC Platform 這個支持包一直下載不了,以致安裝不上。(如果有哪位網友已經下載安裝上的,交流下,萬分感謝!)

 

以下是FPGA部分(由於第二個支持包安裝不上,所以HPS部分待支持包安裝上后在補充)

  • SIMULINK:建立模型
  • Altera SoC:驗證算法

Simulink通過以太網和Altera SoC進行連接,可以再線配置Altera SoC的參數,同時獲取Altera SoC處理結果的數據。

 

實驗流程

設置quartus ii軟件的路徑

hdlsetuptoolpath('ToolName', 'Altera Quartus II', 'ToolPath', 'C:\Altera\13.1\quartus\bin64\quartus.exe');

打開工程:

open_system('hdlcoder_led_blinking_4bit');

 

出現下圖:

    右擊led_counter模塊,HDL Code > HDL Workflow Advisor,出現下圖,

選擇設置參數

運算目標板設置參數

配置目標板接口

生成IP core

IP core產生報告

創建工程

生成軟件接口模型

由於HPS的支持包沒有下載成功,所以這一步完成不了,選擇跳過。

生成FPGA下載比特流

下載比特流

由於HPS支持包下載安裝不上,所以無法用Matlab實時控制SOCkit板。如果有安裝並測試過Embedded Coder Support Package for Altera SoC Platform 這個支持包的網友可以交流學習

 

大西瓜FPGA-->https://daxiguafpga.taobao.com

 

博客資料、代碼、圖片、文字等屬大西瓜FPGA所有,切勿用於商業! 若引用資料、代碼、圖片、文字等等請注明出處,謝謝!

 

每日推送不同科技解讀,原創深耕解讀當下科技,敬請關注“科乎”。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM