(視頻)使用Lattice Propel工具搭建Hello World Demo

2021-01-13 電子工程專輯

專為基於萊迪思FPGA的處理器系統設計打造的設計環境——萊迪思Propel是一套完整的圖形和命令行工具,用於創建、分析、編譯和調試基於FPGA的處理器系統的硬體和軟體設計。

萊迪思Propel Builder——Propel Builder作為易於使用的系統IP集成環境,提供了集成處理器和外設IP的工具。圖形集成環境採用了易於使用、拖放式的按構造逐步校正(correct by construction)的設計方法。所有命令都可採用Tcl編寫。

萊迪思Propel SDK——Propel SDK是一個軟體開發套件(SDK),集成了行業標準IDE和工具鏈,提供無縫的軟體開發環境。該SDK擁有SW/HW調試功能以及用於Propel Builder定義的系統的軟體庫和板級支持包(BSP)。

在本視頻中還用到了一個開發板,它就是——MachXO3D分線板,這塊開發板近期會有特價促銷哦,快來集齊一套召喚神獸吧~

http://www.latticesemi.com/products/developmentboardsandkits/machxo3d_breakout_board

相關焦點

  • 只有170位元組,最小的64位Hello World程序這樣寫成
    The UNIX Operating System 是一段視頻,看身著藍色時尚毛衣的 Kernighan 演示 UNIX 的特性,不得不說,Kernighan 簡直太帥了。  接下來我們來玩一個遊戲,目標是:在 CentOS7 64 位作業系統上,編寫一個體積最小的列印 hello world 的可執行程序。
  • 使用Gitea+Drone來搭建自己的輕量級CI/CD自動構建平臺
    我們使用Gitea搭建了自己的Git版本控制系統,可以用來管理自己的代碼還需要一個自動構建工具來解放生產力,這裡我推薦使用Drone來搭建CI/CD持續集成,持續部署平臺 為什麼選用Gitea+Drone呢?
  • windows上python開發環境的搭建
    對於C,C++, java等靜態性語言而言,需要通過IDE(集成開發環境)來便利開發過程;對於perl, python這種動態性語言而言,其開發環境的搭建就顯得簡單多了,只需要安裝好對應的解釋器,以及選擇一個順手的編輯器即可。
  • 北郵張慶恆:如何基於 rasa 搭建一個中文對話系統 (有源碼視頻)|...
    (Google 的 API.ai, Facebook 的 Wit.ai 等),使用這些服務往往需要向服務提供商提供自己的數據,並且根據自己業務調試模型很不方便。本文為大家介紹了一種新方法,即如何基於 rasa 搭建一個中文對話系統。在近期雷鋒網AI研習社舉辦的線上免費公開課上,來自北京郵電大學網絡技術研究院的張慶恆分享了基於 rasa nlu 構建自己的自然語言理解工具,並結合 rasa core 搭建對話系統框架的一些經驗,方便初學者入門,加深對對話系統的理解。本文根據分享者的直播視頻內容整理而成。
  • 萊迪思發布了五款新的適用於LatticeECP3 FPGA系列的IP套件
    2011年2月7日萊迪思半導體公司(NASDAQ: LSCC)近日發布了即可獲取的五款新的全面的智慧財產權(IP)套件,用於加速在各行業使用屢獲殊榮的LatticeECP3? FPGA系列的電子系統設計。這五款IP套件分別是PCI Express、乙太網網絡、數位訊號處理、視頻和顯示以及增值功能。
  • The world's highest bridge pier in Sichuan
    of No. 6 main pier of Jinyang River Grand Bridge in Jinyang County, Liangshan Prefecture, Sichuan Province, China, was conducted with setting up of No. 6 main pier measuring 196m high, which is the "world's
  • Hello world!Hello Plankton!
    Hello world!Hello Plankton!所謂浮遊生物(Plankton),泛指生活於水中缺乏有效移動能力的一類生物。它們體型微小,種類繁多,廣泛地存在於海洋、湖泊以及河川中。
  • OceanBase 2.x體驗:手動搭建OceanBase集群
    此前在《OceanBase資料庫實踐入門——手動搭建OceanBase集群》裡介紹過OceanBase 1.4的手動搭建方法。
  • 認識一下資料庫的使用
    其實在我們這一行中,資料庫的使用是重中之重!為啥我們要使用資料庫呢?你想一想你所發的信息,生成的帳號信息都需要一個很龐大的容器來容納你們的信息,這個容器就叫做資料庫。其中最常見的兩個資料庫,一個叫MySQL,另一個叫Oracle數據。先認識一下函數。函數是oracle提供的對結果集進行再加工的封裝特定功能的單元,可以重複利用。
  • mmdetection使用目標檢測工具箱訓練,測試
    mmcv 基礎庫主要分為兩個部分:一部分是和 deep learning framework 無關的一些工具函數,比如 IO/Image/Video 相關的一些操作;另一部分是為 PyTorch 寫的一套訓練工具,可以大大減少用戶需要寫的代碼量,同時讓整個流程的定製變得容易。
  • lattice推出MachXO2系列超低密度FPGA控制開發套件
    電子發燒友網訊:萊迪思(lattice)半導體公司近日宣布,推出MachXO2™系列超低密度FPGA控制開發套件。該套件帶有內置的DVI和7:1 LVDS(Camera Link)視頻輸入和輸出連接器,也是視頻接口和處理設計的理想選擇。控制套件通過在每塊板上提供更多的傳感器、執行器和指示器來滿足複雜系統的控制和接口需求。MachXO2-4000HC器件的可編程邏輯和片上存儲器還能實現高質量的圖像處理和緩衝,適用於低成本視頻應用。
  • 先裝幾個稱手的工具!
    world!")gcc載入成功後,還需要配置調試工具gdb.exesettings->Debugger setting。打開設置界面,按下圖配置在Codeblocks中創建c語言工程,編寫代碼測試。
  • 利用Lattice LSTM的最優中文命名實體識別方法
    為了解決這一問題,本論文研究者利用 lattice LSTM 來表徵句子中的 lexicon word,從而將潛在詞信息整合到基於字符的 LSTM-CRF 中。如圖 1 所示,研究者使用一個大型自動獲取的詞典來匹配句子,進而構建基於詞的 lattice。因此,詞序如「長江大橋」、「長江」和「大橋」可用於語境中的潛在相關命名實體消歧,如人名「江大橋」。
  • Lattice Diamond設計軟體取得道路車輛功能安全認證(ISO 26262)
    Lattice Diamond設計軟體提供業界領先的設計和實現工具,專為成本敏感、低功耗的萊迪思FPGA架構進行了優化。該設計軟體具備設計探索、易於使用和快速的設計流程等特點。基於Lattice Diamond設計軟體2.1版本的功能安全設計流程解決方案涵蓋了使用FPGA進行設計、實現、集成、檢驗、驗證和生產發布等產品開發環節。