色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

使用Xilinx口袋實驗平臺,動手FPGA設計!

YCqV_FPGA_EETre ? 來源:未知 ? 作者:劉勇 ? 2017-12-27 06:47 ? 次閱讀

當前,使用FPGA來進行數字邏輯課程實驗以及相關動手實踐、創新已經被越來越多的老師和學生所接受。學習數字邏輯基礎課的同時,掌握FPGA設計的基本流程和技巧也會對后續的學習以及工作有莫大的好處。

EGO1,這一最新的Xilinx口袋實驗平臺正是為此而生!各位對EGO1還不是很熟悉的小伙伴們,請點擊這里詳細閱讀EGO1口袋實驗平臺的詳細介紹。

EGO1配套教材-《基于Xilinx Vivado的數字邏輯實驗教程》

針對初學上手的小伙伴們,EGO1口袋實驗平臺推薦有多部參考教材。今天要介紹的就是一本來自于哈爾濱工業大學電工電子實驗教學中心電子學實驗室主任廉玉欣老師精心編寫的-《基于Xilinx Vivado的數字邏輯實驗教程》。

本書由依元素科技提供技術支持,以Xilinx公司最新的Vivado FPGA集成開發環境為基礎,將數字邏輯設計與硬件描述語言Verilog HDL相結合,循序漸進地介紹了基于Xilinx Vivado的數字邏輯實驗的基本過程和方法。書中包含了大量的設計實例,內容翔實、系統、全面。

目前該書已在各大平臺以及實體書店有售,使用EGO1學習數字邏輯以及FPGA設計的小伙伴們可不要錯過噢!

EGO1動手練習

今天我們EGO1動手練習部分要做的是一個計數器實驗。這個實驗在參考教材《基于Xilinx Vivado的數字邏輯實驗教程》的第5章第3節,是時序邏輯實驗部分的10K進制計數器實驗。

在Verilog中,實現一個任意位的計數器非常容易。一個計數器的行為就是在每個時鐘的上升沿使輸出加1。

我們通過編寫Verilog代碼來完成這個計數器邏輯電路。

其中,mod10kcnt_top.v為計數器實驗的頂層模塊。該模塊的作用是將各個模塊連接起來。

clkdiv.v為時鐘分頻模塊,將輸入為100MHz的時鐘分頻為190Hz和48Hz。

mod10kcnt.v為10K進制計數器模塊。該模塊的輸入時鐘為48Hz。

binbcd14.v為14位二進制轉BCD碼模塊,該模塊的作用是將10K進制計數器模塊的輸出轉換為BCD碼。

x7segbc.v為數碼管模塊。該模塊的輸入時鐘為190Hz,該模塊的作用是將轉換后的BCD碼通過數碼管顯示出來。

mod10kcnt_top_tb.v為Testbench文件,該文件的作用是給這個計數器邏輯電路施加測試激勵信號,并進行仿真

mod10kcnt_top_top.xdc為管腳約束文件。

關于實驗原理部分的詳細講解,有興趣的小伙伴們可以查閱參考書的對應章節。

實驗源文件準備妥當之后,我們就可以開始動手實踐啦。

首先當然是打開Vivado工具咯,這里我們使用最新的2017版本的Vivado開發環境。什么?你還沒有安裝Vivado么?表擔心啦,我們提供有詳細的Vivado安裝流程。

Vivado開發環境成功打開后,它的主界面如下。

接下來就讓我們開始使用Vivado完成這個實驗吧。如果有對Vivado操作不熟悉的小伙伴們也不用擔心啦,我們提供有STEP-BY-STEP的指導噢。

首先,我們進行實驗仿真。下面是仿真的結果。

同時,我們可以在Vivado中查看我們RTL所對應的原理圖。

在完成Vivado FPGA綜合流程后,我們還可以看到這段電路綜合后的原理圖。

最后,我們完成設計的整體實現,可以看到這段電路在實際的FPGA芯片中的線路圖。

接下來,就可以在硬件平臺上下載驗證啦。當然,我們也有使用EGO1口袋實驗平臺來進行硬件下載的詳細步驟介紹喲。

硬件配置完成后,我們就可以在EGO1平臺上來驗證我們的設計啦,這個設計中我們將EGO1開發板的撥碼開關SW0作為clr的輸入,同時用數碼管顯示計數結果。將SW0拉高后,計數結果就直接顯示在數碼管上面了。好啦,各位小伙伴們大家看看我們的電路計算正確么?

FPGA我們是認真的!

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

    關注

    1630

    文章

    21796

    瀏覽量

    605245
  • FPGA設計
    +關注

    關注

    9

    文章

    428

    瀏覽量

    26584
  • Xilinx
    +關注

    關注

    71

    文章

    2171

    瀏覽量

    121938
  • 數碼管
    +關注

    關注

    32

    文章

    1883

    瀏覽量

    91341
  • egO1開發板
    +關注

    關注

    1

    文章

    3

    瀏覽量

    4807

原文標題:【玩轉EGO1系列教程九】:使用EGO1動手學習數字邏輯系列(4)

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    xilinx FPGA IOB約束使用以及注意事項

    xilinx FPGA IOB約束使用以及注意事項 一、什么是IOB約束 在xilinx FPGA中,IOB是位于IO附近的寄存器,是FPGA
    的頭像 發表于 01-16 11:02 ?94次閱讀
    <b class='flag-5'>xilinx</b> <b class='flag-5'>FPGA</b> IOB約束使用以及注意事項

    Verilog 測試平臺設計方法 Verilog FPGA開發指南

    Verilog測試平臺設計方法是Verilog FPGA開發中的重要環節,它用于驗證Verilog設計的正確性和性能。以下是一個詳細的Verilog測試平臺設計方法及Verilog FPGA
    的頭像 發表于 12-17 09:50 ?383次閱讀

    ED6H系列FPGA口袋實驗

    01.產品概述ED6H系列FPGA口袋實驗室是中科億海微自主研發的基于“FPGA在線教學平臺”的教學實踐工具,專為高校電子相關專業師生打造,
    的頭像 發表于 12-05 01:02 ?384次閱讀
    ED6H系列<b class='flag-5'>FPGA</b><b class='flag-5'>口袋</b><b class='flag-5'>實驗</b>室

    采用Xilinx FPGA的AFE79xx SPI啟動指南

    電子發燒友網站提供《采用Xilinx FPGA的AFE79xx SPI啟動指南.pdf》資料免費下載
    發表于 11-15 15:28 ?0次下載
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI啟動指南

    Xilinx 7系列FPGA PCIe Gen3的應用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成塊,支持8.0Gb/s數據速率的PCI Express 3.0。本文介紹了7系列FPGA PCIe Gen3的應用接口及一些特性。
    的頭像 發表于 11-05 15:45 ?1269次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的應用接口及特性

    用msp430f5529lp和口袋板做實驗,進行音頻回放時喇叭沒有聲音,是什么原因?

    老師您好!我現在正在用msp430f5529lp和口袋板做實驗,在進行音頻回放時,把DAC-OUT輸出加在了P-AMP_IN上,然后把4歐姆0.5瓦的喇叭加在VO+和VO-端口,喇叭沒有聲音,用
    發表于 10-29 07:41

    如何使用DY-Tiva口袋實驗板上的蜂鳴器?

    我現在正在使用EX-TM4C123GXL以及與其配套的DY-Tiva口袋實驗板,我想使用口袋實驗板上的蜂鳴器,可是直接使能好像不行。我看電路圖上蜂鳴器對應的端口好像是PC5,但是我
    發表于 10-22 08:26

    FPGA | Xilinx ISE14.7 LVDS應用

    今天給大俠帶來 Xilinx ISE14.7 LVDS應用,話不多說,上貨。 最近項目需要用到差分信號傳輸,于是看了一下FPGA上差分信號的使用。Xilinx FPGA中,主要通過
    發表于 06-13 16:28

    FPGA核心板 Xilinx Artix-7系列XC7A100T開發平臺,米爾FPGA工業開發板

    MYC-J7A100T核心板及開發板Xilinx Artix-7系列XC7A100T開發平臺FPGA工業芯XC7A100T-2FGG484I具有高度的可編程性和靈活性;高速傳輸和處理,具有285個
    發表于 05-31 15:12 ?10次下載

    Xilinx ZYNQ 動手實操演練

    今天給大俠帶來Xilinx ZYNQ 動手實操演練,話不多說,上貨。當我們一提到 Xilinx ZYNQ,大家腦海大多數就會浮現一個描述的詞匯,高端,其實這個詞很貼切的形容了Zynq系列產品
    發表于 05-03 19:28

    Xilinx 7系列FPGA功能特性介紹

    Xilinx7系列FPGA由四個FPGA系列組成,可滿足一系列系統需求,從低成本、小尺寸、成本敏感的大容量應用到最苛刻的高性能應用的超高端連接帶寬、邏輯容量和信號處理能力。
    發表于 04-22 10:49 ?5735次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介紹

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片擁有多個系列和型號,以滿足不同應用領域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特點。
    的頭像 發表于 03-14 16:24 ?3483次閱讀

    XQ138F-EVM 教學實驗指導手冊

    實驗手冊對應的實驗例程Demo\FPGA\EQ6HL45XQ138F-EVM 是一款基于 TI OMAP-L138(定點/浮點 DSP C674x + ARM9)+ Xilinx S
    發表于 03-12 18:07 ?0次下載

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實現雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,并在需要時切換。
    的頭像 發表于 02-25 10:54 ?1357次閱讀
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置

    FPGA用哪種開發板或實驗平臺比較好?

    剛開始學FPGA,目前正在學理論知識,想通過用開發板或實驗平臺搞些東西,加深理解,不知道用哪種開發平臺比較好?
    發表于 02-06 22:56
    主站蜘蛛池模板: 国产色婷亚洲99精品AV在线 | 亚洲破处女 | 最近中文字幕高清中文 | 极品内射少妇精品无码视频 | 亚洲免费无码av线观看 | 性做久久久久免费观看 | 亚洲欧美国产视频 | 亚洲精品国产乱码AV在线观看 | 亚洲国产成人久久一区www妖精 | 中文字幕日本在线mv视频精品 | 受坐在攻腿上H道具PLAY | 色爰情人网站 | 最近中文字幕2018MV高清在线 | 国际老妇高清在线观看 | 成人免费观看国产高清 | 在线 中文字幕 | 护士喂我吃乳液我脱她内裤 | 一个人的视频全免费在线观看www | 久 久 亚洲 少 妇 无 码 | 天天夜夜草草久久亚洲香蕉 | 国产爱豆果冻传媒在线观看 | 精品国产一区二区三区久久影院 | JAVASCRIPTJAVA水多多 | 欧美v1deossexo高清 | 亚洲黄色免费观看 | 一区二区乱子伦在线播放 | 久久99久久成人免费播放 | 午夜视频无码国产在线观看 | 免费的av不用播放器的 | 欧美久久无码AV麻豆 | 高h原耽肉汁动漫视频 | 性满足久久久久久久久 | 美女乱草鲍高清照片 | 欧美日韩在线成人看片a | 国产精品高清视亚洲一区二区 | 久久一级片 | 259luxu高跟黑色丝袜系列 | 91成品视频| 国产亚洲精品在线视频 | 伦理片秋霞免费影院 | 久久只精品99品免费久 |