日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

初學FPGA或者RISC-V編程最簡單的方式

電子工程師 ? 來源:lq ? 2019-02-20 11:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這兩年,眾所周知的國際大環(huán)境、國內大環(huán)境、行業(yè)大環(huán)境的緣故,RISC-V被弄得就跟雷雷大師曾經的太極功夫一樣超級熱,上周在加州面見一曾負責RISC-V推廣的大佬(老外),他表示很詫異這玩意兒在中國的發(fā)燒現象。

作為一個曾經的低級的Board Designer一直對IC、IP、處理器等上游的技術以近90度角來仰視,從不敢妄加評論,至今對RISC-V只敢遠觀。

陸續(xù)看到不少國外的文章和案例,將RISC-V移植到FPGA里面,貌似使用的FPGA資源也沒有多少,作為小腳丫FPGA平臺的理念創(chuàng)始人,我也心心念念要將RISC-V塞到我們的小腳丫FPGA平臺里面,這樣就可以在我們的平臺上跑8051、ARM Cortex M0以及當前炙手可熱的RISC-V,為FPGA的玩家,尤其是高校從事微機原理教學的師生提供多一個選擇。

可,迄今未成,讓我們的工程師(很遺憾我們還沒有對計算機系統(tǒng)架構熟悉的資深工程師)在國內RISC-V名家的指點下幾經嘗試最終還是Fail,結論 - 我們用的FPGA內部資源不夠。

需要多大的資源?被告知要用X公司的某某系列才行。

這跟我看到的文章不一樣??!因為我在多處英文文章里都看到RISC-V被不經意地提及到運行在某某fpga里面,而提到的fpga型號資源小小的。

今天看到一篇在Crowsupply的一篇眾籌文章 - “An FPGA board that fits inside your USB port”,也就是一個手指甲蓋大小的能夠塞到USB端口里面的FPGA板子,看下面的截圖中的真相 - 能夠運行RISC-V的軟核。

作者號稱這玩意是初學FPGA或者RISC-V編程最簡單的方式:

并且運行Python、RISC-V代碼、FPGA編程工具全開源!

小小的身軀里面蘊涵著大乾坤。我從不崇拜那些買一塊幾千塊錢的FPGA開發(fā)板,跑一些什么DDR、視頻處理以及一些我聽不懂的術語的功能就號稱這樣才是真正的FPGA開發(fā)者的,相反我一直覺得能在一個小得不能再小的空間和資源里玩出萬千中花樣的人才是真正的高手 - 這也是我們小腳丫fpga一向的理念!

不服你也搞著這樣的玩意出來?我也90度角仰視你。

來看看全球Hacker屆的幾個大牛網站(第二個Hackaday是我們的)如何評價:

看Hackster的評論 -FμPy、 MicroPython、Migen+MiSoC、LiteX,這些詞我聽都沒聽過。

那這么牛x的東西用啥做的呢?看指標:

Features & Specifications

Fomu fits entirely inside a standard USB Type-A slot, except for a small area that pokes out to give you access to four copper pads. There is one RGB LED that lights up the case and is fully user-controllable. The main chip is an FPGA with about 5000 LUTs, enough for a CPU with some room left over.

FPGA:Lattice ICE40UP5K

Speed:48 MHz external oscillator

RAM:128 kB RAM for a soft CPU1

Storage: 1 MB SPI flash2

Connectivity:USB 2.0 FS (12 Mbps)

Buttons:Four3

LEDs:One RGB

1: The FPGA has 1024 kilo-bits of memory available. A separate block of memory is used for things like the processor register file, in addition to temporary memory for things like USB buffers. The CPU can use 64 or 128 kilobytes of memory, depending on configuration. 2: This is the minimum configuration amount – more may be available in the final version.3: Fomu has four copper pads near the edge. We have not yet validated any capacitive touch solutions.

這是一顆批量售價在不到20塊錢RMB一顆的FPGA器件,內部資源只有5000LUTs足夠搞定RISC-V的軟核以及其它相關的功能。

多余的不再多說,最后幾個要點強調一下:

RISC-V沒那么神秘,凡把一個別人暫時不懂、自己也略懂的東西忽悠得特別高大上的都是在耍流氓;

在小小的系統(tǒng)里面能夠玩轉各種技術的才是真正的牛人,永遠不要鄙視“太簡單、資源太有限”,要知道真正的產品中就是要讓你在有限的資源里跑盡可能多的功能;

相關的資料和資源我在文章中已經提供了非常多的線索,有興趣要了解更多的自己去查,從茫茫信息海洋中獲取有價值的信息是工程師最基本的能力,不具備就不要走工程師這條路;

我也希望RISC-V在中國有個健康的發(fā)展,并盡自己的微薄之力推進行業(yè)對RISC-V的認識。

因此,我們會盡快找到對計算機系統(tǒng)架構真正熟悉的高手,并在三個月內在小腳丫上跑起RISC-V來。

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

    關注

    1664

    文章

    22509

    瀏覽量

    639582
  • 編程
    +關注

    關注

    90

    文章

    3724

    瀏覽量

    97459
  • RISC-V
    +關注

    關注

    49

    文章

    2954

    瀏覽量

    53606

原文標題:要讓RISC-V跑起來究竟需要多大的FPGA?

文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    品讀《基于FPGARISC-V的嵌入式系統(tǒng)設計》

    FPGA 1.3 RISC-V 1.4 小腳丫 FPGA 開發(fā)平臺 1.5 C/C++,Make 與工具鏈 1.6 嵌入式操作系統(tǒng) 1.7 Arduino 集成開發(fā)環(huán)境 1.8 模塊授權方式
    發(fā)表于 03-29 00:06

    關于RISC-V學習路線圖推薦

    : 使用IDE(如VSCode、Eclipse等)或命令行工具搭建RISC-V開發(fā)環(huán)境。 四、RISC-V編程實踐 編寫簡單RISC-V
    發(fā)表于 11-30 15:21

    為什么選擇RISC-V?

    。例如,如果工程師在FPGA中實現軟RISC-V內核,則通常可以使用RTL源代碼。由于RISC-V免版稅,這為將基于RISC-V的設計從FPGA
    發(fā)表于 07-27 17:38

    簡單就是美——RISC-V架構的設計哲學

    (Little-Endian),RISC-V架構僅支持小端格式。有關小端格式和大端格式的定義和區(qū)別,本文在此不做過多介紹,若對此不甚了解的初學者可以自行查閱學習。很多的RISC處理器都支持地址自增
    發(fā)表于 07-27 17:47

    可對任何RISC-V系統(tǒng)進行直接編程

    SEGGER推出了新的Open Flashloader,可對任何RISC-V系統(tǒng)進行直接編程德國萊茵河畔蒙海姆– 2021年1月29日SEGGER剛剛發(fā)布了用于RISC-V系統(tǒng)的新型Open
    發(fā)表于 03-09 19:35

    RISC-V的特色,大飽眼福!??!

    1 完全開源對指令集使用,RISC-V基金會不收取高額的授權費。開源采用寬松的BSD協(xié)議,企業(yè)完全自由免費使用,同時也容許企業(yè)添加自有指令集拓展而不必開放共享以實現差異化發(fā)展。2 架構簡單
    發(fā)表于 06-18 19:41

    初探RISC-V—《RISC-V體系結構編程與實踐》

    解和應用所學知識。通過實驗和代碼示例,讀者不僅可以鞏固所學知識,還可以更好地了解RISC-V體系結構的實際應用。本書的寫作思路清晰,語言通俗易懂,適合初學者閱讀。作者使用了簡單的語言和易于理解的示例,使得
    發(fā)表于 03-28 11:41

    RISC-V體系結構編程與實踐》試讀

    本書詳細地介紹了RISC-V的基本原理、指令集、編程工具和環(huán)境、體系結構和擴展以及應用案例和實踐等方面的內容,覆蓋了RISC-V體系結構的各個方面,使讀者能夠全面深入地了解RISC-V
    發(fā)表于 04-03 15:15

    高云半導體攜帶RISC-V FPGA設計易用性方案出席RISC-V論壇

    高云半導體FPGA應用研發(fā)總監(jiān)高彤軍作了題為“基于RISC-V微處理器的FPGA解決方案”的專題演講,高云半導體北美銷售總監(jiān)Scott Casper參加了主旨為“準備好用RISC-V
    的頭像 發(fā)表于 11-17 09:30 ?9703次閱讀

    RISC-VFPGA帶來了什么機遇

    RISC-V的發(fā)展速度比我預期的要快得多。我認為這將給FPGA帶來一個巨大的機會,使其可以更多地蠶食ASIC和ASSP。大多數SoC在通往ASIC的路上都要使用到FPGA,首先使用基于FPGA
    發(fā)表于 06-09 15:34 ?4294次閱讀

    RISC-V學習筆記【1】RISC-V概述

    小的嵌入式系統(tǒng)或者新興的IoT(物聯網)、邊緣計算、人工智能領域,但RISC-V得到了產業(yè)界和社區(qū)的廣泛支持,同時,現在很多企業(yè)開始對 RISC-V 重視,所以說RISC-V 應用前景
    發(fā)表于 11-24 09:28 ?3444次閱讀

    Microchip在RISC-V峰會上展示基于RISC-VFPGA和空間計算解決方案

    轉變,現又推出首款基于RISC-VFPGA,其能效是同類中端FPGA的兩倍,并具有同類最佳的設計、操作系統(tǒng)和解決方案生態(tài)系統(tǒng)。Microchip將在2022年RISC-V峰會上展示該
    的頭像 發(fā)表于 12-09 20:20 ?1932次閱讀

    fpgarisc-v處理器的區(qū)別

    FPGA(現場可編程門陣列)和RISC-V處理器在多個方面存在顯著的區(qū)別。
    的頭像 發(fā)表于 03-27 14:21 ?2886次閱讀

    RISC-V發(fā)展及FPGA廠商為什么選擇RISC-V

    SiFive U54/S51 內核組成的集群(四個支持 Linux,一個“real-time”),根據FPGA等級分別以 600 或 666 MHz 運行,基本上是 FPGA 中降級的 HiFive Unleashed。 所以目前FP
    的頭像 發(fā)表于 11-11 10:24 ?2815次閱讀
    <b class='flag-5'>RISC-V</b>發(fā)展及<b class='flag-5'>FPGA</b>廠商為什么選擇<b class='flag-5'>RISC-V</b>

    FPGARISC-V淺談

    全球半導體產業(yè)競爭格局正在經歷深刻變革,物聯網、邊緣計算等新興技術的蓬勃發(fā)展,讓RISC-V憑借其開源、精簡以及模塊化的靈活優(yōu)勢,日益成為業(yè)界焦點,也為全球半導體產業(yè)注入新的活力與挑戰(zhàn)
    發(fā)表于 04-11 13:53 ?729次閱讀
    <b class='flag-5'>FPGA</b>與<b class='flag-5'>RISC-V</b>淺談
    沽源县| 金沙县| 布尔津县| 闸北区| 乃东县| 呼伦贝尔市| 孝义市| 漳平市| 永昌县| 博客| 太仆寺旗| 湖南省| 监利县| 香格里拉县| 宜阳县| 绍兴县| 尤溪县| 奎屯市| 抚远县| 新巴尔虎右旗| 景谷| 武陟县| 平泉县| 麟游县| 横峰县| 铜川市| 同德县| 延庆县| 汾阳市| 楚雄市| 南召县| 定日县| 洞口县| 莱芜市| 罗山县| 库尔勒市| 大宁县| 璧山县| 塔城市| 山东| 西吉县|