在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

使用FPGA學數(shù)電不再需要安裝軟件了

電子森林 ? 來源:電子森林 ? 作者:蘇老師 ? 2021-10-13 10:05 ? 次閱讀

使用FPGA學數(shù)電不再需要安裝軟件, 真的么?

當然是真的,聽我細細道來。。。。

數(shù)字電路是一門非常基礎(chǔ)的課程,核心是“數(shù)字”、“邏輯”、“電路”,充斥著各種燒腦的新概念和理論知識,但又是各種現(xiàn)代電子設(shè)備的基石,實用性非常強,因此與理論學習同步進行的動手實操體驗,是學好數(shù)字電路的最佳方式。

而最佳的體驗工具自然是、也只能是FPGA - 現(xiàn)場可編程邏輯門陣列,它就像數(shù)字領(lǐng)域的萬能積木,可以允許用戶通過畫圖(已經(jīng)被淘汰)或?qū)懘a(采用更符合我們邏輯思維方式的編程語言)對其硬件功能實現(xiàn)任意自定義的半成品電路,同樣一顆 FPGA 芯片既可以被定義成簡單的運算電路,也可以被定義為復(fù)雜的集成電路用于實現(xiàn)特定功能,這完全得益于其獨特的內(nèi)部構(gòu)造,F(xiàn)PGA具有非常大的可塑性。

如下圖所示,一個 FPGA 通常由3個主要的部分組成:可編程邏輯單元 CLB,開關(guān)矩陣 SM和I/O 模塊IOB。其中,可編程邏輯單元的本質(zhì)就是一個可以通過其內(nèi)部儲存的查找表 LUT 來實現(xiàn)任意邏輯功能的模塊,而實現(xiàn)任意邏輯功能定義的工具被稱為硬件描述語言 HDL(最常用的為Verilog)。當電路的功能被定義之后,開關(guān)矩陣可以定義自行控制各個可編程邏輯單元之間的連接方式,進而實現(xiàn)指定的邏輯功能。最終,F(xiàn)PGA與外界電路的交互可以通過I/O 模塊實現(xiàn)。

那問題來了:

1 要學習數(shù)字電路,需要什么級別的FPGA呢?

科技發(fā)展到今天,現(xiàn)在市面上的任何一款被稱之為FPGA的芯片,滿足數(shù)字電路的教學實踐使用都綽綽有余,畢竟教學實驗中用到的功能非常有限,還在學習基礎(chǔ)理論路上的菜鳥用不了多少資源,這些產(chǎn)品級的FPGA器件無論其功能還是性能都遠超我們教學的需要,所以,可以忽略對這個因素的考慮。

2 要體驗數(shù)字電路書本上的各種理論知識,F(xiàn)PGA學習板上需要哪些功能外設(shè)?

無論是組合邏輯、時序邏輯還是數(shù)字系統(tǒng),無外乎都是“基于多個輸入?yún)⒘客ㄟ^各種數(shù)字邏輯的執(zhí)行,得到不同的輸出參量”,輸入?yún)⒘亢洼敵鰠⒘康谋磉_方式有很多種,而最簡單、最直觀的也就是:

輸入 - 用按鍵和開關(guān),多個按鍵和開關(guān)就可以體現(xiàn)組合邏輯的“因”;

輸出 - 用LED數(shù)碼管本質(zhì)上也是LED),多個LED可以表達組合邏輯不同的“果”;

板上自帶的時鐘,自然就能夠提供時序邏輯和狀態(tài)轉(zhuǎn)換的根本驅(qū)動力。

因此,針對數(shù)字電路/數(shù)字邏輯乃至數(shù)字系統(tǒng)的教學實驗,幾個按鍵 + 幾個LED + 時鐘的組合就已經(jīng)足夠。更多的功能比如視頻、網(wǎng)絡(luò)、USB等等對于數(shù)電這門課程的作用也只是錦上添花,并不是必須,多數(shù)情況是為了讓板子看起來更值錢。

3 拋開那些花里胡哨,花錢買頭暈的外設(shè)之外,選用FPGA學習平臺最重要的因素是什么呢? 那自然是:

人人都能一學就會 - 畢竟它只是個加強理論理解的實驗工具,學生應(yīng)該把90%的精力用在用它體驗、驗證書本上的邏輯知識上,而不應(yīng)該花大量的時間來琢磨該工具自身如何用起來(很多開發(fā)板的工具即便帶實驗的老師也都搞不定,學生自然也就用不起來),不用專門學習就能使用,能10分鐘跟著一個例子就能上手那是最好了,就像三輪車,踏上去就能騎著走,走幾步就能心中無車,只有目的地;

人人都能隨時、隨地使用 - 傳統(tǒng)的EDA實驗,需要同學們在被安排的時間點要專門去實驗室使用,還要小心翼翼地打開箱子、按照說明手冊一步一步上電、開機,像伺候?qū)氊愐粯硬桓逸p易觸碰(畢竟是價值上千塊錢、傳說中只有大神才能真正學會的“設(shè)備”,這種距離感很難讓學生能夠喜歡上它、跟它親密接觸,而好的實踐平臺就應(yīng)該像書包里的筆和紙,隨時拿出來試一下、體驗一下,只有這樣,它才會在無形中成為你學習的最佳幫手,尤其是疫情的影響,這個大家都懂的;

人人都能用得起 - 很多開發(fā)板很貴,因為板上集成了太多根本用不著、或者說用起來也不知道有啥意義的功能,要讓每一位學習數(shù)字電路的同學都有機會隨時、隨地使用,那就必須是非常低廉的價格。

除了上述的三要素,還有一點非常重要 - 必須有豐富的實驗參考案例,畢竟有限的課時,要繞通那么多燒腦的概念,而書本上的理論基本上還都停留在用一個個“門”搭建電路的原始階段,如何跟我們?nèi)粘A晳T的高級邏輯思維方式相通,那就需要一系列的參考案例,門電路構(gòu)成和Verilog描述相對照,讓同學們體會用不同方式可以實現(xiàn)同樣的功能,以及它們之間的差異。

有沒有這樣的平臺?有,小腳丫FPGA團隊最新推出的一款新產(chǎn)品StepFPGA - U,就專為數(shù)電而生,先通過一個5分鐘的案例視頻(實踐數(shù)電書本上的2-4譯碼器),體驗一下使用小腳丫FPGA的編程的過程。

視頻中使用的是我們新版本的Web IDE,只需要一個瀏覽器,一個注冊好的賬號,一切都在云端搞定!無論你用的是Windows、Mac OS還是Linux,即便你使用iPad手機,都可以在瀏覽器里使用。

省去了下載20GB軟件的煩惱,省去了安裝License的煩惱,省去了因為某種插件導致的兼容性的問題,老師們再也不用為幫著解決同學們遇到的各種問題而頭疼了。

有同學會問,如何配置FPGA?會不會依然會遇到兼容性的問題?電腦找不到FPGA板。

這個煩惱從此也不再出現(xiàn),因為我們新版的小腳丫核心板Step FPGA-U插到電腦的USB端口上就是一個虛擬的U盤,你只要將生成的jed文件拖到這個U盤里就可以了。

不需要安裝任何驅(qū)動程序!

U盤的兼容性對所有的電腦、所有的操作系統(tǒng)都是最魯棒的,只要你的電腦能識別標準的U盤,我們的小腳丫FPGA就能識別,

就這么簡單!

新版本的StepFPGA - U還有兩個備受歡迎的小改進:

USB接口更換成了USB Type-C接口,不用再為找不到帶數(shù)據(jù)的USB線煩惱,USB Type C正反兩面都可以,非常方便;

一個USB端口既用于FPGA的配置,同時還可以用于UART通信,其它的FPGA開發(fā)板上要支持UART通信需要增加接口芯片的成本,并多一個USB連接器

責任編輯:haq

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

    關(guān)注

    1644

    文章

    21993

    瀏覽量

    615298
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23770

    瀏覽量

    671770
  • 電路
    +關(guān)注

    關(guān)注

    173

    文章

    6023

    瀏覽量

    174626

原文標題:淺談“數(shù)字電路”的學習(3)- 不需要安裝軟件、人人一學就會的FPGA學習板

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

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    Cadence SPB OrCAD Allegro22.1安裝

    包括Capture原理圖設(shè)計、PSpice仿真、Alelgro PCB Editor及PCB SI組件?系統(tǒng)需求Cadence SPB 22.1 的安裝不再支持Windows 7 以及
    發(fā)表于 05-22 16:50 ?1次下載

    硬件好還是軟件好?

    硬件好還是軟件好? 選擇學習硬件還是軟件取決于個人興趣、職業(yè)目標以及對不同工作方式的偏好。以下是兩者的一些比較,幫助你做出更合適的選擇。 學習硬件可以讓你深入了解計算機和電子設(shè)備的
    發(fā)表于 04-07 15:27

    掌握這六點,原來學習數(shù)和模這么簡單!

    的認知理解,而先學習模電能夠更好的對數(shù)的內(nèi)部結(jié)構(gòu)原理得到了解,這樣學習起數(shù)來就更容易上手,下面我們來開始今天的學習吧,如何學習模,重
    的頭像 發(fā)表于 03-19 19:33 ?1372次閱讀
    掌握這六點,原來學習<b class='flag-5'>數(shù)</b><b class='flag-5'>電</b>和模<b class='flag-5'>電</b>這么簡單!

    藍橋杯物聯(lián)網(wǎng)需要安裝哪些軟件

    藍橋杯物聯(lián)網(wǎng)比賽需要安裝軟件有如下幾種,需要大家自己在練習的時候自行安裝。下面是安裝教程。以下
    的頭像 發(fā)表于 12-23 21:02 ?1032次閱讀
    藍橋杯物聯(lián)網(wǎng)<b class='flag-5'>需要</b><b class='flag-5'>安裝</b>哪些<b class='flag-5'>軟件</b>?

    潤和軟件攜AI解決方案亮相2024數(shù)交會

    近日,“2024中國國際數(shù)字和軟件服務(wù)交易會”(以下簡稱“數(shù)交會”)在大連盛大召開。本屆數(shù)交會經(jīng)國家商務(wù)部備案,由中國電子信息行業(yè)聯(lián)合會、中國計算機學會、大連海創(chuàng)投資集團主辦,以“數(shù)
    的頭像 發(fā)表于 11-30 11:49 ?869次閱讀

    ADS8686S fpga配置后初次上ad輸出全部為0是怎么回事?

    ADS8686按照手冊使用fpga配置完成后,上后出現(xiàn)偶發(fā)性數(shù)據(jù)全部為0.接上下載線調(diào)試,未出現(xiàn)過這種現(xiàn)象。 一般多天不用時,第一次上出現(xiàn)ad輸出全部為0,但是第二次上后全天
    發(fā)表于 11-22 07:18

    FPGA數(shù)的計算方法

    我們在比較FPGA的芯片參數(shù)時經(jīng)常說某一款FPGA是多少萬門的,也有的說其有多少個LE,那么二者之間有何關(guān)系呢? FPGA等效門數(shù)的計算方法有兩種,一是把
    的頭像 發(fā)表于 11-11 09:45 ?1090次閱讀
    <b class='flag-5'>FPGA</b>門<b class='flag-5'>數(shù)</b>的計算方法

    Efinity軟件安裝-v5

    step1:安裝Python,注意勾選“Add Python 3.7 to PATH” (2022版本及以后直接跳過該步驟)注意:從2021.1就不需要單獨安裝python
    的頭像 發(fā)表于 11-01 11:06 ?859次閱讀

    人工智能ai 數(shù) 模擬集成電路原理 電路分析

    人工智能ai 數(shù) 模擬集成電路原理 電路分析 想問下哪些比較容易學 不過好像都是要
    發(fā)表于 09-26 15:24

    如何在FPGA中實現(xiàn)隨機數(shù)發(fā)生器

    分享如何在Xilinx Breadboardable Spartan-7 FPGA, CMOD S7中實現(xiàn)4位偽隨機數(shù)發(fā)生器(PRNGs)。
    的頭像 發(fā)表于 08-06 11:20 ?1136次閱讀
    如何在<b class='flag-5'>FPGA</b>中實現(xiàn)隨機<b class='flag-5'>數(shù)</b>發(fā)生器

    潤和軟件斬獲“2024數(shù)智化創(chuàng)新引領(lǐng)獎”和“2024數(shù)智化先鋒產(chǎn)品獎”

    了國內(nèi)外頗具遠見的商業(yè)領(lǐng)袖、經(jīng)濟學界翹楚、創(chuàng)業(yè)家及新青年代表,分享前沿觀點、共話增長機遇。江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)斬獲“2024數(shù)智化創(chuàng)新引領(lǐng)獎”和“2024數(shù)
    的頭像 發(fā)表于 07-31 10:30 ?909次閱讀

    CubeMX軟件安裝成功,但是雙擊軟件圖標閃退的原因?

    小白提問:CubeMX軟件安裝成功,但是雙擊軟件圖標閃退,無任何提示,就是軟件打不開
    發(fā)表于 07-23 07:07

    FPGA如何估算分析功耗

    FPGA的功耗由4部分組成:上功耗、配置功耗、靜態(tài)功耗和動態(tài)功耗。一般的FPGA都具有這4種功耗,但是Actel Flash FPGA由于掉電數(shù)據(jù)不丟失,無需配置芯片,所以上
    的頭像 發(fā)表于 07-18 11:11 ?2463次閱讀
    <b class='flag-5'>FPGA</b>如何估算分析功耗

    FPGA的學習筆記---FPGA的開發(fā)流程

    與通常的單片機應(yīng)用開發(fā)不同,FPGA有自己的開發(fā)流程。但具體上怎樣操作,作為初學者,沒有一點經(jīng)驗。網(wǎng)站獎勵的清華FPGA需要的開發(fā)軟件,到目前還沒有
    發(fā)表于 06-23 14:47

    清華FPGA的開發(fā)軟件

    清華的FPGA除了官方提供的開發(fā)軟件,能用其它開發(fā)軟件進行開發(fā)嗎? 官方的開發(fā)軟件安裝,挺麻煩啊。
    發(fā)表于 06-23 12:25
    主站蜘蛛池模板: 五月综合色| 免费一级e一片在线播放 | 天天色图片 | 久久永久免费视频 | 日韩1| 免费人成年短视频在线观看免费网站 | 在线观看视频在线观看 | www.黄色一片| 91久久婷婷国产综合精品青草 | 欧美黑人粗硬大在线看 | 欧美高清激情毛片 | 免费视频网站在线观看 | 波多野结衣在线一区 | 国产美女视频黄a视频免费全过程 | 天天综合干 | 特级免费毛片 | 中国黄色一级毛片 | 天天躁狠狠躁夜躁2021 | 开心激情婷婷 | 天天躁日日躁狠狠躁一级毛片 | 男女视频免费 | 天天视频免费观看高清影视 | 加勒比黑人喝羽月希奶水 | 欲香欲色天天综合和网 | avtt国产| 手机福利片 | 亚洲成成品网站有线 | 午夜视频免费观看黄 | video另类蛇交 | dy天堂| 久久久久国产精品免费免费 | 日韩毛片在线看 | 久久精品影院永久网址 | 日本天堂网在线观看 | 全免费一级毛片在线播放 | 香蕉视频在线观看国产 | 欧美军同video69视频 | 97久久天天综合色天天综合色hd | 国产精品一一在线观看 | 一级a毛片免费 | 黑人又大又粗又长又深受不了 |