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

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

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

3天內不再提示

RTL設計規范有哪些?一個RTL用例設計介紹

Hack電子 ? 來源:Hack電子 ? 2023-08-18 10:23 ? 次閱讀

1、D觸發器及代碼

D觸發器結構如下圖所示,先有時鐘上升沿,然后才有D的值賦給Q,沒有上升沿Q值保持不變,時序邏輯在時鐘上升沿/下降沿后才變化

57b01cb6-3d6b-11ee-ac96-dac502259ad0.png? ? ?57ce3b9c-3d6b-11ee-ac96-dac502259ad0.png

57feff98-3d6b-11ee-ac96-dac502259ad0.png

2、硬件設計思維

如下圖所示,一個always對應一個D觸發器,一個信號,always,模塊就是一個元器件

5828724c-3d6b-11ee-ac96-dac502259ad0.png

如下圖所示,一個信號不能在多個always中設計,一個信號在一個always

58667074-3d6b-11ee-ac96-dac502259ad0.png??5884cb5a-3d6b-11ee-ac96-dac502259ad0.png

如下圖對比,左邊為軟件思維描述過程,右邊是硬件思維是描述功能,

58b1cc68-3d6b-11ee-ac96-dac502259ad0.png

硬件設計思路應逐個定義好每個信號/元器件的功能,然后連接,根據每個信號的功能畫波形,來實現最終目標

3、一個RTL用例設計

計數器用例,要求:當收到en后,dout產生一個寬度為10個時鐘周期的高電平脈沖,信號示意如下,這是一個計數器用例,硬件設計步驟分解如下

58d3d1e6-3d6b-11ee-ac96-dac502259ad0.png

第一步明確功能,確定信號真值表。

第二步畫出功能波形,通過Timegen繪制如下信號波形,詳細用法可閱讀軟件---TimeGen安裝與使用,本用例所有信號都是在時鐘上升沿過后進行判斷的,下圖en是在clk第三個上升沿時完成判斷,記住先有時鐘再有信號。

5912485e-3d6b-11ee-ac96-dac502259ad0.png

第三步明確計數器結構,本設計計數器默認都是從0開始計數

59366ba8-3d6b-11ee-ac96-dac502259ad0.png

第四步明確計數器結構,確定設計中的加一及結束條件,代碼如下,下面代碼可作為計數器代碼通用模板

597ae47c-3d6b-11ee-ac96-dac502259ad0.png

59c58b12-3d6b-11ee-ac96-dac502259ad0.png

第五步定義特殊點,編寫輸出信號變化情況,如下代碼

59f654ae-3d6b-11ee-ac96-dac502259ad0.png

第六步完整性檢查

5a1ee2de-3d6b-11ee-ac96-dac502259ad0.png

5a570d26-3d6b-11ee-ac96-dac502259ad0.png

第七步編寫計數器代碼,見上述計數器代碼

第八步功能代碼,見上述輸出信號dout代碼,補全其它代碼

總結設計,規范硬件設計思路,第一步-->第二步......,按照步驟實現,檢查設計過程。本設計中首先畫出信號波形,接著確定計數器結構,接著確定計數器加一與結束條件,接著確定輸出信號變低,變高時間點及條件,最后寫計數器代碼,輸出信號代碼,接口定義。接下來會繼續介紹Verilog設計規范及對應用例。





審核編輯:劉清

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

    關注

    32

    文章

    2288

    瀏覽量

    96118
  • RTL
    RTL
    +關注

    關注

    1

    文章

    388

    瀏覽量

    60766
  • D觸發器
    +關注

    關注

    3

    文章

    165

    瀏覽量

    48589
  • 時序邏輯電路

    關注

    2

    文章

    94

    瀏覽量

    16788
  • Verilog語言
    +關注

    關注

    0

    文章

    113

    瀏覽量

    8508

原文標題:RTL設計規范

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RTL8196D+RTL8192ER

    請問哪位大神RTL8196D+RTL8192ER的SDK和HDK?硬件,軟件開發資料。
    發表于 09-20 15:49

    在SpinalHDL的設計中集成現有RTL設計(IP)的渠道——BlackBox

    RTL代碼時進行連線,如果這個IP在整個工程使用次還好,如果調用很多次豈不是又回到Verilog里成了“連線工程師”?解決這麻煩的方式可借助Scala的伴生對象。下面給出
    發表于 06-22 14:59

    RTL8308+RTL4204交換機原理圖

    RTL8308+RTL4204交換機原理圖 RTL8308電路原理圖 RTL4204 原理圖
    發表于 10-18 16:35 ?509次下載

    RTL,RTL是什么意思

    RTL,RTL是什么意思 電阻晶體管邏輯電路 RTL電路-電
    發表于 03-08 11:19 ?1.4w次閱讀

    RTL8308+RTL4204交換機原理圖

    RTL8308+RTL4204交換機原理圖
    發表于 06-17 16:48 ?77次下載

    RTL8139C RTL8139C-LF RTL8139CL RTL8139CL-LF

    RTL8139C RTL8139C-LF RTL8139CL RTL8139CL-LF
    發表于 10-25 14:48 ?23次下載
    <b class='flag-5'>RTL</b>8139C <b class='flag-5'>RTL</b>8139C-LF <b class='flag-5'>RTL</b>8139CL <b class='flag-5'>RTL</b>8139CL-LF

    RTL8196EU_RTL8188ER參考原理圖pdf

    RTL8196EU_RTL8188ER參考原理圖
    發表于 03-07 13:54 ?70次下載

    RTL8197D RTL8192CE RTL8192DR應用參考原理圖

    RTL8197D_RTL8192CE_RTL8192DR應用參考原理圖
    發表于 03-07 13:57 ?77次下載

    RTL8197D RTL8367RB RTL8192ER RTL8812AR應用參考原理圖pdf

    RTL8197D+RTL8367RB+RTL8192ER+RTL8812AR應用參考原理圖
    發表于 03-07 14:21 ?234次下載

    RTL8198+RTL8192CE+RTL8192DE應用參考原理圖

    RTL8198+RTL8192CE+RTL8192DE應用參考原理圖
    發表于 03-07 14:37 ?66次下載

    RTL8306SD和RTL8306SM應用參考電路pdf

    RTL8306SD和RTL8306SM應用參考電路
    發表于 03-09 09:40 ?78次下載

    RTL8671B和RTL8271B參考原理圖

    RTL8671B和RTL8271B參考原理圖
    發表于 03-09 10:25 ?29次下載

    RTL8382L+RTL8218B+RTL8231L應用參考原理圖

    RTL8382L+RTL8218B+RTL8231L應用參考原理圖
    發表于 03-09 10:30 ?383次下載

    RTL8188和RTL8192吞吐量網卡驅動的開發工具合集(軟件程序介紹)等

    本文檔的主要內容詳細介紹的是RTL8188&RTL8192網卡吞吐量驅動的開發工具合集(軟件程序介紹)等
    發表于 07-02 08:00 ?18次下載

    RTL8187和RTL8225USB無線網卡電路圖與RTL822電路圖

    RTL8187和RTL8225USB無線網卡電路圖+RTL8225電路圖注釋分析
    發表于 09-07 17:48 ?9次下載
    主站蜘蛛池模板: 成人国产精品高清在线观看 | 一级一黄在线观看视频免费 | 国产欧美日韩在线人成aaaa | 日本三级午夜 | 国产在线干| 69国产成人综合久久精品 | 午夜cao| 中国一级特黄真人毛片免费看 | 精品国产麻豆免费人成网站 | 视频色版 | 超级碰碰青草免费视频92 | 猛操在线 | 九九视频只有精品 | 手机看片福利1024 | 在线观看中文字幕一区 | 国产专区日韩精品欧美色 | 亚洲资源最新版在线观看 | 欧美特级午夜一区二区三区 | 久久婷五月 | 中文字幕在线天堂 | 日韩精品无码一区二区三区 | 中国china体内裑精亚洲毛片 | 热久久这里只有精品 | 日本高清视频色www在线观看 | 天天干天天色天天干 | 美女骚网站| 色图插插插| 综合久久99 | 99se亚洲综合色区 | 99精品偷自拍 | 在线天堂中文www官网 | 一区二区三区影院 | 夜色成人 | 中文字幕天天干 | 午夜免费看片 | 男女无遮挡在线完整视频 | 天天综合天天做天天综合 | 国产激情视频一区二区三区 | 免费在线看黄色 | 久热网 | 国产高清网站 |