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

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

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

3天內不再提示

雙向端口應用實例

FPGA設計論壇 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2022-05-07 11:00 ? 次閱讀

雙向端口簡介

三態緩沖器也稱三態門,其典型應用是雙向端口,常用于雙向數據總線的構建。在數字電路中,邏輯輸出有兩個正常態:低電平狀態(邏輯0)和高電平狀態(邏輯1),此外,電路還有不屬于0和1的高阻態(邏輯Z)。所謂高阻,即輸出端屬于浮空狀態,只有很小的漏電流流動,其電平隨外部電平的高低而定,門電平放棄對輸出電路的控制。或者可以理解為輸出和電路是斷開的。

在應用代碼中,verilog HDL程序模塊首先進行端口(input:輸入端口;output:輸出端口;inout:輸入/輸出端口)定義,然后是邏輯功能的描述。在verilog HDL中,output端口信號可以被定義為reg類型,并在always塊中賦值使用,而inout端口不能被定義為reg類型,不能再always塊中直接賦值使用,這一點與VHDL中的雙向端口使用方法不同。

由于FPGA需要與外部存儲器或CPU進行頻繁的數據交換,以及引腳資源有限,使用雙向端口設計可以成倍的節省數據引腳線。在設計中需要注意兩點:其一,要用三態門的控制來處理實現雙向端口;其二,要分別指定雙向端口作為輸入、輸出端口時,對外部對象的數據操作。

2. 雙向端口應用實例

1. 雙向端口的verilog HDL描述

如果輸入輸出端口都是16位,那么總共需要32根數據線,使用雙向端口,只需要16根數據線。實例:

70737cf6-cdb0-11ec-bce3-dac502259ad0.png

模塊示意圖:

7094ca46-cdb0-11ec-bce3-dac502259ad0.jpg

dinout為雙向端口,即可作為輸入端口,又可作為輸出端口;

當 z = 0 時,三態門選通,從模塊module_other_1 輸出的數據 data 的流動方向為 I ---> I/O ,I/O 作為系統(module_top)的輸出端口;(對于模塊module_dinout,I 的類型是input,I/O的類型聲明為inout,此時作為輸出端口)

當 z = 1 時,三態門關閉,數據 data 的流動方向為 O <--- I/O ,data輸入到模塊module_other_2 中,供其使用,I/O 作為系統(module_top)的輸入端口;(對于模塊module_dinout,O 的類型是output,I/O的類型聲明為inout,此時作為輸入端口)

2. 雙向端口的仿真

編寫測試模塊時,對于inout類型的端口,需要定義成wire類型,而其他輸入端口定義為reg類型。此外,對于雙向端口本身,仿真輸出端口和輸入端口的語法是不同的。

輸出端口仿真

當作為輸出端口時,不需要對其進行初始化,只要開通三態門即可。

輸入端口仿真

當作為輸入端口時,需要對其進行初始化賦值并關閉三態門。而如果直接把它跟一般的輸入口一樣直接初始化賦值,則會出錯,因為它的定義是wire類型而不是reg類型。這里需要用到force命令。

審核編輯 :李倩

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

    關注

    38

    文章

    7493

    瀏覽量

    163873
  • 端口
    +關注

    關注

    4

    文章

    967

    瀏覽量

    32084

原文標題:2. 雙向端口應用實例

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    內部端口和外部端口怎么填

    在計算機網絡中,端口(Port)是用來區分不同服務或應用程序的數據傳輸通道。每個端口號都是一個16位的數字,范圍從0到65535。端口號被分為兩大類:內部端口(也稱為私有
    的頭像 發表于 10-17 10:58 ?709次閱讀

    外部端口和內部端口是什么意思

    在計算機網絡和網絡安全領域,"外部端口"和"內部端口"這兩個術語通常用來描述網絡通信中的端口配置和訪問控制。 外部端口(External Port) 外部
    的頭像 發表于 10-17 10:50 ?821次閱讀

    控制端口和數據端口怎么區別

    在計算機網絡中,端口是用來區分不同服務的邏輯概念。每個端口都有一個唯一的編號,范圍從0到65535。端口可以分為控制端口和數據端口,它們在網
    的頭像 發表于 10-17 10:40 ?460次閱讀

    智能電表雙向計量是什么意思?

    智能電表雙向計量是指智能電表能夠同時記錄電力的輸入和輸出數據,即不僅能夠計量用戶消耗的電力,還能計量用戶向電網輸送的電力。本文將詳細探討智能電表雙向計量的功能、技術實現及其應用場景。一、雙向計量
    的頭像 發表于 09-13 17:28 ?667次閱讀
    智能電表<b class='flag-5'>雙向</b>計量是什么意思?

    雙向可控硅觸發電路的工作原理、設計方法和應用實例

    雙向可控硅觸發電路是一種重要的電力電子器件,廣泛應用于電力系統、電機控制、照明控制等領域。 雙向可控硅觸發電路的工作原理 雙向可控硅(TRIAC)是一種三端雙向可控硅器件,具有兩個陽極
    的頭像 發表于 08-16 16:54 ?1889次閱讀

    以太網端口和千兆端口的區別

    以太網端口和千兆端口在多個方面存在顯著的區別,這些區別主要體現在速度、應用范圍、技術規格以及網絡性能等方面。
    的頭像 發表于 08-07 15:42 ?1303次閱讀

    雙向tvs有正負極嗎安全嗎

    有正負極,是安全的。雙向TVS(Transient Voltage Suppressor,瞬態電壓抑制器)是一種用于保護電子設備免受電壓瞬變影響的半導體器件。它具有雙向導電特性,可以同時抑制正向
    的頭像 發表于 08-01 10:07 ?674次閱讀

    雙向tvs管怎么測量好壞

    雙向TVS(Transient Voltage Suppressor)是一種用于保護電子設備免受瞬態電壓沖擊的半導體器件。雙向TVS管具有雙向導電特性,可以同時對正向和負向的瞬態電壓進行保護。本文將
    的頭像 發表于 08-01 09:45 ?1617次閱讀

    AiP82C55通用可編程I/O端口擴展芯片產品介紹

    以分為低位和高位兩個4位端口:每個端口都可以被編程用作輸入或輸出,8位端口中的一個可以被編程用于雙向操作,而兩個4位端口可以被編程提供握手能
    的頭像 發表于 07-26 17:07 ?632次閱讀
    AiP82C55通用可編程I/O<b class='flag-5'>端口</b>擴展芯片產品介紹

    TS5USBC41雙向低功耗雙端口高速USB 2.0模擬開關數據表

    電子發燒友網站提供《TS5USBC41雙向低功耗雙端口高速USB 2.0模擬開關數據表.pdf》資料免費下載
    發表于 07-01 12:32 ?0次下載
    TS5USBC41<b class='flag-5'>雙向</b>低功耗雙<b class='flag-5'>端口</b>高速USB 2.0模擬開關數據表

    PLC輸入端口和輸出端口的工作原理

    內部邏輯運算后,再通過輸出端口控制外部設備。因此,了解PLC輸入端口和輸出端口的工作原理對于理解和應用PLC系統至關重要。本文將詳細解析PLC輸入端口和輸出
    的頭像 發表于 06-19 14:11 ?2786次閱讀

    雙向晶閘管的觸發方式和用實例

    雙向晶閘管(BRT)是一種特殊的半導體器件,因其具有雙向導通性,即在正負兩個方向都能導通,因此在交流電路中得到了廣泛應用。而雙向晶閘管的觸發方式則是決定其工作狀態的關鍵因素之一。本文將詳細探討
    的頭像 發表于 05-22 16:23 ?2225次閱讀

    verilog中端口類型有哪三種

    在 Verilog 中,端口類型有三種:輸入端口(input)、輸出端口(output)和雙向端口(inout)。 輸入
    的頭像 發表于 02-23 10:28 ?2123次閱讀

    verilog雙向端口的使用

    在Verilog硬件描述語言中,端口是指連接模塊(Module)與其他模塊、寄存器或是物理設備的輸入或輸出接口。單向端口可以作為輸入或輸出使用,而雙向端口具有雙重作用,既可以接收輸入信
    的頭像 發表于 02-23 10:18 ?1421次閱讀
    主站蜘蛛池模板: 娇妻归来在线观看免费完整版电影| 亚洲国产成人精品无码区APP | 国产产一区二区三区久久毛片国语| 诱受H嗯啊巨肉舍友1V1| 日韩人妻无码专区一本二本| 久久91精品国产91| 国产精品第3页| 成人国产精品免费网站| 中文国产成人精品久久免费| 亚洲国产成人精品无码区APP| 亚洲人女同志video| 网友自拍偷拍| 全文都是肉高h文| 免费夜里18款禁用软粉色| 娇女的呻吟亲女禁忌h16| 久久久久综合网久久| 狠狠色噜噜狠狠狠狠米奇777| 国产极品白嫩超清在线观看| 国产熟妇无码一区二| 国产精品大全国产精品| 灰原哀被啪漫画禁漫| 门鱼电影完整版免费版| 毛片在线看片| 恋夜秀场支持安卓版全部视频国产| 久久AV喷吹AV高潮欧美| 欧美残忍xxxx极端| 蜜桃人妻无码AV天堂三区| 日本无修肉动漫在线观看| 日本综艺大尺度无删减版在线 | 果冻传媒妈妈要儿子| 国产偷啪自怕网| 两性色午夜视频免费国产| 日本精油按摩| 亚洲欧美中文在线一区| 99热这里只有精品8| 99在线免费视频| 国产露脸无码A区久久蘑菇| 国产精品亚洲精品影院| 老师紧窄粉嫩| 掀开奶罩边躁狠狠躁软学生| 午夜伦理电影在线观免费|