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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

RTL設計方法學及設計原理之數字信號的類型分析

冬至子 ? 來源:梧桐芯語 ? 作者:孫榮榮 ? 2023-08-01 15:39 ? 次閱讀

理解了寄存器的原理,在了解實際電路設計方法之前,先讓我們了解一下,在數字集成電路設計時,需要處理一些什么樣的信號類型,并且如何通過常用的電路結構實現對這些信號的處理,以便應用到實際電路的設計工程中。

時鐘信號

RTL設計以同步電路設計為基礎,這意味著在某個局部電路中,所有寄存器都被同一個時鐘驅動。

這里所說的時鐘,是一種規律性的邏輯電平信號,每隔一個固定周期,就會進行一次電平的翻轉。如下圖所示:

圖片

一般說來,時鐘信號包含以下四個關鍵屬性:

  • 周期(Period)/頻率(Frequency)
    時鐘信號一次邏輯1和隨后一次邏輯0總共持續的時間,被稱之為該時鐘的時鐘周期(Clock Period),測量時一般是從某個上升沿50%VDD到下一個上升沿50%VDD之間的時間,如上圖中的TP1和T P2 。而周期的倒數,則稱之為該時鐘工作頻率(Clock Frequency)。
    比如說,一個時鐘信號的時鐘周期如果是1ns,則其工作頻率就是1/1ns=1GHz。
  • Duty Cycle
    在一個時鐘周期內,該時鐘信號電平信號保持為邏輯1的時間,占用整個時鐘周期的比例。比如說,一個時鐘信號的時鐘周期是1ns,而邏輯1的持續時間是0.3ns,則該時鐘信號的duty cycle為0.3/1=30%。
    一般來說,我們希望使用的時鐘,是一個duty cycle為50%的驅動信號。原因是如果使用該時鐘的反相時鐘,則其反相時鐘的duty cycle仍然能保持50%,這在電路設計或時序收斂時,會更容易實現,電路設計的工作頻率也更容易提高。
  • 時鐘抖動(Jitter)
    時鐘抖動,Jitter,有2種概念:
    一種是相鄰周期時鐘抖動,即相鄰2個周期的時鐘周期差值。以上圖所示,即為,這種差值主要會影響時序分析中setup timing的計算,需要添加在時鐘路徑上。
    另一種是時鐘源最大抖動,即某時鐘產生源,比如說晶體振蕩器(Oscillator)、鎖相環(PLL、DLL)等,在不同工作環境(如溫度、電壓、濕度、負載等)、不同生產批次(生產工藝偏差),同一個配置條件下,可能產生的最大時鐘周期與最小時鐘周期的差值。該數值主要用于評估時鐘產生源的質量。
  • 變換時間(Transition Time)
    字面理解transition time即時鐘變換時間,可以理解為時鐘上升或下降需要的時間,這與其他邏輯信號中transition time是一個概念。如圖中所示TRise以及T Fall ,分別表示時鐘信號的上升時間和下降時間。一般工程上認定的測量方式,是10%VDD與90%VDD之間的變換時間。實際在標準單元庫的時序建模時,一部分測量點使用了30%VDD和70%VDD并進行數學延展,可以參考標準單元庫的使用說明文件來進一步理解。
    與普通邏輯信號的transition time相比,為了更好的控制時鐘質量,需要盡可能減小其數值,以減小對setup或hold時序違背的影響。其次在設計時鐘驅動電路時,需要盡可能的平衡輸出端PMOS和NMOS的驅動能力,已獲得相當的上升沿和下降沿變換時間,由此提高驅動電路輸出信號的噪聲容限。
    在RTL設計當中,只要是驅動時序邏輯元件(如寄存器、鎖存器)時鐘輸入端的信號,都會被默認為時鐘信號。如下圖所示,流經S-D1和S-D2兩段路徑的信號都會被看做時鐘信號,

圖片

而針對驅動每一個時序邏輯元件的時鐘輸入端,則額外存在以下2個關鍵屬性:

  • 時鐘延時(Clock Latency)

時鐘延時,即從時鐘源到達該元件時鐘驅動端的延時。如T1與T2,會因為經過不同的邏輯,到達所需驅動時序元件的延時有所不同。控制T1和T2以及同樣從S端到達其他寄存器延時盡量相同,叫做時鐘樹平衡(Clock Tree Balance),是時序收斂的重要手段。

  • 時鐘延時差(Clock Skew)

可以看出,從同一個時鐘源,到達不同元件的時鐘驅動端,都會有所不同。則T1與T2的差值,就可以看成兩個寄存器的時鐘延時差,即Clock Skew,當然對于從S端到達所有需要驅動的寄存器,時鐘延時最大值與最小值只差,就是這顆時鐘樹的Clock Skew。

剛才說了,為了做時鐘樹平衡,需要盡量減少Clock Skew,不過,在具體工程時,可能會因為功耗設計、特殊路徑優化等的需要,在時鐘樹上,為某些特定的葉部(對于時鐘樹來說,把源頭看成根部root,則每一個時序邏輯終點叫做葉部,即leaf)增加Latency,以加大clock skew。

電平信號與脈沖信號

RTL的設計是建立在同步電路基礎上的,因此寄存器與寄存器之間的通訊,都是通過時鐘作為同步信號來實現的。這里所說的電平信號,一般指信號寬度大于等于2個時鐘周期的數據。而脈沖信號,這里指只有1個時鐘周期信號寬度的數據。

而對于遠遠小于1個時鐘周期信號寬度的數據,行業內多數稱之為毛刺,是不可靠的數據。

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

    關注

    31

    文章

    5399

    瀏覽量

    122718
  • 數字信號
    +關注

    關注

    2

    文章

    987

    瀏覽量

    48036
  • RTL
    RTL
    +關注

    關注

    1

    文章

    388

    瀏覽量

    60495
  • VDD
    VDD
    +關注

    關注

    1

    文章

    316

    瀏覽量

    34601
  • PLL電路
    +關注

    關注

    0

    文章

    92

    瀏覽量

    6669
收藏 0人收藏

    評論

    相關推薦

    數字信號處理實踐方法——EC.Ifeachor著,羅鵬飛等譯

    處理實踐方法(第二版)》還介紹了多抽樣率數字信號處理、自適應數字濾波器、譜估計及其分析等現代數字信號處理理論,最后討論了通用和專用
    發表于 10-28 12:36

    數字信號的糾錯原因及解決方法

    數字信號的糾錯原因及解決方法 數字信號在傳輸的過程中,由于干擾或通道特性變壞等原因,都有可能使得傳輸的數字信號出錯(誤碼),因此糾
    發表于 02-06 18:02 ?1608次閱讀

    集成電路設計方法學概論

    本內容提供了集成電路設計方法學概論,歡迎大家下載學習
    發表于 10-28 10:08 ?36次下載
    集成電路<b class='flag-5'>設計方法學</b>概論

    數字信號處理數字濾波

    數字信號處理數字濾波知識 介紹 需要的朋友下來看看
    發表于 12-30 15:07 ?4次下載

    數字信號處理實踐方法.part1

    數字信號處理時間方法,一本講解數字信號處理的好書,和實踐緊密相連。
    發表于 03-17 15:53 ?3次下載

    混合信號示波器探測模擬和數字信號方法

    本文介紹了混合信號示波器探測模擬和數字信號方法
    發表于 10-15 11:46 ?11次下載
    混合<b class='flag-5'>信號</b>示波器探測模擬和<b class='flag-5'>數字信號</b>的<b class='flag-5'>方法</b>

    數字信號處理的PDF電子書免費下載

    數字信號處理》系統講述了數字信號處理的基本原理、分析方法和處理技術。《數字信號處理》內容由五部分組成:
    發表于 03-30 08:00 ?109次下載
    <b class='flag-5'>數字信號</b>處理的PDF電子書免費下載

    數字信號全相位譜分析與濾波技術的PDF電子書免費下載

    數字信號全相位譜分析與濾波技術》是2009年02月電子工業出版社出版的圖書,作者是王兆華。該書系統地介紹了一種新的信號處理方法——全相位數字信號
    發表于 08-06 08:00 ?112次下載
    <b class='flag-5'>數字信號</b>全相位譜<b class='flag-5'>分析</b>與濾波技術的PDF電子書免費下載

    了解用于分析高速數字信號的數據眼圖方法

    了解用于分析高速數字信號的數據眼圖方法
    發表于 11-15 20:28 ?2次下載
    了解用于<b class='flag-5'>分析</b>高速<b class='flag-5'>數字信號</b>的數據眼圖<b class='flag-5'>方法</b>

    數字信號處理離散信號與系統分析

    數字信號處理離散信號的時域分析
    發表于 12-23 14:54 ?0次下載

    頻譜分析儀怎么測量數字信號

    在現代通信、數據傳輸和信號處理等領域,數字信號的應用日益廣泛。數字信號以其高可靠性、抗干擾能力強和易于處理等優點,成為現代通信系統的核心。然而,對于數字信號的測量和
    的頭像 發表于 05-17 18:10 ?1363次閱讀

    模擬信號數字信號的區別

    。它們各自具有獨特的特性和應用場景,本文將詳細探討模擬信號數字信號的區別,并深入分析它們的特性、傳輸方式、處理方法和應用領域。
    的頭像 發表于 05-21 16:07 ?2177次閱讀

    模擬信號可以通過什么變成數字信號

    模擬信號數字信號信號處理領域的兩種基本類型。模擬信號是連續變化的信號,而
    的頭像 發表于 06-03 10:48 ?3333次閱讀

    數字信號包括哪些 數字信號的特點是什么

    數字信號是一種以數字形式表示的信號,它在現代通信和信息技術中扮演著重要的角色。 數字信號類型 二進制
    的頭像 發表于 08-11 10:44 ?3838次閱讀

    數字信號和模擬信號的特點及應用

    引言 數字信號和模擬信號是兩種基本的信號類型數字信號是由離散的數值組成的信號,通常用于
    的頭像 發表于 08-25 15:53 ?2458次閱讀
    主站蜘蛛池模板: 色噜噜噜噜色 | wwww亚洲 | 日本韩国做暖暖小视频 | 天天色影| 国产免费糟蹋美女视频 | 国产午夜精品片一区二区三区 | 久草资源网 | 国模鲍鱼 | 美女一级毛片毛片在线播放 | 四虎影院久久久 | 三级黄色一级视频 | 亚洲精品456 | 永久黄网站色视频免费观看 | 在线视频三区 | 一级特黄aa大片一又好看 | 天堂男人网 | 天天摸天天操天天干 | 亚洲久久久 | 天天澡天天摸天天爽免费 | 久久久精品免费国产四虎 | 免费视频不卡 | 欧美性野久久久久久久久 | 俄罗斯aaaaa一级毛片 | 午夜黄大色黄大片美女图片 | 国内一区二区 | 免费观看理论片毛片 | www.四虎| 欧洲不卡一卡2卡三卡4卡网站 | 亚洲女人小便 | 成人欧美一区二区三区的电影 | 免费一级特黄特色大片在线观看 | 操碰视频在线观看 | 亚洲美女激情视频 | 四虎影院永久免费观看 | 日本美女黄色一级片 | 欧美黑人巨大日本人又爽又色 | 免费一级毛片私人影院a行 免费一级毛片无毒不卡 | 久久99热久久精品动漫 | 国产成人毛片亚洲精品不卡 | 亚洲一区二区影视 | ssswww日本免费网站片 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品