當pcie剛建完link處於l0狀態時,此時linkspeed速率為gen1,如果需要提速則可以通過linkdown或者link retrain的行為來實現
1,對於linkdown來說,首先由rc來發起link disable,在此之前通過bar空間來設定ep的target speed,ep收到該訊號後,產生pcie復位,然後再通過第三方配置link流程,然後對pcie進行解復位。此時rc側再觸發linkenable
重新建立link(重走ltssm狀態機),rc側再對主機側config空間進行恢復(疑問恢復後的速率是之前的還是之後的?,解:恢復時,關於linkspeed的暫存器為ro)
2,linkretrain的操作,rc設定dsp的target speed,然後在rc側觸發retrain(該操作也可通過bar空間在ep側進行)。retrain的行為會導致pcie兩端由l0進入recovery狀態,在該狀態下,通過發起方發出的ts序列,完成提速,確定symbol /bit lock後再進入l0狀態。
關於PCIe的軟體配置方式
關於pcie的軟體配置和初始化 pcie設計出來考慮了和pci相容問題。所以pcie的軟體配置方式可以沿用pci的配置方式。當然,由於特殊性,也有自身獨特的配置方式。所以pcie模組的訪問方式有如下兩種 1 pci 相容的配置方式。2 pci express enhanced 配置機制。pci相容方...
PCI和PCIE插槽有什麼區別
pci是peripheral component interconnect 外設部件互連標準 的縮寫,它是目前個人電腦中使用最為廣泛的介面,幾乎所有的主機板產品上都帶有這種插槽。pci插槽也是主機板帶有最多數量的插槽型別,在目前流行的台式電腦主機板上,atx結構的主機板一般帶有5 6個pci插槽,而...
關於GE雙能量減影的一些問題和評價
gecj 對於dr 雙能量減影胸部攝片的原理我有一些不明白的地方 一 目前只有ge的平板可以做到在2ms內 成像,對於其他公司的雙能量減影胸部攝片是如何實現的?二 在ge 的dr中如何作到兩次 如 引數控制如何作到?因為ge的dr控制不是用軟體完成,在高壓發生器控制面板上是否有專門用於兩次 的控制鍵...