[發(fā)明專利]一種確定最優(yōu)延時的方法及設(shè)備有效
| 申請?zhí)枺?/td> | 201710203208.7 | 申請日: | 2017-03-30 |
| 公開(公告)號: | CN108664424B | 公開(公告)日: | 2020-06-23 |
| 發(fā)明(設(shè)計)人: | 張文文;鐘旭 | 申請(專利權(quán))人: | 炬芯(珠海)科技有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16 |
| 代理公司: | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 張愷寧 |
| 地址: | 519085 廣東省珠海市高*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 確定 最優(yōu) 延時 方法 設(shè)備 | ||
本發(fā)明公開了一種確定最優(yōu)延時的方法及設(shè)備,用以解決現(xiàn)有技術(shù)中存在的只能通過人工測試的方式獲得鏈路的最優(yōu)延時值,存在過多人工操作的問題。該方法包括:從第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合,其中使用可用延時集合中的延時值作為目標(biāo)鏈路的延時值進(jìn)行讀寫操作時,至少一次讀寫操作后與目標(biāo)鏈路連接的存儲器在同一存儲地址的寫入值與寫入后的讀取值相同;根據(jù)可用延時集合中的延時值,確定目標(biāo)鏈路對應(yīng)的最優(yōu)延時值。采用以上方法能夠準(zhǔn)確和高效地實現(xiàn)鏈路的最優(yōu)延時值的確定,避免了由于只能通過人工測試的方式確定最優(yōu)延時值造成的存在過多人工操作并且無法靈活、高效確定鏈路的最優(yōu)延時值的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及電子電路技術(shù)領(lǐng)域,特別涉及一種確定最優(yōu)延時的方法及設(shè)備。
背景技術(shù)
現(xiàn)有技術(shù)中的控制器在讀寫存儲器時,由于設(shè)計誤差、阻抗匹配等因素常常導(dǎo)致鏈路延時錯誤從而無法正確輸出讀、寫、時鐘的時序波形,因此在設(shè)計中會對連接至存儲器的鏈路設(shè)計延時電路對電路的延時進(jìn)行控制,以確保調(diào)節(jié)時序的相位輸出正確時序。但是設(shè)計太多級延時電路會造成使用者無法快速、有效的延時,從而造成不能穩(wěn)定讀寫存儲器,因此需要確定最優(yōu)延時值用以對每條鏈路進(jìn)行延時控制。
現(xiàn)有技術(shù)得中到最優(yōu)延時方法主要以測試為主,即通過示波器測量或者通過后級仿真得到每個延時單元的延時時間,然后計算出鏈路延時控制的最優(yōu)延時值。采用上述方法確定最優(yōu)延時值后,一旦改變鏈路布局布線或者板材質(zhì)量出現(xiàn)問題,就需要重新進(jìn)行試驗、測試,存在耗費時間、耗費人力、效率低下等問題。
綜上,現(xiàn)有技術(shù)中只能通過人工測試的方式獲得鏈路的最優(yōu)延時值,存在過多人工操作并且無法靈活、高效確定鏈路的最優(yōu)延時值。
發(fā)明內(nèi)容
本發(fā)明提供一種確定最優(yōu)延時的方法及設(shè)備,用以解決現(xiàn)有技術(shù)中存在的只能通過人工測試的方式獲得鏈路的最優(yōu)延時值,存在過多人工操作并且無法靈活、高效確定鏈路的最優(yōu)延時值的問題。
本發(fā)明提供的確定最優(yōu)延時的方法,包括:
從第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合,其中使用所述可用延時集合中的延時值作為目標(biāo)鏈路的延時值進(jìn)行讀寫操作時,至少一次讀寫操作后與所述目標(biāo)鏈路連接的存儲器在同一存儲地址的寫入值與寫入后的讀取值相同;
根據(jù)所述可用延時集合中的延時值,確定所述目標(biāo)鏈路對應(yīng)的最優(yōu)延時值。
可選地,所述從第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合,包括:
分別將所述第一延時集合中的每一個延時值作為所述目標(biāo)鏈路的延時值進(jìn)行數(shù)據(jù)的讀寫操作,并根據(jù)讀寫操作結(jié)果從所述第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合;或
將所述第一延時集合中的延時值進(jìn)行排序,按照排序后的順序每隔N個延時值選取一個第一延時值作為所述目標(biāo)鏈路的延時值進(jìn)行數(shù)據(jù)的讀寫操作,并將第一次和最后一次使所述存儲器在同一存儲地址的至少一次寫入值與寫入后的讀取值相同的第一延時值以及位于這兩個第一延時值之間的至少一個延時值加入到可用延時集合中,所述N為小于第一延時集合中延時值總數(shù)的自然數(shù);或
將所述第一延時集合中的延時值進(jìn)行排序,按照排序后的順序每隔N個延時值選取一個第一延時值作為所述目標(biāo)鏈路的延時值進(jìn)行數(shù)據(jù)的讀寫操作,并將第一次和最后一次使所述存儲器在同一存儲地址的至少一次寫入值與寫入后的讀取值相同的第一延時值加入到可用延時集合中,所述N為小于第一延時集合中延時值總數(shù)的自然數(shù)。
可選地,所述從第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合,包括:
通過控制基準(zhǔn)鏈路的延時值,從所述第一延時集合中確定目標(biāo)鏈路對應(yīng)的可用延時集合;
當(dāng)所述目標(biāo)鏈路是輸入數(shù)據(jù)鏈路或輸出數(shù)據(jù)鏈路時,所述基準(zhǔn)數(shù)據(jù)鏈路為輸入數(shù)據(jù)鏈路和輸出數(shù)據(jù)鏈路中除所述目標(biāo)鏈路以外的鏈路;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于炬芯(珠海)科技有限公司,未經(jīng)炬芯(珠海)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710203208.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





