99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PCIe錯(cuò)誤報(bào)告機(jī)制上高級(jí)錯(cuò)誤報(bào)告AER

SwM2_ChinaAET ? 來(lái)源:未知 ? 作者:李倩 ? 2018-08-27 11:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前面的文章提到過(guò)高級(jí)錯(cuò)誤報(bào)告(Advanced Error Reporting,AER),接下來(lái)詳細(xì)地介紹一下這一功能。在已有的PCIe錯(cuò)誤報(bào)告機(jī)制上(之前文章介紹的),AER還支持以下特性:

· 在登記實(shí)際發(fā)生的錯(cuò)誤類型時(shí),有更好的粒度(Granularity,可以理解為區(qū)分度或者精確度)

· 區(qū)分各種不可校正錯(cuò)誤的嚴(yán)重程度

· 支持登記包頭中的錯(cuò)誤

· 為Root通過(guò)中斷報(bào)告接收到的錯(cuò)誤消息提供了標(biāo)準(zhǔn)化的控制機(jī)制

· 可以定位錯(cuò)誤源在PCIe體系結(jié)構(gòu)中的位置

· 能夠獨(dú)立地屏蔽某種(或者多種)錯(cuò)誤類型的報(bào)告

配置空間中的AER相關(guān)寄存器結(jié)構(gòu)如下圖所示:

前面的文章中多次提到過(guò),ECRC的產(chǎn)生于校檢需要AER的支持,相關(guān)控制bit位于高級(jí)錯(cuò)誤功能控制寄存器中,如下圖所示:

其中,最低5bits為當(dāng)前錯(cuò)誤指針(First Error Pointer),當(dāng)相關(guān)錯(cuò)誤狀態(tài)更新時(shí),該指針由硬件自動(dòng)更新。一般情況下,當(dāng)前錯(cuò)誤指針指向的錯(cuò)誤是優(yōu)先級(jí)最高的錯(cuò)誤,需要最先被處理的,往往也是其他錯(cuò)誤的根源。PCIe Spec V2.1還支持多個(gè)錯(cuò)誤的追蹤(Tracking Multiple Errors)。

圖中的ROS、RWS、RO等字符的意義如下:

· RO——只讀(Read Only),由硬件控制

· ROS——只讀且不被復(fù)位(Read Only and Sticky)

· RsvdP——保留且不可以用于其他用途

· RsvdZ——保留且只能被寫(xiě)0

· RWS——可讀可寫(xiě)且不被復(fù)位(Readable,Writeable and Sticky)

· RW1CS——可讀,寫(xiě)1清零,且不被復(fù)位

不被復(fù)位是指該bit的內(nèi)容不會(huì)因?yàn)閺?fù)位(斷電后的上電復(fù)位除外)而發(fā)生改變。PCIe總線中有多種復(fù)位概念,Sticky bit(不被復(fù)位的位)不會(huì)受到功能層復(fù)位(Function Level Reset, FLR)、熱復(fù)位(Hot Reset)和暖復(fù)位(Warm Reset)的影響,甚至不受冷復(fù)位(Cold Reset)的影響(當(dāng)主電源切斷后,Vaux等二級(jí)電源仍保持正常供電)。關(guān)于PCIe總線的復(fù)位機(jī)制,后續(xù)的文章會(huì)詳細(xì)地介紹。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124573
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1342

    瀏覽量

    85184

原文標(biāo)題:【博文連載】PCIe掃盲——高級(jí)錯(cuò)誤報(bào)告AER(一)

文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PCB設(shè)計(jì)中如何進(jìn)行統(tǒng)一批量檢測(cè)并生成錯(cuò)誤報(bào)告

    不僅能在PCB設(shè)計(jì)的過(guò)程中實(shí)時(shí)檢測(cè), 而且也能夠在需要的時(shí)候進(jìn)行統(tǒng)一的批量檢測(cè)并生成錯(cuò)誤報(bào)告。 Altium Designer的設(shè)計(jì)規(guī)則不是PCB對(duì)象的屬性, 而是獨(dú)立定義的。 每條規(guī)則需針對(duì)具體的PCB對(duì)象。對(duì)于PCB規(guī)則系統(tǒng)來(lái)說(shuō),它必須知道給定的規(guī)則應(yīng)用于哪些對(duì)象,即規(guī)則的應(yīng)用范圍???/div>
    的頭像 發(fā)表于 04-04 09:21 ?1.1w次閱讀
    PCB設(shè)計(jì)中如何進(jìn)行統(tǒng)一批量檢測(cè)并生成<b class='flag-5'>錯(cuò)誤報(bào)告</b>

    Win8系統(tǒng)操作不當(dāng)彈出錯(cuò)誤報(bào)告

    win8有時(shí)候會(huì)操作不當(dāng),系統(tǒng)會(huì)彈出一個(gè)錯(cuò)誤報(bào)告,頻繁彈出提示窗口,非常麻煩,有什么方法可以將提示窗口關(guān)閉呢?系統(tǒng) 會(huì)彈出一個(gè)錯(cuò)誤報(bào)告,它會(huì)將系統(tǒng)出現(xiàn)的一些問(wèn)題生成文件報(bào)告發(fā)送至微軟,以便讓技術(shù)員
    發(fā)表于 06-24 14:35

    仿真停止后怎樣關(guān)掉錯(cuò)誤報(bào)告?

    問(wèn)個(gè)小問(wèn)題 請(qǐng)問(wèn)怎樣設(shè)定才能在仿真停止之后讓那個(gè)錯(cuò)誤報(bào)告頁(yè)面不彈出。每次仿真完之后都彈出煩死了
    發(fā)表于 06-23 00:29

    關(guān)于Quartus II 錯(cuò)誤報(bào)告Error (171173): Node from partition Top cannot preserve previous placement at PIN_P8 and honor the location assigment to PIN_F8

    問(wèn)題:在修改分配管腳后總是出現(xiàn)下面這個(gè)錯(cuò)誤報(bào)告,編譯不過(guò)。Error (171173): Node rs232_tx from partition Top cannot preserve
    發(fā)表于 11-04 21:13

    MPLAB X IDE v3.20編譯器使用錯(cuò)誤的行號(hào)引用報(bào)告錯(cuò)誤

    嗨,我使用XC16并在匯編中編寫(xiě),所以當(dāng)編譯過(guò)程中代碼出錯(cuò)時(shí),編譯器將錯(cuò)誤報(bào)告錯(cuò)誤的行中。例如,我在編輯器的第1439行出錯(cuò),編譯器將錯(cuò)誤報(bào)告在第1741行。我在V3.15也有這個(gè)問(wèn)題,但是當(dāng)我使用舊的V892時(shí)沒(méi)有。有什么線
    發(fā)表于 09-16 11:14

    為什么我設(shè)計(jì)的TMS320VC5402板子在調(diào)試軟件時(shí)總會(huì)出現(xiàn)存儲(chǔ)器錯(cuò)誤報(bào)告?

    我設(shè)計(jì)的TMS320VC5402板子在調(diào)試軟件時(shí)會(huì)經(jīng)常出現(xiàn)存儲(chǔ)器錯(cuò)誤報(bào)告,排除是映射的問(wèn)題,是不是板子不穩(wěn)定的因素?還是DSP工作不正常的問(wèn)題?如何判別?
    發(fā)表于 09-17 05:33

    當(dāng)PCIe配置為端點(diǎn)時(shí),如何啟用AER高級(jí)錯(cuò)誤報(bào)告)驅(qū)動(dòng)程序?

    當(dāng) PCIe 配置為端點(diǎn)時(shí),如何啟用 AER高級(jí)錯(cuò)誤報(bào)告)驅(qū)動(dòng)程序。
    發(fā)表于 04-19 07:31

    ICC錯(cuò)誤集錦、ICCAVR的報(bào)錯(cuò)

      新手用ICC編程的時(shí)候,經(jīng)常會(huì)出現(xiàn)一些錯(cuò)誤,現(xiàn)在將常見(jiàn)的錯(cuò)誤報(bào)告整理如下。這里的一些錯(cuò)誤是我為了展示而故意制造的,歡迎你提供你遇到的錯(cuò)誤。排名不分先后:
    發(fā)表于 09-09 15:20 ?0次下載

    Xilinx術(shù)語(yǔ)及其定義

    AER高級(jí)錯(cuò)誤報(bào)告 AFIR接收過(guò)濾器 ID 寄存器 AFMR接收過(guò)濾器屏蔽寄存器 AFR接收過(guò)濾器寄存器
    發(fā)表于 11-17 09:28 ?8527次閱讀

    基于軟件錯(cuò)誤報(bào)告數(shù)據(jù)集成的改進(jìn)貝葉斯算法

    用戶提交的軟件錯(cuò)誤報(bào)告隨意性大、主觀性強(qiáng)且內(nèi)容少導(dǎo)致自動(dòng)分類正確率不高,需要花費(fèi)大量人工干預(yù)時(shí)間。隨著互聯(lián)網(wǎng)的快速發(fā)展用戶提交的錯(cuò)誤報(bào)告數(shù)量也不斷增加,如何在海量數(shù)據(jù)下提高其自動(dòng)分類的精確度越來(lái)越
    發(fā)表于 12-18 11:25 ?1次下載

    PCIe總線的錯(cuò)誤報(bào)告機(jī)制中四個(gè)比較重要的概念

    錯(cuò)誤報(bào)告(Error Reporting):通知系統(tǒng)某個(gè)(或多個(gè))錯(cuò)誤發(fā)生了。在PCIe總線中,發(fā)生錯(cuò)誤的設(shè)備會(huì)通過(guò)錯(cuò)誤消息(Error
    的頭像 發(fā)表于 08-17 10:09 ?7151次閱讀

    PCIe總線的三種錯(cuò)誤報(bào)告方式

    PCIe設(shè)備的配置空間中的狀態(tài)與控制寄存器如上圖所示,通過(guò)這些寄存器可以使能(或禁止)通過(guò)錯(cuò)誤消息(Error Message)發(fā)送錯(cuò)誤報(bào)告、查詢錯(cuò)誤狀態(tài)信息,以及鏈路訓(xùn)練和初始化狀態(tài)
    的頭像 發(fā)表于 08-23 10:14 ?1.5w次閱讀
    <b class='flag-5'>PCIe</b>總線的三種<b class='flag-5'>錯(cuò)誤報(bào)告</b>方式

    Root如何處理來(lái)自其他PCIe設(shè)備的錯(cuò)誤消息

    高級(jí)可校正錯(cuò)誤屏蔽寄存器如下圖所示,默認(rèn)情況下,這些bit的值都是0。也就是說(shuō),只要發(fā)生相關(guān)錯(cuò)誤,且該錯(cuò)誤報(bào)告功能被使能,則相關(guān)錯(cuò)誤便會(huì)被
    的頭像 發(fā)表于 08-28 09:44 ?4810次閱讀
    Root如何處理來(lái)自其他<b class='flag-5'>PCIe</b>設(shè)備的<b class='flag-5'>錯(cuò)誤</b>消息

    PCIe錯(cuò)誤報(bào)告的兩種機(jī)制詳解

    機(jī)制PCIe設(shè)備必需支持的一種錯(cuò)誤報(bào)告機(jī)制,同時(shí)設(shè)備會(huì)定義最小的錯(cuò)誤報(bào)告請(qǐng)求。應(yīng)該是通過(guò)配置Device Control和Command
    的頭像 發(fā)表于 10-23 11:14 ?2.7w次閱讀
    <b class='flag-5'>PCIe</b><b class='flag-5'>錯(cuò)誤報(bào)告</b>的兩種<b class='flag-5'>機(jī)制</b>詳解

    查看服務(wù)器連接錯(cuò)誤報(bào)告的方法說(shuō)明

    查看服務(wù)器連接錯(cuò)誤報(bào)告的方法
    發(fā)表于 01-07 11:04 ?1142次閱讀