两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

硬件一致性篩選方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號(hào):40643495發(fā)布日期:2025-01-10 18:49閱讀:2來源:國知局
硬件一致性篩選方法、裝置、設(shè)備及介質(zhì)與流程

本發(fā)明涉及計(jì)算機(jī),具體涉及硬件一致性篩選方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(double?data?rate,簡稱ddr)以其訪問速度快,體積小,價(jià)格相對較低等優(yōu)點(diǎn),成為現(xiàn)代電路設(shè)計(jì)中必不可少的部件。ddr又分為常規(guī)ddr、低功耗雙倍數(shù)據(jù)速率(low?power?double?data?rate簡稱lpddr)、圖形雙倍數(shù)據(jù)速率(graphics?double?data?rate,簡稱gddr)。

2、ddr中的數(shù)據(jù)為雙沿傳輸,為保證接收端的源同步時(shí)鐘和數(shù)據(jù)信號(hào)之間對象操作,可以通過設(shè)置dqs延遲參數(shù)的方式實(shí)現(xiàn)。而相關(guān)技術(shù)中,獲取dqs延遲參數(shù)的方式具有實(shí)現(xiàn)方案簡單快速的特點(diǎn),但同時(shí)也存在一定的缺陷。例如,對于同一個(gè)pcb板卡,在多次上電工作時(shí),可能會(huì)存在訓(xùn)練結(jié)果不同,設(shè)置的延遲步長比較大,容易出現(xiàn)多次獲取的延遲值之間的差距較大,不論選取哪一個(gè)延遲值,對數(shù)據(jù)是否能夠正確讀取的影響都將比較大的情況。另外,當(dāng)硬件一致性問題突出時(shí),延遲參數(shù)差異較大,例如專用集成電路(applicationspecific?integrated?circuit,簡稱asic),其設(shè)計(jì)迭代周期長,開發(fā)成本高,是一種比較復(fù)雜的電子器件。在生產(chǎn)制造上存在一定難度,客觀存在生產(chǎn)一致性問題。而在實(shí)際應(yīng)用中,一致性問題可能會(huì)導(dǎo)致ddr工作不穩(wěn)定。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本發(fā)明提供了一種硬件一致性篩選方法、裝置、設(shè)備及介質(zhì),以解決設(shè)備一致性無法精確評估,進(jìn)而無法篩選出符合條件的設(shè)備,可能導(dǎo)致ddr工作不穩(wěn)定的問題。

2、第一方面,本發(fā)明提供了一種硬件一致性篩選方法,該方法包括:

3、在一級(jí)子循環(huán)內(nèi),固定第一ddr中數(shù)據(jù)選通信號(hào)的相位,在每一個(gè)循環(huán)輪次,對第一ddr中的第一數(shù)據(jù)位的延遲相位從預(yù)配置的多個(gè)延遲值中的選取與每一循環(huán)輪次對應(yīng)的延遲值,順次啟動(dòng)并執(zhí)行連續(xù)寫入命令獲取寫數(shù)據(jù)碼流;以及,在每一次獲取寫數(shù)據(jù)碼流后,啟動(dòng)并執(zhí)行連續(xù)讀取命令,獲取讀數(shù)據(jù)碼流;

4、根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最小延遲值;以及在確定最小延遲值后,根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最大延遲值;其中,第一ddr為多個(gè)ddr中的任一個(gè)ddr,第一數(shù)據(jù)位為第一ddr包括的多個(gè)數(shù)據(jù)位中的任一個(gè)數(shù)據(jù)位;

5、根據(jù)最小延遲值和最大延遲值,確定與第一數(shù)據(jù)位對應(yīng)的第一候選延遲值,當(dāng)前一級(jí)子循環(huán)結(jié)束操作;

6、當(dāng)連續(xù)執(zhí)行與第一ddr包括的多個(gè)數(shù)據(jù)位的數(shù)量相同的一級(jí)子循環(huán),并獲取到第一ddr中每一個(gè)數(shù)據(jù)位分別對應(yīng)的第一候選延遲值后,確定當(dāng)前二級(jí)子循環(huán)結(jié)束操作,其中,二級(jí)子循環(huán)包括多個(gè)一級(jí)子循環(huán);

7、當(dāng)執(zhí)行多個(gè)二級(jí)子循環(huán)操作后,分別獲取與第一ddr包括的各個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值;

8、根據(jù)與第一ddr包括的各個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值,分別選取第一ddr的每一個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值,當(dāng)前三級(jí)子循環(huán)結(jié)束操作;

9、當(dāng)執(zhí)行多個(gè)三級(jí)子循環(huán)操作后,獲取與多個(gè)ddr中每一個(gè)ddr的各個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值;

10、對多個(gè)ddr中每一個(gè)ddr的各個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值,其中,篩選閾值用于篩選出符合硬件一致性的硬件設(shè)備。

11、本發(fā)明提供的一種硬件一致性篩選方法,具有如下優(yōu)點(diǎn):

12、通過固定數(shù)據(jù)選通信號(hào)的相位和在每個(gè)循環(huán)輪次中選擇不同的延遲值,獲取寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流。然后,根據(jù)這些數(shù)據(jù)碼流確定最小延遲值和最大延遲值。接著,根據(jù)最小延遲值和最大延遲值確定第一候選延遲值,并在一級(jí)子循環(huán)結(jié)束后獲取每個(gè)數(shù)據(jù)位的第一候選延遲值。在二級(jí)子循環(huán)中,重復(fù)上述過程,獲取多個(gè)候選延遲值。最后,在三級(jí)子循環(huán)中,根據(jù)多個(gè)候選延遲值選取每個(gè)數(shù)據(jù)位的目標(biāo)延遲值,并對多個(gè)ddr中每個(gè)ddr的各個(gè)數(shù)據(jù)位的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值。通過精確調(diào)整數(shù)據(jù)選通信號(hào)的相位和延遲值,可以減少數(shù)據(jù)傳輸中的錯(cuò)誤和干擾,提高數(shù)據(jù)的準(zhǔn)確性和可靠性。確定每個(gè)數(shù)據(jù)位的最佳延遲值,使數(shù)據(jù)傳輸更加高效,從而提升整個(gè)系統(tǒng)的性能。通過對多個(gè)ddr中每個(gè)數(shù)據(jù)位的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值,可以快速篩選出符合硬件一致性的硬件設(shè)備,早期排除硬件一致性風(fēng)險(xiǎn),提高產(chǎn)品質(zhì)量和穩(wěn)定性。該方案可以適應(yīng)不同的ddr類型和硬件配置,具有較強(qiáng)的通用性和可擴(kuò)展性。而且,確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性,也能夠減少因硬件不一致性導(dǎo)致的系統(tǒng)故障和性能下降。

13、在一種可選的實(shí)施方式中,根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最小延遲值,具體包括:

14、將每一循環(huán)輪次分別獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流進(jìn)行比較;

15、當(dāng)首次確定在第一循環(huán)輪次中生成的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流相同時(shí),確定與第一循環(huán)輪次對應(yīng)的延遲值為與第一數(shù)據(jù)位對應(yīng)的最小延遲值,其中,第一循環(huán)輪次為一級(jí)子循環(huán)內(nèi)的任一循環(huán)輪次。

16、具體的,通過將每個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流進(jìn)行比較,可以準(zhǔn)確地找到首次出現(xiàn)寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流相同的循環(huán)輪次。確保確定的最小延遲值是與第一數(shù)據(jù)位實(shí)際對應(yīng)的最小值,提高了延遲設(shè)置的準(zhǔn)確性。該方法適用于一級(jí)子循環(huán)內(nèi)的任何循環(huán)輪次,具有較高的靈活性。無論在哪個(gè)循環(huán)輪次中首次出現(xiàn)寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流相同,都可以將該輪次對應(yīng)的延遲值確定為最小延遲值。使得該方法能夠適應(yīng)不同的數(shù)據(jù)傳輸情況和系統(tǒng)配置。而確定最小延遲值有助于優(yōu)化系統(tǒng)性能。通過設(shè)置合適的延遲值,可以減少數(shù)據(jù)傳輸中的延遲和抖動(dòng),提高數(shù)據(jù)的準(zhǔn)確性和可靠性。最小延遲值的確定可以幫助系統(tǒng)在滿足性能要求的前提下,盡可能地降低延遲。該方法可以應(yīng)用于多個(gè)數(shù)據(jù)位或其他類似的場景。通過對每個(gè)數(shù)據(jù)位進(jìn)行類似的循環(huán)輪次和比較,可以確定每個(gè)數(shù)據(jù)位的最小延遲值,從而實(shí)現(xiàn)對整個(gè)系統(tǒng)的延遲優(yōu)化。由于方法考慮了每個(gè)循環(huán)輪次的實(shí)際數(shù)據(jù)傳輸情況,它能夠適應(yīng)系統(tǒng)負(fù)載、數(shù)據(jù)傳輸速率等因素的變化。如果系統(tǒng)條件發(fā)生變化,重新執(zhí)行循環(huán)輪次和比較可以更新最小延遲值,以保持系統(tǒng)的最優(yōu)性能。

17、在一種可選的實(shí)施方式中,在確定最小延遲值后,根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最大延遲值,具體包括:

18、在確定最小延遲值后,繼續(xù)順序執(zhí)行連續(xù)寫入命令獲取寫數(shù)據(jù)碼流,以及在每一次獲取寫數(shù)據(jù)碼流后,啟動(dòng)并執(zhí)行連續(xù)讀取命令,獲取讀數(shù)據(jù)碼流;

19、在第二循環(huán)輪次內(nèi)獲取到寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流后,將在第二循環(huán)輪次內(nèi)獲取寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流進(jìn)行比較,其中,第二循環(huán)輪次為一級(jí)子循環(huán)內(nèi)獲取到最小延遲值后的任一循環(huán)輪次;

20、當(dāng)?shù)诙h(huán)輪次內(nèi)獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流不同時(shí),確定與第二循環(huán)輪次對應(yīng)的延遲值為與第一數(shù)據(jù)位對應(yīng)的最大延遲值。

21、具體的,通過在確定最小延遲值后繼續(xù)進(jìn)行循環(huán)輪次,并比較每個(gè)輪次的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,可以準(zhǔn)確地找到首次出現(xiàn)寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流不同的循環(huán)輪次。確保確定的最大延遲值是與第一數(shù)據(jù)位實(shí)際對應(yīng)的最大值,提高了延遲設(shè)置的準(zhǔn)確性。該方法適用于一級(jí)子循環(huán)內(nèi)的任何循環(huán)輪次,具有較高的靈活性。無論在哪個(gè)循環(huán)輪次中首次出現(xiàn)寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流不同,都可以將該輪次對應(yīng)的延遲值確定為最大延遲值。使得方法能夠適應(yīng)不同的數(shù)據(jù)傳輸情況和系統(tǒng)配置。確定最大延遲值有助于優(yōu)化系統(tǒng)性能。通過設(shè)置合適的延遲值,可以在滿足數(shù)據(jù)準(zhǔn)確性和可靠性的前提下,盡可能地提高數(shù)據(jù)傳輸?shù)男?。最大延遲值的確定可以幫助系統(tǒng)在不影響性能的情況下,最大限度地減少延遲。該方法可以應(yīng)用于多個(gè)數(shù)據(jù)位或其他類似的場景。通過對每個(gè)數(shù)據(jù)位進(jìn)行類似的循環(huán)輪次和比較,可以確定每個(gè)數(shù)據(jù)位的最大延遲值,從而實(shí)現(xiàn)對整個(gè)系統(tǒng)的延遲優(yōu)化。由于方法考慮了每個(gè)循環(huán)輪次的實(shí)際數(shù)據(jù)傳輸情況,它能夠適應(yīng)系統(tǒng)負(fù)載、數(shù)據(jù)傳輸速率等因素的變化。如果系統(tǒng)條件發(fā)生變化,重新執(zhí)行循環(huán)輪次和比較可以更新最大延遲值,以保持系統(tǒng)的最優(yōu)性能。

22、在一種可選的實(shí)施方式中,根據(jù)最小延遲值和最大延遲值,確定與第一數(shù)據(jù)位對應(yīng)的第一候選延遲值,具體包括:

23、根據(jù)最小延遲值和最大延遲值確定平均值,作為與第一數(shù)據(jù)位對應(yīng)的第一候選延遲值。

24、具體的,通過取最小延遲值和最大延遲值的平均值作為第一候選延遲值,可以在延遲和性能之間取得平衡??梢员苊膺^度延遲導(dǎo)致系統(tǒng)性能下降,同時(shí)也確保了一定的延遲容忍度。使用平均值可以減少極端值對延遲設(shè)置的影響。如果只考慮最小延遲值或最大延遲值,可能會(huì)受到異常情況或瞬時(shí)波動(dòng)的影響,導(dǎo)致延遲設(shè)置不穩(wěn)定。而平均值可以提供更穩(wěn)定的延遲參考。有助于在不同的系統(tǒng)環(huán)境和工作負(fù)載下保持較好的性能。

25、在一種可選的實(shí)施方式中,根據(jù)與第一ddr包括的各個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值,分別選取第一ddr的每一個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值,具體包括:

26、統(tǒng)計(jì)每一個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值中每一個(gè)候選延遲值的出現(xiàn)次數(shù);

27、選取每一個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值中出現(xiàn)次數(shù)大于或者等于預(yù)設(shè)閾值的候選延遲值作為數(shù)據(jù)位對應(yīng)的目標(biāo)延遲值。

28、具體的,通過統(tǒng)計(jì)每個(gè)數(shù)據(jù)位對應(yīng)的候選延遲值的出現(xiàn)次數(shù),并選取出現(xiàn)次數(shù)大于或等于預(yù)設(shè)閾值的候選延遲值作為目標(biāo)延遲值,可以提高延遲設(shè)置的可靠性。出現(xiàn)次數(shù)較多的候選延遲值通常更能代表該數(shù)據(jù)位的實(shí)際延遲需求,從而減少了異常值或噪聲對延遲設(shè)置的影響。從而有助于確保延遲設(shè)置的穩(wěn)定性。通過選擇出現(xiàn)次數(shù)較多的候選延遲值,可以避免個(gè)別異?;虿环€(wěn)定的延遲值對系統(tǒng)性能產(chǎn)生過大的影響。提高系統(tǒng)在不同工作條件下的穩(wěn)定性和一致性。該方法對不同的數(shù)據(jù)傳輸情況具有一定的適應(yīng)性。即使在不同的測試或運(yùn)行環(huán)境中,出現(xiàn)次數(shù)較多的候選延遲值仍然能夠反映出數(shù)據(jù)位的常見延遲需求。有助于系統(tǒng)在不同情況下保持較好的性能。確保系統(tǒng)在大多數(shù)情況下能夠以最佳的延遲設(shè)置進(jìn)行數(shù)據(jù)傳輸,提高數(shù)據(jù)的準(zhǔn)確性和可靠性,從而提升系統(tǒng)整體性能。

29、在一種可選的實(shí)施方式中,方法還包括:將第一候選延遲值存儲(chǔ)至預(yù)設(shè)存儲(chǔ)設(shè)備中;

30、以及,將第一ddr的每一個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值分別存儲(chǔ)至預(yù)設(shè)存儲(chǔ)設(shè)備中。

31、在一種可選的實(shí)施方式中,在每相鄰的兩個(gè)循環(huán)輪次中,后一個(gè)循環(huán)輪次對應(yīng)的延遲值為前一個(gè)循環(huán)輪次對應(yīng)的延遲值和預(yù)設(shè)延遲步長之和;

32、在一級(jí)子循環(huán)內(nèi),固定第一ddr中數(shù)據(jù)選通信號(hào)的相位,在每一個(gè)循環(huán)輪次,對第一ddr中的第一數(shù)據(jù)位的延遲相位從預(yù)配置的多個(gè)延遲值中的選取與每一循環(huán)輪次對應(yīng)的延遲值之前,方法還包括:

33、獲取與延遲值對應(yīng)的影響因素,其中,影響因素包括數(shù)據(jù)傳輸速率、數(shù)據(jù)類型以及系統(tǒng)負(fù)載中的任一項(xiàng),其中,數(shù)據(jù)類型基于數(shù)據(jù)的影響度、實(shí)時(shí)性和敏感性確定;

34、根據(jù)影響因素,匹配與預(yù)設(shè)延遲步長對應(yīng)的計(jì)算公式;

35、根據(jù)計(jì)算公式,確定在一級(jí)子循環(huán)內(nèi)的預(yù)設(shè)延遲步長;

36、其中,與預(yù)設(shè)延遲步長對應(yīng)的計(jì)算公式,包括如下:

37、預(yù)設(shè)延遲步長=最小延遲步長+(數(shù)據(jù)傳輸速率/最大傳輸速率)*(最大延遲步長-最小延遲步長);

38、或者,

39、預(yù)設(shè)延遲步長=標(biāo)準(zhǔn)延遲步長*數(shù)據(jù)類型權(quán)重;

40、其中,標(biāo)準(zhǔn)延遲步長為預(yù)配置的基準(zhǔn)延遲步長,預(yù)設(shè)延遲步長適用于所有一級(jí)子循環(huán),最小延遲步長、最大傳輸速率、最大延遲步長、標(biāo)準(zhǔn)延遲步長、與數(shù)據(jù)類型對應(yīng)的數(shù)據(jù)類型權(quán)重為預(yù)先配置的數(shù)據(jù)。

41、具體的,通過考慮數(shù)據(jù)傳輸速率、數(shù)據(jù)類型等影響因素,可以根據(jù)實(shí)際情況動(dòng)態(tài)調(diào)整預(yù)設(shè)延遲步長。使得延遲設(shè)置能夠更好地適應(yīng)不同的系統(tǒng)工作條件和數(shù)據(jù)傳輸需求,提高了系統(tǒng)的適應(yīng)性和靈活性。根據(jù)影響因素來確定預(yù)設(shè)延遲步長可以優(yōu)化系統(tǒng)性能。例如,在數(shù)據(jù)傳輸速率較高時(shí),適當(dāng)增加延遲步長可以避免數(shù)據(jù)沖突和錯(cuò)誤;對于不同類型的數(shù)據(jù),可以根據(jù)其重要性和實(shí)時(shí)性要求來調(diào)整延遲步長,以確保數(shù)據(jù)的準(zhǔn)確性和及時(shí)性。通過使用相同的計(jì)算公式和標(biāo)準(zhǔn)延遲步長,可以確保在所有一級(jí)子循環(huán)中使用一致的預(yù)設(shè)延遲步長。有助于保持系統(tǒng)在不同階段和不同操作中的穩(wěn)定性和一致性。

42、第二方面,本發(fā)明提供了一種硬件一致性篩選裝置,該裝置包括:

43、選取模塊,用于在一級(jí)子循環(huán)內(nèi),固定第一ddr中數(shù)據(jù)選通信號(hào)的相位,在每一個(gè)循環(huán)輪次,對第一ddr中的第一數(shù)據(jù)位的延遲相位從預(yù)配置的多個(gè)延遲值中的選取與每一循環(huán)輪次對應(yīng)的延遲值;

44、啟動(dòng)模塊,用于順次啟動(dòng)并執(zhí)行連續(xù)寫入命令獲取寫數(shù)據(jù)碼流;以及,在每一次獲取寫數(shù)據(jù)碼流后,啟動(dòng)并執(zhí)行連續(xù)讀取命令,獲取讀數(shù)據(jù)碼流;

45、處理模塊,用于根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最小延遲值;以及在確定最小延遲值后,根據(jù)一個(gè)或多個(gè)循環(huán)輪次獲取的寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流,確定與第一數(shù)據(jù)位對應(yīng)的最大延遲值;其中,第一ddr為多個(gè)ddr中的任一個(gè)ddr,第一數(shù)據(jù)位為第一ddr包括的多個(gè)數(shù)據(jù)位中的任一個(gè)數(shù)據(jù)位;根據(jù)最小延遲值和最大延遲值,確定與第一數(shù)據(jù)位對應(yīng)的第一候選延遲值,當(dāng)前一級(jí)子循環(huán)結(jié)束操作;當(dāng)連續(xù)執(zhí)行與第一ddr包括的多個(gè)數(shù)據(jù)位的數(shù)量相同的一級(jí)子循環(huán),并獲取到第一ddr中每一個(gè)數(shù)據(jù)位分別對應(yīng)的第一候選延遲值后,確定當(dāng)前二級(jí)子循環(huán)結(jié)束操作,其中,二級(jí)子循環(huán)包括多個(gè)一級(jí)子循環(huán);當(dāng)執(zhí)行多個(gè)二級(jí)子循環(huán)操作后,分別獲取與第一ddr包括的各個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值;根據(jù)與第一ddr包括的各個(gè)數(shù)據(jù)位分別對應(yīng)的多個(gè)候選延遲值,分別選取第一ddr的每一個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值,當(dāng)前三級(jí)子循環(huán)結(jié)束操作;當(dāng)執(zhí)行多個(gè)三級(jí)子循環(huán)操作后,獲取與多個(gè)ddr中每一個(gè)ddr的各個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值;

46、分析模塊,用于對多個(gè)ddr中每一個(gè)ddr的各個(gè)數(shù)據(jù)位分別對應(yīng)的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值,其中,篩選閾值用于篩選出符合硬件一致性的硬件設(shè)備。

47、本發(fā)明提供的一種硬件一致性篩選裝置,具有如下優(yōu)點(diǎn):

48、通過固定數(shù)據(jù)選通信號(hào)的相位和在每個(gè)循環(huán)輪次中選擇不同的延遲值,獲取寫數(shù)據(jù)碼流和讀數(shù)據(jù)碼流。然后,根據(jù)這些數(shù)據(jù)碼流確定最小延遲值和最大延遲值。接著,根據(jù)最小延遲值和最大延遲值確定第一候選延遲值,并在一級(jí)子循環(huán)結(jié)束后獲取每個(gè)數(shù)據(jù)位的第一候選延遲值。在二級(jí)子循環(huán)中,重復(fù)上述過程,獲取多個(gè)候選延遲值。最后,在三級(jí)子循環(huán)中,根據(jù)多個(gè)候選延遲值選取每個(gè)數(shù)據(jù)位的目標(biāo)延遲值,并對多個(gè)ddr中每個(gè)ddr的各個(gè)數(shù)據(jù)位的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值。通過精確調(diào)整數(shù)據(jù)選通信號(hào)的相位和延遲值,可以減少數(shù)據(jù)傳輸中的錯(cuò)誤和干擾,提高數(shù)據(jù)的準(zhǔn)確性和可靠性。確定每個(gè)數(shù)據(jù)位的最佳延遲值,使數(shù)據(jù)傳輸更加高效,從而提升整個(gè)系統(tǒng)的性能。通過對多個(gè)ddr中每個(gè)數(shù)據(jù)位的目標(biāo)延遲值進(jìn)行統(tǒng)計(jì)分析,確定篩選閾值,可以快速篩選出符合硬件一致性的硬件設(shè)備,早期排除硬件一致性風(fēng)險(xiǎn),提高產(chǎn)品質(zhì)量和穩(wěn)定性。該方案可以適應(yīng)不同的ddr類型和硬件配置,具有較強(qiáng)的通用性和可擴(kuò)展性。而且,確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性,也能夠減少因硬件不一致性導(dǎo)致的系統(tǒng)故障和性能下降。

49、第三方面,本發(fā)明提供了一種計(jì)算機(jī)設(shè)備,包括:存儲(chǔ)器和處理器,存儲(chǔ)器和處理器之間互相通信連接,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)指令,處理器通過執(zhí)行計(jì)算機(jī)指令,從而執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的硬件一致性篩選方法。

50、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的硬件一致性篩選方法。

51、第五方面,本發(fā)明提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的硬件一致性篩選方法。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
忻州市| 宁蒗| 宁陵县| 庄浪县| 福鼎市| 正阳县| 罗平县| 山西省| 阳高县| 民权县| 巫溪县| 友谊县| 通山县| 福清市| 三亚市| 舒城县| 闽侯县| 海盐县| 乐业县| 安新县| 太保市| 句容市| 烟台市| 宜宾市| 徐水县| 房产| 界首市| 朝阳区| 滨州市| 江北区| 息烽县| 陕西省| 台前县| 浙江省| 连南| 盐山县| 安康市| 阿克陶县| 东乡| 广丰县| 开化县|