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

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

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

3天內不再提示

運行DDR的門級仿真可以找到的各種類型的問題

PCB線路板打樣 ? 來源:LONG ? 2019-08-12 09:28 ? 次閱讀

無論高級靜態時序分析(STA)工具如何成型,運行GLS仍然有很多優勢,因為它能夠發現很多隱藏的設計問題,這些問題在RTL中很難找到模擬。它清晰地展示了設計在所需頻率下的行為方式,并確實存在實際延遲。因此,盡管GLS有其自身的一系列挑戰(例如設置問題,長時間運行等),但它仍然是簽核過程的一部分,并且充當了設計質量的信心助推器。

為什么GLS對DDR存儲器接口很重要

JEDEC標準為DDR存儲器定義了許多時序參數,需要遵循這些參數以確保正確操作。時序要求嚴格,需要謹慎實施。例如,數據選通信號(通常稱為DQS)的占空比要求約為45-55%;如果在寫入期間(存儲器控制器將選通信號驅動到外部存儲器)或讀取(存儲器驅動選通信號的位置)中違反此規范,則我們無法確保數據的健全性。物理實現本身就是一個挑戰,因為設計人員必須注意各種時序參數沒有偏離標準。 DDR實施很困難,因為它也涉及許多自定義程序。因此,在DDR的情況下我們不能僅僅依靠STA工具,并且運行GLS成為“必須”以確保設計的正確物理實現。運行GLS for DDR接口具有挑戰性,因為它涉及各種測試平臺設置問題,多個時序檢查,偏斜檢查,各種數據傳輸模式(突發長度-4,8),各種符合標準(如DDR3,DDR3L,LPDDR2等) 。)等等。

本文將嘗試強調通過運行DDR的門級仿真可以找到的各種類型的問題,如何在設計中正確修復和實現它們以及應該如何物理設計/STA團隊可以避免此類問題。

DDR存儲器接口的門級仿真 - 示例問題,挑戰和解決方案

進入DDR內存控制器的時鐘占空比

進入DDR控制器的時鐘質量是一個重要參數,因為控制器驅動大多數信號(如DDR時鐘,數據選通等)都是從這個時鐘本身導出的。

具有DDR控制器的SoC的通用圖

進入外部存儲器的時鐘占空比應在47-53%的范圍內。確保正確操作。如果占空比超出源本身(即進入控制器的時鐘)的范圍,則必須看到時鐘的高周期和低周期之間存在巨大差異,這可能導致違反各種參數,如tdqsh_min ,tdqsl_min等.STA對此進行檢查,但是有任何錯誤;不匹配可能導致寫入/讀取失敗。

WRITE的失敗看起來非常明顯,但這個問題也可能導致READ操作失敗!重要的是要知道在READ期間,由DDR存儲器驅動的DQS內部源自它接收的DDR時鐘。因此,如果存儲器正在獲得具有不良占空比的時鐘,則它在讀取期間生成的DQS可能違反讀取后同步周期(trpst)等規范。

因此,設計人員必須確保來自時鐘源(例如 - PLL)輸出到控制器輸入時鐘的輸入應在時鐘的高低周期引入最小時滯。

讀取DQS門控問題

讀取DQS門控是一種功能,其中DQS被門控到控制器的讀取電路,直到讀取操作實際開始。這樣做是為了防止控制器的讀取FIFO損壞。讀取DQS門控在READ開始時禁用,并在讀取操作結束時再次啟用。見下面的例子:

第一個信號是門控讀取DQS信號,第二個是來自PAD的非門控DQS信號,n_52是讀取的使能信號DQS門控。從上面的波形可以清楚地看出,在讀取結束時延遲啟用讀取DQS選通導致在門控讀取DQS信號上捕獲“x”。

此外,由于它是異步事件,完成控制器的正確軟件編程,以便在正確的時間禁用讀取DQS門控。

如果讀取DQS門控與其他DQS相比遲到特定DQS字節,則可能導致缺少該字節的完整讀取DQS脈沖。見下面的例子:

前4個信號對應DQS0,后4個信號對應DQS1。由于讀取DQS門控后來被DQS0禁用,因此導致完全錯過一個DQS脈沖(“rd_dqs”有4個脈沖而“rd_dqs_gated”只有3個)。另一方面,對于DQS1(低4個信號),DQS門控啟用/禁用正確發生。

因此,時序團隊必須確保讀取DQS門控禁用信號的延遲對所有人來說都是相同的字節。對讀取前導碼應該有讀取DQS門控解除斷言時間的時序檢查。

在未使用讀取DQS門控功能的情況下讀取電路損壞

如果未使用讀取DQS門控,則在DQS焊盤上使用下拉來保護讀取電路在寫入操作期間不被損壞。通常,在寫操作結束時,DQS焊盤的輸出路徑被禁用,輸入路徑被啟用。但是,如果輸入路徑稍微提前啟用(在寫入結束時),則可能導致DQS焊盤輸入路徑上的“x”損壞,從而破壞控制器的讀取電路。因此,時序團隊必須確保DQS焊盤的輸入路徑僅在寫入操作完成后才會啟用。

環回操作時的注意事項

在環回的情況下,沒有外部存儲器連接到SoC。數據從DDR焊盤循環回存儲在讀FIFO中。環回功能用于確保讀/寫路徑的正確操作,并可用于測試目的。在環回的情況下,每當向控制器發送WRITE命令時,它都啟用輸出路徑以及DQS焊盤的輸入路徑。但由于圖片延遲,數據末尾可能會出現爭用。時序團隊必須確保DQS焊盤的“ibe”(焊盤的輸入路徑使能)的解除斷言僅在讀取電路完全捕獲數據時發生,否則可能導致輸入“x”損壞在環回期間讀取數據時DQS填充路徑或完全丟失數據。請參見下面的示例:

信號ipp_ibe_DDR0_DQS1是DQS1焊盤的輸入緩沖器使能,ipp_obe_DDR0_DQS1是輸出緩沖器使能。對于環回操作,兩者都是“1”。 DDR0_DQS1是焊盤信號,ipp_do_DDR0_DQS1是焊盤的輸出路徑,ipp_ind_DDR0_DQS1是輸入路徑。由于ibe解除斷言比焊盤上數據的下降沿更早發生,因此導致焊盤輸入路徑損壞(ipp_ind_DDR0_DQS1變為“x”)。

PAD電平的微調和微調選項

DDR電極板有多種微調選項 - 比如微調信號的占空比,控制信號的交叉點差分焊盤(DQS& CLK)的情況,控制焊盤輸出路徑的延遲等。但是,在GLS期間必須以最小的方式使用這些修整選項,并且必須通過定時本身來滿足大多數條件。這很重要,因此我們在沒有任何修整松弛的情況下完全強調設計。

關注DDR內存模型發出的各種時序違規行為

重要的是要審查GLS模擬中由DDR內存模型發出信號的每個警告/錯誤。當實際延遲在GLS中出現時,模型會響應違反各種時序參數的情況,這些參數本質上看起來微不足道,但重要的是讓它們得到解決。例如,WRITE突發操作的結束稱為寫后同步周期(twpst)。一般的理解是寫可累計周期應大于twpst_min參數。但是,僅當twpst_min小于tdqsl_min(最小DQS低周期)時才會出現這種情況。在dqsl_min> twpst的情況下,對于寫后同步周期應該滿足tdqsl_min時間。通過這種方式,我們在實現中維護tdqsl_min和twpst_min參數。

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

    關注

    11

    文章

    716

    瀏覽量

    65590
  • 仿真
    +關注

    關注

    50

    文章

    4134

    瀏覽量

    134113
  • PCB打樣
    +關注

    關注

    17

    文章

    2968

    瀏覽量

    21874
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27990
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43216
收藏 人收藏

    評論

    相關推薦

    主板的各種類型信號的基本走線要求

    主板的各種類型信號的基本走線要求。
    發表于 08-07 21:14

    電感元件的各種類型及其常見用法討論

    ,還可以用作RF扼流圈。  選擇在設計中使用RF電感的電子工程師有多種選擇。為了簡化這種選擇,本文將討論電感元件的各種類型及其常見用法。
    發表于 06-26 08:18

    三相異步電動機加壓啟動的各種類型

    本文主要總結了三相異步電動機加壓啟動的各種類型,常見的五種類型有定子電路串電阻、自耦變壓器、星三角、延邊三角形、自耦變壓器。本文主要將前三種的具體描述,設計思路,具體的線路圖,運行原理,優缺點給詳細的概括,著重分析了星三角電路的
    發表于 06-29 06:04

    如何辨別各種類型的接口

    【IT168 應用】電源的功率一直是玩家們關注的焦點,可對于剛涉足DIY領域的用戶來說,自己組裝DIY一臺電腦拿才是最令人興奮的事情。組裝電腦少不了要接各種各樣的線材,那么如何辨別各種類型的接口
    發表于 11-11 07:46

    各種類型電容器的比較

    各種類型電容器的比較 頻率的特性
    發表于 02-10 11:49 ?1134次閱讀
    <b class='flag-5'>各種類型</b>電容器的比較

    主板的各種類型信號的基本走線要求

    主板的各種類型信號的基本走線要求         首先在做圖之前應對一些重要信號進行Space設置和一些線寬設置,如
    發表于 03-20 13:57 ?1718次閱讀

    USB各種類型接口的引腳定義

    USB各種類型接口,包括USB、Mini-USB、Micro-USB的介紹
    發表于 11-30 11:40 ?0次下載

    了解各種類型IC的封裝在PCB設計時準確選擇IC

    本文將介紹日常IC的一些封裝原理和功能特性。通過了解各種類型IC的封裝,電子工程師可以在設計電子電路原理時準確選擇IC,并可以快速準確地燒制工廠批量生產。找到與IC封裝相對應的刻錄機型
    的頭像 發表于 07-31 15:21 ?4939次閱讀

    MPU6050寄存器的各種類型詳細說明

    本文檔的主要內容詳細介紹的是MPU6050寄存器的各種類型詳細說明。
    發表于 08-08 08:00 ?19次下載
    MPU6050寄存器的<b class='flag-5'>各種類型</b>詳細說明

    C51各種類型的大小

    目錄各種類型所占空間(字節為單位)各類型大小各種類型所占空間(字節為單位)unsigned char is 1signed char is 1unsigned int is 2signed int
    發表于 01-13 15:27 ?0次下載
    C51<b class='flag-5'>各種類型</b>的大小

    如何選擇各種類型逆變器電路中的MOS管

    逆變器適用范圍非常廣泛,比如說光伏逆變器、車載逆變器、儲能逆變器等等方面。這些類型應用都已經遍布在我們的生活中,究竟如何選擇能夠用于光伏、車載、儲能等各種類型逆變器電路中的MOS管呢?
    的頭像 發表于 09-28 10:14 ?5420次閱讀

    各種類型的混頻器及優缺點

    在RF和微波設計中,混頻是信號鏈最關鍵的部分之一。今天我們就講講各種類型的混頻器以及各自的優缺點。
    的頭像 發表于 10-19 10:26 ?6949次閱讀

    為電路設計執行各種類型的SPICE仿真

    ? ? 與LTspice?鏈接 通過與AnalogDevices 提供的LTspice鏈接,可以為您的電路設計執行各種類型的SPICE仿真。 設備塊 您可以將已證明成功的原理圖保存為一
    的頭像 發表于 06-24 11:47 ?666次閱讀
    為電路設計執行<b class='flag-5'>各種類型</b>的SPICE<b class='flag-5'>仿真</b>

    在MCU開發中如何充分利用各種類型的斷點?

    在MCU開發中如何充分利用各種類型的斷點?
    的頭像 發表于 09-18 16:22 ?708次閱讀
    在MCU開發中如何充分利用<b class='flag-5'>各種類型</b>的斷點?

    淺析各種類型的光伏支架

    電子發燒友網站提供《淺析各種類型的光伏支架.doc》資料免費下載
    發表于 11-02 11:37 ?1次下載
    淺析<b class='flag-5'>各種類型</b>的光伏支架
    主站蜘蛛池模板: 亚洲视频福利 | 国产女同在线观看 | 女性一级全黄生活片 | bt种子搜索在线 | 99久久99久久精品免费看子伦 | 亭亭色| 性夜黄a爽爽免费视频国产 羞羞答答xxdd影院欧美 | 国产亚洲人成网站观看 | 亚洲精品91大神在线观看 | 高清视频在线播放 | 张柏芝三级无删减在线观看 | av网址在线看 | 久久综合社区 | 成人99| 亚洲高清视频一区 | 日本视频www| 色女仆影院 | 二区久久国产乱子伦免费精品 | 亚洲一卡2卡4卡5卡6卡在线99 | 中文永久免费看电视网站入口 | 美女网站视频一区 | 午夜小视频免费观看 | 很黄很黄的网站免费的 | 教官的好爽好深h片段 | 国产综合在线观看 | 午夜丁香影院 | 免费观看一区二区 | 色偷偷成人网免费视频男人的天堂 | 99久久精品国产免费 | 欧美黑人xxxx猛牲大交 | 1024手机在线看片 | 男女吃奶一进一出动态图 | se94se最新网站 | 免费看黄色片网站 | 酒色网址| 一级做a爰片久久毛片美女图片 | 日本大片黄色 | 亚欧美视频 | 免费在线观看一区二区 | 亚洲欧美日韩国产一区二区三区精品 | 亚洲αv久久久噜噜噜噜噜 亚洲аv电影天堂网 |