女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

PCB設計等長與等時

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-02-12 15:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:吳均 一博科技高速先生團隊隊長;文章來源:高速先生微信公眾號

關于等長與等時

繞線系列的第一篇文章發完之后,就開始準備美國研討會,然后就是長達一個月的出差。終于有時間繼續這個話題了,先來看看之前大家的回復,我隱去了回復者的名字,只保留了答案:

游戲開始,大家直接回復高速先生本微信號,列舉下自己做過的,或者認可的等長設計要求,之前的部分答復如下:

pIYBAGAIkFiAVYHpAAGRvVSEo3Q077.PNG

…… ……

之前也提過,現在流行重要的事情說三遍:

1. 等長從來都不是目的,系統要求的是等時……

2. 除了差分對內的等時是為了相位之外,絕大多數的等時都是為了時序!

3. 為了時序而繞線,就一定要搞通時序關系,看懂時序圖

每次看到時序圖的時候,都會眼前一黑有沒有?

時序是大家非常頭痛,也覺得非常復雜的話題,所以高速先生小陳在之前的時序話題中試圖用兩對戀人的戀愛關系來解釋時序問題,繞口令式的比喻不知道有多少人真正看懂了?給我的感覺是80、90后們好像很快領悟了小陳的意思,而70后們普遍表示更暈了有沒有。

想把時序問題簡單講清楚,是一個巨大的挑戰,高速先生的精神就是迎難而上,前仆后繼。我的目標是不給大家看復雜的時序圖,也不引用什么比喻聯想,讓大家簡單理解時序。

o4YBAGAIkJyAYvj7AAPRRQ8nt9w516.png

借用一張很好的圖,一下子看懂主要的三種時序系統(這里忽略應用較少的內同步時鐘系統)

并行總線包括了早期的共同時鐘和現在流行的源同步時鐘,然后就是串行總線。區分三種系統也很簡單,后續文章分別與大家一一道來。

共同時鐘時序

共同時鐘的并行總線,十幾年前的技術,跟不上高速設計的需求,但是現在還有一些應用,比如常見的Local bus基本是共同時鐘總線。還有CPCI總線,PCIX總線,早期的SDRAM等。判斷是否共同時鐘總線的主要特征是:外部時鐘分配器(或者FPGA)分別送出時鐘線到發送與接收芯片。如下圖所示,能找到外部同步時鐘的,一定是共同時鐘總線。

o4YBAGAIkNyADhRAAAHCydEroj4304.png

共同時鐘總線的時序特點是,時鐘的上一個邊沿,發送芯片打出數據,然后在下個時鐘邊沿,接收芯片接收數據。為了簡化后面的理解,假定時鐘達到驅動端和接收端的時間一致,也就是時鐘線等長(這也是最常規的設計思路)。

影響時序的因素有Tco,Tskew,Tjitter,Tcrosstalk……,看起來很復雜,簡單來說,只要滿足兩個條件,即可達成時序要求:

一個時鐘周期之內,數據要完成從驅動端發出,到達接收端,并有足夠的建立時間

第二個數據來到之前,前一個數據要有足夠的保持時間

滿足條件1,就要求Tclk能包容數據到達所需的是所有時間,這些時間包括了數據輸出延時(Tco),數據飛行時間(Tflighttime),數據保持時間要求(Tsu),以及所有七七八八影響時序的因素(Tcrosstalk,Tjitter……),并且所有這些因素都要取最惡劣情況。

TPCB skew+Tclock skew +Tjitter +Tco data +Tflt data +Tsetup

滿足條件2,就是下個數據最快會在最小數據輸出延時(Tco min)加上最小數據飛行時間(Tflighttime min)之后達到,數據必須在下個數據達到之前有足夠的保持時間。

Tco data +Tflt data +Tclock skew+Tpcb skew>Thold

真正設計的時候,我們需要從器件手冊查找相應的數據來進行時序計算。從理解角度來說,卻不用那么復雜。

pIYBAGAIkRuAL0idAAGfguYd_FA010.PNG

0.3ns

上圖是一個實際案例計算后的結果,我們從中只要看懂兩個事情:

一、共同時鐘總線時序關系隨著TClk的減小,難度急劇加大。33M、66M的共同時鐘總線,適度關注拓撲結構和端接來保證信號質量就夠了,不需要任何繞線。100M以上的共同時鐘總線時序開始變得緊張,133M以上的系統,建議一定要做時序分析,否則風險很大。

二、共同時鐘總線時序是對總長的要求,不是等長,借用Cadence Allegro的規則管理器來解釋,共同時鐘總線最合適的電子規則是Total Etch Length,而不是我們常用的各種Propagation Delay。

注:100M或者133M以上的時候,由于時序非常緊張,有可能通過控制外部時鐘Skew(布線或者調整寄存器)的方式來調節時序,這時對以上不等式兩邊進行調整的過程中會涉及到總長的差異問題。但是也還是用Total Etch Length的規則來約束設計,而不是Propagation Delay

pIYBAGAIkVqATdAYAAG7Xzjs87A602.png

講了這么多,大家繼續暈菜有沒有?想把時序講簡單,是不是Mission Impossible?

還是簡單總結一下:

1. 共同時鐘總線時序關系隨著速率增加,時鐘周期減小,設計難度增加

2. 共同時鐘總線時序是對總長的要求,一般情況下可以理解為盡量走短;沒有等長要求

3. 如果因為時序調整的原因,需要繞線的時候,盡量保證長線不要繞的更長

4. 100M以上的共同時鐘總線,建議進行時序計算,避免風險

審核編輯:何安

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

    關注

    396

    文章

    4801

    瀏覽量

    90408
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    高速PCB設計挑戰 Allegro Skill布線功能 自動創建match_group

    在進行高速PCB設計的過程中,常常會遇到一個挑戰,那就是高速信號的時序匹配問題。為了確保信號的同步到達,設計者需要對特定的高速信號組進行等長設計。手動進行這樣的操作可能會非常繁瑣且容易出錯。凡億
    的頭像 發表于 06-16 11:54 ?1287次閱讀
    高速<b class='flag-5'>PCB設計</b>挑戰  Allegro Skill布線功能 自動創建match_group

    PCB設計,輕松歸檔,效率倍增!

    PCB設計一鍵歸檔簡化流程,提升效率,一鍵歸檔,盡在掌握!在電子產品設計領域,PCB設計工作完成后,需要輸出不同種類的文件給到PCB生產商,產線制造部門,測試部門,同時還需將設計文件進行歸檔管理
    的頭像 發表于 05-26 16:17 ?161次閱讀
    <b class='flag-5'>PCB設計</b>,輕松歸檔,效率倍增!

    原理圖和PCB設計中的常見錯誤

    在電子設計領域,原理圖和PCB設計是產品開發的基石,但設計過程中難免遇到各種問題,若不及時排查可能影響電路板的性能及可靠性,本文將列出原理圖和PCB設計中的常見錯誤,整理成一份實用的速查清單,以供參考。
    的頭像 發表于 05-15 14:34 ?375次閱讀

    必學!PCB設計布線技巧、電機控制、電源管理設計教程精華資料

    1、建議收藏,這31條PCB設計布線技巧相信大家在做PCB設計時,都會發現布線這個環節必不可少,而且布線的合理性,也決定了PCB的美觀度和其生產成本的高低,同時還能體現出電路性能和散熱性能的好壞
    的頭像 發表于 04-22 08:05 ?245次閱讀
    必學!<b class='flag-5'>PCB設計</b>布線技巧、電機控制、電源管理設計教程<b class='flag-5'>等</b>精華資料

    SMT貼片前必知!PCB設計審查全攻

    一站式PCBA打樣工廠今天為大家講講PCB貼片加工廠家對PCB設計進行審查和確認需關注哪些問題?SMT貼片加工前的PCB設計審查流程。在SMT貼片加工中,PCB設計的審查和確認是確保加
    的頭像 發表于 04-07 10:02 ?315次閱讀

    中興通訊的PCB設計規范

    中興通訊的PCB設計規范
    發表于 02-08 15:31 ?7次下載

    電子工程師的PCB設計經驗

    本文分享了電子工程師在PCB設計方面的經驗,包括PCB布局、布線、電磁兼容性優化內容,旨在幫助初學者掌握PCB設計的關鍵技術。
    的頭像 發表于 01-21 15:15 ?1496次閱讀

    一篇“從入門到上手”的PCB設計教程

    這是一篇面向神馬都不懂的小白玩家的PCB設計教程。希望能幫助大家快速上手PCB的設計。
    的頭像 發表于 11-08 04:49 ?2762次閱讀

    PCB設計中常見的DFM問題

    作為一個PCB設計師,您需要考慮電氣、結構以及功能的方方面面。除此之外,還得確保PCB在指定的時間內,以最低的成本且保質保量地生產出來。為了滿足以上需求,必須考慮DFM(Designfor Manufacture)的因素,這也是PCB設
    的頭像 發表于 10-25 11:46 ?1515次閱讀
    <b class='flag-5'>PCB設計</b>中常見的DFM問題

    HDMI模塊的PCB設計

    在前面各類設計的理論講解、設計實操講解、以及軟件操作的講解的過后,粉絲后臺反饋想結合前面三種類型進行整體學習—模塊設計,本期推出第一章HDMI模塊的PCB設計,后續會繼續更新各類模塊的PCB設計教學,以及PCB設計理論、設計技巧
    的頭像 發表于 10-22 14:16 ?1368次閱讀

    專業PCB設計,高速PCB設計,PCB設計外包, PCB Layout,PCB Design,PCB畫板公司,PCB設計公司,迅安通科技公司介紹

    專業PCB設計,高速PCB設計,PCB設計外包, PCB Layout,PCB Design,PCB
    發表于 10-13 15:48

    通用硬件設計/BGA PCB設計/BGA耦合

    電子發燒友網站提供《通用硬件設計/BGA PCB設計/BGA耦合.pdf》資料免費下載
    發表于 10-12 11:35 ?0次下載
    通用硬件設計/BGA <b class='flag-5'>PCB設計</b>/BGA耦合

    射頻電路pcb設計需要注意事項

    射頻(RF)電路的PCB設計是一個復雜且要求精確的過程,涉及到信號完整性、電磁兼容性、熱管理、材料選擇多個方面。 射頻電路PCB設計概述 1. 信號完整性(SI) 阻抗匹配 :確保傳輸線的特性阻抗
    的頭像 發表于 09-07 10:02 ?1195次閱讀

    pcb設計中如何設置坐標原點

    PCB設計中,坐標原點是一個非常重要的概念,它決定了PCB布局的起始位置和方向。 一、坐標原點的定義 坐標原點的概念 在PCB設計中,坐標原點是一個參考點,用于確定PCB布局的起始位
    的頭像 發表于 09-02 14:45 ?4629次閱讀

    PCB設計PCB制板的緊密關系

    。以下是它們之間的關系: PCB設計PCB制板的關系 1. PCB設計PCB設計是指在電子產品開發過程中,設計工程師使用專業的電子設計軟件創建電路板的布局和連接。在
    的頭像 發表于 08-12 10:04 ?1093次閱讀