那曲檬骨新材料有限公司

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HiFive1 Rev B與HiFive1的區(qū)別

電子工程師 ? 來源:lp ? 2019-04-04 14:46 ? 次閱讀

說起來,ESP32RISC-V這兩者對(duì)于現(xiàn)在的工程師來說都不陌生,不過這兩者搞到一起還是挺讓人意外的,但仔細(xì)想想又在情理之中。怎么說呢,ESP32可以說是目前全球做創(chuàng)客、做DIY的愛好者最受歡迎的無線通信模塊之一,一是因?yàn)榧婢遅iFi/BT功能,其次是價(jià)格比較實(shí)惠;而RISC-V也是近兩年來最受歡迎、最火熱的微控制器架構(gòu)之一,脫胎于精簡(jiǎn)指令集,又免費(fèi)開源,這兩者的結(jié)合也算是水到渠成吧。

有誰還記得2017年推出的HiFive1開發(fā)板?就是那個(gè)差一點(diǎn)趕上意法半導(dǎo)體STM32F7性能、基于全球第一款采用RISC-V架構(gòu)的商用SoC Freedom E310-G000(下面都簡(jiǎn)稱FE310)的開發(fā)板,由SiFive公司(這個(gè)公司也是RISC-V架構(gòu)指令集的發(fā)明者創(chuàng)辦的)推出的,而本文即將介紹的這個(gè)公司的HiFive1升級(jí)版——HiFive1 Rev B,結(jié)合ESP32與RISC-V的一款開發(fā)板。

HiFive1 Rev B與HiFive1的區(qū)別

乍一看的話會(huì)發(fā)現(xiàn)HiFive1 Rev B與HiFive1最大的區(qū)別就是增加了一個(gè)ESP32模塊,僅僅如此嗎?當(dāng)然不是。

下圖是HiFive1,也可以稱作1代。開發(fā)板上的改變主要如下表所示:

下圖是升級(jí)版本HiFive1 Rev B。

開發(fā)板上的改變主要如下表所示:

核心SoC的升級(jí)

開發(fā)板搭載的SoC從1代的FE310-G000升級(jí)到HiFive1 Rev B版本上的FE310-G002。

這個(gè)升級(jí)的改進(jìn)還是顯而易見的,F(xiàn)E310-G002增加了對(duì)最新RISC-V調(diào)試規(guī)范0.13,硬件I2C,兩個(gè)UART的支持,以及在低功耗睡眠模式下對(duì)核心軌進(jìn)行電源門控。與原版FE310一樣,F(xiàn)E310-G002采用SiFive的E31 Coreplex處理器,高性能,32位RV32IMAC內(nèi)核,16KB L1指令緩存,1 KB數(shù)據(jù)SRAM寄存器和硬件乘法/除法。

FE310運(yùn)行速度達(dá)320+MHz,是市場(chǎng)上速度最快的微控制器之一。

更多外圍設(shè)備

憑借第二代版本,F(xiàn)E310芯片現(xiàn)在具有內(nèi)置硬件I2C外設(shè)和額外的UART(共兩個(gè)),這為連接各種第三方傳感器,外設(shè)模塊等其他設(shè)備打開了大門。此外,USB調(diào)試接口也已升級(jí)為Segger J-Link,支持拖放代碼下載

低功耗睡眠模式

FE310-G002具有一個(gè)由3.3V供電的常開(AON)電源域。由AON控制,CPU內(nèi)核電源軌(1.8V)可以在睡眠模式下關(guān)閉,并在檢測(cè)到喚醒事件時(shí)打開。

無線連接的加入

HiFive1 Rev B板具有Wi-Fi藍(lán)牙功能,這要?dú)w功于單核ESP32協(xié)處理器,它作為FE310-G002處理器的無線調(diào)制解調(diào)器。

板載存儲(chǔ)的改變

值得商酌的是,原本16MB的QSPI NOR Flash變成了4M。雖然說初代的16MB空間過大,即便是換成了4MB,代碼的存儲(chǔ)空間還是綽綽有余,但是改小總是讓人心懷芥蒂,這不是產(chǎn)品,這是開發(fā)平臺(tái),意味著有很多無限的可能去折騰,總要給用戶留有冗余的性能或功能,這樣折騰起來才夠勁夠味道。

One more thing:開源RTL

FE310作為第一款開源的商用RISC-V SoC,SiFive已將FE310 RTL代碼貢獻(xiàn)給開源社區(qū)。現(xiàn)在,我們可以完全看到芯片內(nèi)部的結(jié)構(gòu),了解硬件的工作原理,RTL代碼讓企業(yè)或者工程師在FE310的基礎(chǔ)上定制自己的SoC,此項(xiàng)措施無疑是SiFive希望鼓勵(lì)全球企業(yè)或者工程師在RISC-V上運(yùn)行自己開發(fā)的軟件或者基于RISC-V的新硬件的開源開發(fā)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19407

    瀏覽量

    231182
  • 無線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4604

    瀏覽量

    143884
  • RISC-V
    +關(guān)注

    關(guān)注

    45

    文章

    2322

    瀏覽量

    46592

原文標(biāo)題:ESP32與RISC-V結(jié)合——全新升級(jí)版本HiFive1 Rev B開發(fā)板

文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    美高森美和SiFive推出HiFive Unleashed擴(kuò)展板 助力Linux軟件和固件開發(fā)人員首次構(gòu)建RISC-V PC

    致力于在功耗、安全、可靠性和性能方面提供差異化的領(lǐng)先半導(dǎo)體技術(shù)方案供應(yīng)商美高森美公司(Microsemi Corporation,紐約納斯達(dá)克交易所代號(hào):MSCC) 宣布推出與首家定制開源半導(dǎo)體產(chǎn)品的無晶圓廠供應(yīng)商SiFive最新合作開發(fā)的HiFive Unleashed擴(kuò)展板。
    的頭像 發(fā)表于 05-17 11:23 ?5910次閱讀

    請(qǐng)問REV C和REV B的版本區(qū)別在哪里?

    REV C 和REV B的版本區(qū)別在哪里?
    發(fā)表于 08-22 06:39

    ST7MC2 rev A和B之間的區(qū)別是什么?

    ST7MC2 rev A和B之間的區(qū)別?以上來自于谷歌翻譯以下為原文 Difference between ST7MC2 rev A and B
    發(fā)表于 02-25 10:45

    全球首款基于 RISC-V “HiFive Unleashed” 單板計(jì)算機(jī)(SBC)

    硅谷創(chuàng)業(yè)公司 SiFive 已經(jīng)開放了“HiFive Unleashed” 單板計(jì)算機(jī)(SBC)的預(yù)售,這是一款基于 RISC-V、運(yùn)行 Linux 的板卡,核心芯片為 1.5GHz U540
    發(fā)表于 08-02 11:52

    【沁恒微CH32V307評(píng)估板試用體驗(yàn)】探索Rust編程語言的嵌入式開發(fā)——基于CH32V307【1

    ]#![no_main] extern crate panic_halt; // use hifive1::hal::prelude::*;// use hifive1::hal
    發(fā)表于 07-18 00:37

    LMK_Guitar_base_Board_Rev.B_V1R3_B型底板原理圖

    LMK_Guitar_base_Board_Rev.B_V1R3_20151101 B型底板原理圖,介紹各個(gè)部分原理。
    發(fā)表于 02-22 17:31 ?19次下載

    什么是HiFive1?詳細(xì)介紹HiFive1開發(fā)套件的核心

    這意味著它使用的是基本 32 位 RISC-V 整數(shù)指令集 (RV32I),具有整數(shù)硬件乘除 (M) ;原子、實(shí)時(shí)指令 (A);以及對(duì) 16 位精簡(jiǎn) (C) 指令集的附加支持。另外還有 64 位和 128 位版本的 RISC-V ISA。該內(nèi)核還包括 16 Kb 的指令緩存(在框圖中標(biāo)記為“I $”)和 16 Kb 的暫存器 SRAM。
    的頭像 發(fā)表于 06-05 09:36 ?1.1w次閱讀
    什么是<b class='flag-5'>HiFive1</b>?詳細(xì)介紹<b class='flag-5'>HiFive1</b>開發(fā)套件的核心

    如何通過HiFive1套件實(shí)現(xiàn)快速原型開發(fā)

    嵌入式系統(tǒng)開發(fā)人員一直在想方設(shè)法進(jìn)一步縮短開發(fā)時(shí)間,特別是針對(duì)概念驗(yàn)證和快速原型開發(fā)。雖然開發(fā)套件已成為捷徑之選,但設(shè)計(jì)人員需要找到一個(gè)平衡點(diǎn),既兼顧外形尺寸和廣受支持的生態(tài)系統(tǒng),又要考慮性能要求。 Arduino Uno 開發(fā)板就是這種需要找到平衡點(diǎn)的很好例子。由于成本低廉,并在理論上具有數(shù)百個(gè)可提供 Arduino I/O 插件擴(kuò)展功能的 Arduino 盾板,其外形尺寸在這一領(lǐng)域極其流行。但是,針對(duì)特定嵌入式應(yīng)用,某些開發(fā)人員可能需要比
    的頭像 發(fā)表于 06-19 09:09 ?5691次閱讀
    如何通過<b class='flag-5'>HiFive1</b>套件實(shí)現(xiàn)快速原型開發(fā)

    RL78/I1B 用戶手冊(cè):硬件 Rev.2.11

    RL78/I1B 用戶手冊(cè):硬件 Rev.2.11
    發(fā)表于 01-09 19:05 ?0次下載
    RL78/I<b class='flag-5'>1B</b> 用戶手冊(cè):硬件 <b class='flag-5'>Rev</b>.2.11

    QB-RL78I1B In-Circuit Emulator 用戶手冊(cè) Rev.1.00

    QB-RL78I1B In-Circuit Emulator 用戶手冊(cè) Rev.1.00
    發(fā)表于 03-31 18:35 ?0次下載
    QB-RL78I<b class='flag-5'>1B</b> In-Circuit Emulator 用戶手冊(cè) <b class='flag-5'>Rev</b>.1.00

    RL78/I1B 用戶手冊(cè):硬件 Rev.2.11

    RL78/I1B 用戶手冊(cè):硬件 Rev.2.11
    發(fā)表于 06-30 18:48 ?0次下載
    RL78/I<b class='flag-5'>1B</b> 用戶手冊(cè):硬件 <b class='flag-5'>Rev</b>.2.11

    QB-RL78I1B In-Circuit Emulator 用戶手冊(cè) Rev.1.00

    QB-RL78I1B In-Circuit Emulator 用戶手冊(cè) Rev.1.00
    發(fā)表于 07-13 19:40 ?0次下載
    QB-RL78I<b class='flag-5'>1B</b> In-Circuit Emulator 用戶手冊(cè) <b class='flag-5'>Rev</b>.1.00

    ISO-DONGLE1Z Rev.B通信加密狗的硬件布局手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ISO-DONGLE1Z Rev.B通信加密狗的硬件布局手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-21 10:17 ?0次下載
    ISO-DONGLE<b class='flag-5'>1</b>Z <b class='flag-5'>Rev.B</b>通信加密狗的硬件布局手冊(cè)

    ISO-DONGLE1Z Rev.B 軟件手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ISO-DONGLE1Z Rev.B 軟件手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-21 10:19 ?0次下載
    ISO-DONGLE<b class='flag-5'>1</b>Z <b class='flag-5'>Rev.B</b> 軟件手冊(cè)

    SiFive 推出高性能 Risc-V CPU 開發(fā)板 HiFive Premier P550

    “ ?HiFive Premier P550:世界上性能最高的 RISC-V CPU 開發(fā)板,以 Mini-DTX 外形提供高性能 Linux 開發(fā)平臺(tái),支持下一波 RISC-V 開發(fā)浪潮
    的頭像 發(fā)表于 12-16 11:16 ?521次閱讀
    SiFive 推出高性能 Risc-V CPU 開發(fā)板 <b class='flag-5'>HiFive</b> Premier P550
    网上百家乐官网看牌器| 大发888游戏平台客户端下载| 大发888娱乐城客服电话| 百家乐官网浴盆博彩通排名| 百家乐机器昀程序| 大发888官方 论坛| 网络百家乐官网网站| 劳力士百家乐的玩法技巧和规则| 岳西县| 百家乐最好的平台是哪个| 青河县| 玩百家乐澳门皇宫娱乐城| 立博开户| 打百家乐的介绍| 利来游戏| 百家乐投注秘笈| 云和县| 百家乐水浒传| 百家乐官网2号干扰| 百家乐在线洗码| 肯博百家乐官网游戏| 百家乐一黑到底| 百家乐官网赌缆注码运用| 同花顺百家乐的玩法技巧和规则| 百家乐官网平台出租家乐平台出租| 财富百家乐的玩法技巧和规则| 赌场百家乐官网攻略| 大发888娱乐城注册| 百家乐官网试玩1000元| 大发888娱乐场17| 百家乐官网赢多少该止赢| bet365 体育在线uo| 百家乐折桌子| 百家乐官网下注几多| 3U百家乐的玩法技巧和规则| 百家乐官网必赢法冯耘| 百家博娱乐城| 南宁百家乐的玩法技巧和规则| 太阳城百家乐官网出千技术| 全讯网3532888| 风水做生意房漏水|