[發(fā)明專利]一種快速無(wú)毛刺時(shí)鐘切換電路實(shí)現(xiàn)方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202010116618.X | 申請(qǐng)日: | 2020-02-25 |
| 公開(kāi)(公告)號(hào): | CN111262558B | 公開(kāi)(公告)日: | 2023-05-26 |
| 發(fā)明(設(shè)計(jì))人: | 謝文平 | 申請(qǐng)(專利權(quán))人: | 云知聲智能科技股份有限公司;廈門(mén)云知芯智能科技有限公司 |
| 主分類號(hào): | H03K5/1252 | 分類號(hào): | H03K5/1252;G06F1/08 |
| 代理公司: | 北京冠和權(quán)律師事務(wù)所 11399 | 代理人: | 張楠楠 |
| 地址: | 100000 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 快速 毛刺 時(shí)鐘 切換 電路 實(shí)現(xiàn) 方法 系統(tǒng) | ||
本發(fā)明提供了一種快速無(wú)毛刺時(shí)鐘切換電路實(shí)現(xiàn)方法及系統(tǒng),其方法包括:獲取第一時(shí)鐘信號(hào)和第一輔助信號(hào);同時(shí),獲取第二時(shí)鐘信號(hào)和第二輔助信號(hào);基于設(shè)定在第一同步握手器中的同步握手邏輯,將獲取的第一時(shí)鐘信號(hào)和第一輔助信號(hào)傳輸?shù)綍r(shí)鐘輸出器;同時(shí),基于設(shè)定在第二同步握手器中的同步握手邏輯,將獲取的第二時(shí)鐘信號(hào)和第二輔助信號(hào)傳輸?shù)綍r(shí)鐘輸出器;并基于設(shè)定在時(shí)鐘輸出器的時(shí)鐘輸出邏輯,輸出最終時(shí)鐘信號(hào),通過(guò)直接使用需要切換的時(shí)鐘做邏輯控制,實(shí)現(xiàn)時(shí)鐘切換。采用雙向握手的方式,大大的縮短了時(shí)鐘切換所需要的時(shí)間。
技術(shù)領(lǐng)域
本發(fā)明設(shè)計(jì)時(shí)鐘切換技術(shù)領(lǐng)域,特別涉及一種快速無(wú)毛刺時(shí)鐘切換電路實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù)
在芯片系統(tǒng)中,使用場(chǎng)景不同,一些模塊需要工作的頻率也不一樣,因此時(shí)鐘切換電路,已經(jīng)是芯片系統(tǒng)中使用最廣的設(shè)計(jì)之一。時(shí)鐘切換電路設(shè)計(jì)的最關(guān)鍵點(diǎn)就是輸出的時(shí)鐘不能出現(xiàn)毛刺,否則時(shí)鐘驅(qū)動(dòng)模塊將有可能不能正常工作。現(xiàn)有的時(shí)鐘切換電路,需要利用芯片系統(tǒng)中的最低速時(shí)鐘(一般時(shí)32K時(shí)鐘)來(lái)做切換狀態(tài)機(jī)控制,從而避免輸出時(shí)鐘會(huì)出現(xiàn)毛刺(glitch),達(dá)到時(shí)鐘切換的目的,但是,如果引入一個(gè)低速時(shí)鐘用狀態(tài)機(jī)來(lái)切換時(shí)鐘的設(shè)計(jì),其切換時(shí)間過(guò)長(zhǎng),從現(xiàn)有蜂鳥(niǎo)芯片的測(cè)試看,切換時(shí)間是300us左右,非常影響整體系統(tǒng)性能。
發(fā)明內(nèi)容
本發(fā)明提供一種快速無(wú)毛刺時(shí)鐘切換電路實(shí)現(xiàn)方法,通過(guò)直接使用需要切換的時(shí)鐘做邏輯控制,采用雙向握手的方式,大大的縮短了時(shí)鐘切換所需要的時(shí)間。
本發(fā)明實(shí)施例提供一種快速無(wú)毛刺時(shí)鐘切換電路實(shí)現(xiàn)方法,包括:
獲取第一時(shí)鐘信號(hào)和第一輔助信號(hào);
同時(shí),獲取第二時(shí)鐘信號(hào)和第二輔助信號(hào);
基于設(shè)定在第一同步握手器中的同步握手邏輯,將獲取的第一時(shí)鐘信號(hào)和第一輔助信號(hào)傳輸?shù)綍r(shí)鐘輸出器;
同時(shí),基于設(shè)定在第二同步握手器中的同步握手邏輯,將獲取的第二時(shí)鐘信號(hào)和第二輔助信號(hào)傳輸?shù)剿鰰r(shí)鐘輸出器;
并基于設(shè)定在時(shí)鐘輸出器的時(shí)鐘輸出邏輯,輸出最終時(shí)鐘信號(hào),實(shí)現(xiàn)時(shí)鐘切換。
在一種可能實(shí)現(xiàn)的方式中,所述獲取第一輔助信號(hào)的步驟包括:
獲取第一時(shí)鐘選擇信號(hào);
同時(shí),基于設(shè)定在第二同步握手器中的同步握手邏輯獲得第一反饋信號(hào);
將獲取的第一時(shí)鐘選擇信號(hào)和第一反饋信號(hào),通過(guò)設(shè)定在組合器中的組合邏輯,獲得第一輔助信號(hào)。
在一種可能實(shí)現(xiàn)的方式中,所述獲取第二輔助信號(hào)的步驟包括:
獲取第二時(shí)鐘選擇信號(hào);
同時(shí),基于設(shè)定在第一同步握手器中的同步握手邏輯獲得第二反饋信號(hào);
將獲取的第二時(shí)鐘選擇信號(hào)和第二反饋信號(hào),通過(guò)設(shè)定在組合器中的組合邏輯,獲得第二輔助信號(hào)。
在一種可能實(shí)現(xiàn)的方式中,獲取第一時(shí)鐘信號(hào)之前,還包括:檢查獲取第一時(shí)鐘信號(hào)的第一時(shí)鐘是否正常工作,其檢測(cè)步驟包括:
設(shè)定所述第一時(shí)鐘的時(shí)鐘工作頻率;
記錄若干個(gè)不同的預(yù)設(shè)時(shí)間段內(nèi)所述第一時(shí)鐘的工作頻率,判斷所述工作頻率是否與設(shè)定的時(shí)鐘工作頻率一致;
同時(shí),對(duì)所述第一時(shí)鐘的第一時(shí)鐘信號(hào)進(jìn)行分頻處理;
并對(duì)分頻處理后的第一時(shí)鐘信號(hào)進(jìn)行延遲處理,基于標(biāo)準(zhǔn)數(shù)據(jù)庫(kù),確定延遲處理結(jié)果是否與標(biāo)準(zhǔn)延遲結(jié)果一致;
若所述工作頻率與設(shè)定的時(shí)鐘工作頻率一致,且延遲處理結(jié)果與標(biāo)準(zhǔn)延遲結(jié)果一致,則判定所述第一時(shí)鐘可正常工作;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于云知聲智能科技股份有限公司;廈門(mén)云知芯智能科技有限公司,未經(jīng)云知聲智能科技股份有限公司;廈門(mén)云知芯智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010116618.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





