本發(fā)明涉及內(nèi)存調(diào)試,尤其涉及內(nèi)存參數(shù)優(yōu)化調(diào)試方法。
背景技術(shù):
1、現(xiàn)有ddr每個(gè)產(chǎn)品的ddr的參數(shù)都是固定的,隨著環(huán)境的變化,電子產(chǎn)品的電阻.電容會(huì)發(fā)生微弱的變化,但如果參數(shù)不是最優(yōu),這些微小的變化會(huì)影響到ddr的信號(hào),隨著信號(hào)的干擾,會(huì)造成讀取的數(shù)據(jù)有些許偏差。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中存在的缺點(diǎn),而提出的內(nèi)存參數(shù)優(yōu)化調(diào)試方法,該調(diào)試方法為解決ddr在運(yùn)行過程中的穩(wěn)定性,尋找一組最優(yōu)化的參數(shù)。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明采用了如下技術(shù)方案:
3、內(nèi)存參數(shù)優(yōu)化調(diào)試方法,該調(diào)試方法包括如下步驟:
4、s1:軟件初始化ddr各項(xiàng)參數(shù);
5、s2:設(shè)置odt的初始值為0,odt為ddr片上終端電阻;
6、s3:連續(xù)寫入ddr數(shù)據(jù),triger?cpu控制器去采樣一根信號(hào)線的電壓值,在開始寫入數(shù)據(jù)后觸發(fā)數(shù)據(jù)采樣,采樣轉(zhuǎn)換為數(shù)字信號(hào)存放在內(nèi)存中;
7、s4:軟件算法根據(jù)寫入的數(shù)據(jù),和cpu的參考時(shí)鐘對(duì)照,獲取采樣數(shù)據(jù)的相位差;
8、s5:根據(jù)相位差偏移參考時(shí)鐘,獲取采樣數(shù)據(jù)的時(shí)鐘周期;
9、s6:連續(xù)重復(fù)過數(shù)步驟s3-s5,直至最后相位差到0結(jié)束循環(huán),最終形成穩(wěn)定的輸入時(shí)鐘;
10、s7:眼圖構(gòu)建,隨機(jī)寫入數(shù)據(jù),連續(xù)采集數(shù)據(jù),并將數(shù)據(jù)圖形進(jìn)行重疊會(huì)形成一個(gè)類似于眼睛的圖形;
11、s8:依據(jù)眼圖原理,在采集的數(shù)據(jù)中在,依據(jù)s6獲取的時(shí)鐘,采集眼圖的最大點(diǎn)ymax,采集眼圖的最小點(diǎn)ymin;
12、s9:依據(jù)采集到的ymax-ymin獲取眼睛的最大開口值,如果開口值小于一個(gè)固定值a,表明我們配置的odt不合理,舍棄數(shù)據(jù),更換新的odt數(shù)值,重復(fù)步驟s7-s8;
13、s10:如果所有odt都不適合,尋找參數(shù)失敗,重新設(shè)置初始值。
14、優(yōu)選地,在步驟s8中,利用軟件對(duì)眼圖進(jìn)行降噪處理,去除線條多余毛刺。
15、優(yōu)選地,在步驟s9之前,重復(fù)步驟s8若干輪。
16、優(yōu)選地,步驟s9中,固定值a依據(jù)測(cè)試數(shù)據(jù)總結(jié)得出。
17、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明中硬件支持采樣,配置硬件的寄存器,讓采樣結(jié)構(gòu)存入固定寄存器,軟件根據(jù)參考時(shí)鐘,讀取采樣結(jié)果,軟件根據(jù)特定的算法,迭代出一個(gè)眼圖;根據(jù)迭代出的眼圖,能獲取上下最大值,左右最大值,如果上下最值不能滿足要求,繼續(xù)調(diào)整參數(shù)進(jìn)行下一輪的采樣,直至采樣結(jié)束,能夠自動(dòng)檢測(cè)到信號(hào),調(diào)整參數(shù),讓信號(hào)能容忍更大的環(huán)境變化;不用手動(dòng)調(diào)整,提高工作效率。
1.內(nèi)存參數(shù)優(yōu)化調(diào)試方法,其特征在于,該調(diào)試方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的內(nèi)存參數(shù)優(yōu)化調(diào)試方法,其特征在于,在步驟s8中,利用軟件對(duì)眼圖進(jìn)行降噪處理,去除線條多余毛刺。
3.根據(jù)權(quán)利要求2所述的內(nèi)存參數(shù)優(yōu)化調(diào)試方法,其特征在于,在步驟s9之前,重復(fù)步驟s8若干輪。
4.根據(jù)權(quán)利要求3所述的內(nèi)存參數(shù)優(yōu)化調(diào)試方法,其特征在于,步驟s9中,固定值a依據(jù)測(cè)試數(shù)據(jù)總結(jié)得出。