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

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

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

3天內不再提示

USB系列(一)分享一個USB項目ahb|utmi|dma等接口一應俱全

芯片驗證日記 ? 來源:芯片驗證日記 ? 作者:芯片驗證日記 ? 2022-11-20 22:53 ? 次閱讀

usb折磨了一段時間了,不寫點東西記錄一下,都對不起自己的青春。而且以后還將會繼續被折磨,所以不寫一個系列,真對不起自己的人生呀。希望在記錄自己努力學習的過程中,也能給感興趣的小伙伴兒帶來幫助。今天是開篇,先分享一個高質量的usb2.0項目給大家。

本文通過集成各個小項目,最后形成USB這個綜合項目,分享給對USB感興趣的朋友。廢話不多說,直接上干貨。

1. USB2.0的IP核

本項目的核心來自opencores,具體的網址是:https://opencores.org/projects/usb,大家可以自有下載。具體項目參考百度網盤鏈接中的《USB2.0的IP核(詳細verilog源碼和文檔).rar》。

下圖是對應的Architecture。

poYBAGN5g_qAFEBgAALYKKJDJ3U418.png

具體的文件列表如下圖所示:

poYBAGN5hBeAWD3BAAWTzDcxZlA653.png

2.ahb轉wishbone的bridge

具體項目參考百度網盤鏈接中的《ahb2wishbone_latest.tar.gz》。

端口定義,如下圖所示:

pYYBAGN5hFOAUOCuAAT0_SWKWic100.png

結構框圖,如下圖所示:

pYYBAGN5hIeATQ_uAAESSEGboWo960.png

3.usb_phy項目

具體項目參考百度網盤鏈接中的《usb_phy_latest.tar.gz》。

模塊端口定義

pYYBAGN5hKWAAPHAAAQPJnH3bSI332.png

文件列表,如下圖所示:

poYBAGN5hMGAajqBAAEfRDbaltM895.png

4. 基于ahb接口的usb2.0 controller項目

我通過將ahb轉wishbone接口模塊集成到項目中。大家都知道opencores上的開源項目基本都是基于wishbone總線的,但是我們平時接觸的最多的還是AMBA總線。大家對AMBA總線都比較熟悉,所以我就集成ahb_to_wishbone_bridge到項目中,這樣就把wishbone接口隱藏在內部,你甚至都可以忽略它的存在,對外的接口就變成了ahb接口了,這可以說是比較完美的一種方案了。

項目中的ahb接口轉wishbone接口,如下圖所示:

pYYBAGN5hN2AMyoqAAEVOySibko067.png

項目中的wishbone接口,如下圖所示:

pYYBAGN5hP2AZop2AAE90S7HXL0790.png

項目中的usb controller,如下圖所示:

pYYBAGN5hRaAXepxAAE4OXdx-Lw093.png

項目中的utmi接口,如下圖所示:

pYYBAGN5hTCAIIp9AAE7xav6GWM056.png

項目中的dma接口,如下圖所示:

poYBAGN5hUyAB5NQAAFwujiCZAo236.png

5. 基于ahb接口的usb2.0 controller+phy項目

在《ahb_usb2_controller.tar.gz》的基礎上又集成了usb_phy,如下圖所示,具體項目參考百度網盤鏈接中的《ahb_usb20_controller_phy.rar》。

pYYBAGN5hWaAUAEiAADSOx0Jtds851.png

6.如何獲得所有的資料

如果覺得對您有幫助,請關注微信公眾號《芯片驗證日記》,一鍵三連,后臺回復"usb"即可獲得網盤連接。網盤內容如下

poYBAGN5hX-AXRSzAAHYvLZWQUQ920.png

7. 主項目的spec中文翻譯版本

本文的翻譯版本,并非直接丟給google自動翻譯的結果。雖然翻譯的過程中也有借助google翻譯,但是每一句都有仔細斟酌,并對不合理的地方進行了修正。具體請參考百度網盤鏈接中的《USB_Function_IP_Core中譯版.docx》

8.油管上對應的視頻

油管上對應的視頻我也幫你扒下來了,時長2小時21分鐘,具體請參考百度網盤鏈接中的《USB2.0_core_verification_UVM_SR_SES1_demo.mp4》。等后續我時間充足一點,我打算基于這個項目,從零搭建一套完整的UVM驗證環境。

寫文章不易,如果覺得對您有幫助,麻煩一鍵三連,或者賞個雞腿也行。

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

    關注

    33

    文章

    8650

    瀏覽量

    151415
  • usb
    usb
    +關注

    關注

    60

    文章

    7961

    瀏覽量

    265110
  • USB2.0
    +關注

    關注

    2

    文章

    187

    瀏覽量

    46128
  • dma
    dma
    +關注

    關注

    3

    文章

    565

    瀏覽量

    100683
  • AHB
    AHB
    +關注

    關注

    0

    文章

    21

    瀏覽量

    9799
收藏 人收藏

    評論

    相關推薦

    UTMI接口規范介紹

    UTMIUSB2.0 Transceiver Macrocell Interface):USB2.0 通用傳輸接口。最初設計是為了減少開發廠商的工作量,旨在提供
    發表于 07-02 10:08 ?5004次閱讀
    <b class='flag-5'>UTMI</b><b class='flag-5'>接口</b>規范介紹

    自制成本4元的USB HUB,手機和電腦通用,拓展你的USB接口吧~

    USB接口DIY
    慕容流年
    發布于 :2021年12月07日 15:06:19

    關于USB接口切!

    usb接口技術
    電子學習
    發布于 :2023年02月08日 11:55:15

    USB2.0設備控制器IP核的AHB接口設計實現

    就可完成總線交權。由于是嵌入式的SoC片上總線,故強調的是面積、工作頻率和功耗。詳細情況參見USB[13]和AMBA協議[4]。1.2設計規格  本IP核的AHB接口,最主要的任務是
    發表于 05-13 07:00

    如何實現UTMI接口的Synopsis USB IP?

    你好, 我想實現UTMI接口的Synopsis USB IP。像VC707這樣的Xilinx電路板具有與外部
    發表于 11-11 15:03

    分享高質量的usb2.0項目

    controller,如下圖所示:項目中的utmi接口,如下圖所示:項目中的dma接口,如下圖
    發表于 11-23 14:47

    USB2.0設備控制器IP核的AHB接口技術

    USB2.0設備控制器IP核的AHB接口技術 介紹了USB2.0設備控制器IP核的AHB接口
    發表于 03-29 15:14 ?1679次閱讀
    <b class='flag-5'>USB</b>2.0設備控制器IP核的<b class='flag-5'>AHB</b><b class='flag-5'>接口</b>技術

    小米7真機再曝光,全面屏驍龍845+人臉識別一應俱全

    小米的回歸帶給了大家更多的選擇和期待,近日小米7相關消息再次曝光,據悉小米的開年旗艦小米7將會搭載全面屏到來,18:9加縮窄邊框,搭載驍龍845,支持人臉識別,功能一應俱全
    發表于 01-15 13:00 ?6304次閱讀

    八合USB HUB擴展塢解決了USB HUB的接口不足問題

    福音Gospelwin USB HUB ODM廠商此前推出有多款USB HUB產品,今天要為大家介紹的是其近期推出的八合USB HUB擴展塢,它在比較小的體型基礎上由
    發表于 05-21 10:24 ?1699次閱讀

    萊爾德一應俱全的EMI產品

    重點介紹萊爾德高性能材料生產的一系列性能優異的新產品: ECE 130和ECE 135 導電橡膠可消除軍事及航空航天應用中因燃料、油類、鹽水和除冰液而引起的電化學腐蝕和損害風險。我們采用高可靠性的氟
    的頭像 發表于 11-04 09:30 ?2398次閱讀

    OPPO推出全新一應俱全的Reno5系列

    外觀是用戶在購機時的第參考因素,而OPPO的設計理念可謂是前衛、時尚。這點無論是從Find X系列亦或是Reno系列都能看到。比如Reno3 Pro的漸變色機身設計、Reno4 Pro全新的晶鉆工
    的頭像 發表于 12-14 15:00 ?1203次閱讀

    DIY拖四USB集線器

    最近做了USB擴展小項目,符合USB2.0規范的拖四USB集線器,和電腦端采用Type-C
    的頭像 發表于 01-30 11:04 ?2493次閱讀

    USB接口靜電整改案例分享()——交換機USB接口

    USB接口靜電整改案例分享()——交換機USB接口 、摘要
    的頭像 發表于 10-18 10:56 ?265次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>接口</b>靜電整改案例分享(<b class='flag-5'>一</b>)——交換機<b class='flag-5'>USB</b><b class='flag-5'>接口</b>

    Micro USB接口避免的使用誤區

    Micro USB接口在使用中避免以下幾個誤區: 、插拔不當 暴力插拔 :避免直接用手扯著連接插頭的電線拉扯或用力拔出。這種暴力的插拔方式可能導致Micro
    的頭像 發表于 11-27 10:14 ?325次閱讀

    上新 | 超全模塊超乎想象,YU系列USB&amp;amp;Type-C多模塊工業級連接器新品驚喜上市

    Type-C,Type-C轉USB眾多功能,海量模塊一應俱全,滿足超乎想象的豐富數據連接訴求。作為市場同類產品中不可多得的多模塊、多功能USB&Type-C連接器,它的上市將讓很
    的頭像 發表于 12-17 18:25 ?158次閱讀
    上新 | 超全模塊超乎想象,YU<b class='flag-5'>系列</b><b class='flag-5'>USB</b>&amp;amp;Type-C多模塊工業級連接器新品驚喜上市
    主站蜘蛛池模板: 成人区精品一区二区不卡AV免费| YELLOW日本免费观看播放| 欧美一第一页草草影院| 久久伊人免费| 九色PORNY真实丨国产大胸| 国产亚洲精品久久久999无毒 | 草莓视频在线观看完整高清免费| 69日本人xxxx16—18| 最近2018年手机中文字幕| 在线观看永久免费网址| 伊人久久艹| 中文字幕va一区二区三区| 影音先锋av天堂| 最新日本免费一区| 9477小游戏| jizz教师| 调教椅上的调教SM总裁被调教| 粉嫩极品国产在线观看| 国产精品18久久久久网站 | 视频三区 国产盗摄| 午夜福利电影| 亚洲视频区| 永久免费观看视频| 最近中文字幕在线看免费完整版 | 粉嫩极品国产在线观看| 国产精品99久久免费黑人人妻| 国产精品自在自线亚洲| 韩国甜性涩爱| 看80后操| 青青草原免费在线| 婷婷精品国产亚洲AV在线观看| 午夜aaaa| 一二三四韩国免费观看| 538在线播放| 城中村快餐嫖老妇对白| 国产精品资源在线观看网站| 九九九精品国产在线| 蜜桃婷婷狠狠久久综合9色| 人妻少妇偷人精品无码洋洋AV | 真实农村女人野外自拍照片| 99爱免费视频|