[發(fā)明專利]支持批量讀取校驗的I2C多路復(fù)用器及控制方法有效
| 申請?zhí)枺?/td> | 201310711424.4 | 申請日: | 2013-12-20 |
| 公開(公告)號: | CN103714036A | 公開(公告)日: | 2014-04-09 |
| 發(fā)明(設(shè)計)人: | 彭騫;陳凱;鄭增強;沈亞飛;鄧標(biāo)華;歐昌東;唐奇林 | 申請(專利權(quán))人: | 武漢精立電子技術(shù)有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F13/38 |
| 代理公司: | 武漢開元知識產(chǎn)權(quán)代理有限公司 42104 | 代理人: | 潘杰 |
| 地址: | 430074 湖北省武漢市東湖新技術(shù)開*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 支持 批量 讀取 校驗 i2c 多路復(fù)用 控制 方法 | ||
1.一種支持批量讀取校驗的I2C多路復(fù)用器,它是一種連接外部I2C主設(shè)備和多個外部I2C從設(shè)備的通信裝置,其特征在于:
包括
采樣去抖模塊:包括高頻時鐘采樣電路和去抖動電路,所述高頻采樣電路用于對從外部I2C主設(shè)備輸入的I2C數(shù)據(jù)做高速采樣;所述去抖動電路用于將采樣到的數(shù)據(jù)去除抖動;
狀態(tài)控制模塊:用于根據(jù)外部I2C主設(shè)備的命令和內(nèi)部I2C儲存模塊的配置參數(shù)確定I2C多路復(fù)用器復(fù)用狀態(tài),狀態(tài)控制模塊中包含一個狀態(tài)機,狀態(tài)機根據(jù)主設(shè)備的I2C數(shù)據(jù),確定其狀態(tài)的轉(zhuǎn)移;
內(nèi)部I2C儲存模塊:用于配置參數(shù)以及存儲需傳送和校驗的數(shù)據(jù);
通道控制模塊:用于控制外部I2C從設(shè)備通道的開啟和關(guān)閉及數(shù)據(jù)的通信方向;
校驗?zāi)K:用于接收從對應(yīng)的外部I2C從設(shè)備中讀取數(shù)據(jù),并與內(nèi)部I2C儲存模塊中的數(shù)據(jù)對比校驗,并將校驗結(jié)果返回給外部I2C主設(shè)備。
2.根據(jù)權(quán)利要求1所述的支持批量讀取校驗的I2C多路復(fù)用器,其特征在于:它是由基于FPGA或CPLD技術(shù)的電路板實現(xiàn)的。
3.應(yīng)用權(quán)利1或2所述的支持批量讀取校驗的I2C多路復(fù)用器的控制方法,其特征在于,包括以下步驟:
步驟一、當(dāng)I2C多路復(fù)用器上電后,首先選擇是否給I2C多路復(fù)用器配置參數(shù):選擇“是”,外部I2C主設(shè)備的數(shù)據(jù)通過采樣去抖模塊以及狀態(tài)控制模塊寫入內(nèi)部I2C儲存模塊中的用戶寄存器,完成參數(shù)配置;選擇“否”,直接進(jìn)入步驟二;
步驟二、選擇是否進(jìn)行批量寫入讀取操作,選擇“否”,I2C多路復(fù)用器進(jìn)入單通道數(shù)據(jù)寫入讀取模式;選擇“是”,I2C多路復(fù)用器進(jìn)入批量數(shù)據(jù)寫入讀取操作;
步驟三、進(jìn)入批量數(shù)據(jù)寫入操作,狀態(tài)控制模塊的狀態(tài)機配置為寫數(shù)據(jù)狀態(tài),內(nèi)部I2C儲存模塊中的用戶寄存器將數(shù)據(jù)寫入內(nèi)部I2C儲存模塊中的廣播控制寄存器,通過通道控制模塊將需要廣播的對應(yīng)的外部I2C從設(shè)備通道的開關(guān)置為開,內(nèi)部I2C儲存模塊中的數(shù)據(jù)再以廣播方式下發(fā)到相對應(yīng)的外部I2C從設(shè)備,完成批量寫入過程;
步驟四、將狀態(tài)控制模塊的狀態(tài)機配置為讀取操作,將所需批量讀取對應(yīng)的外部I2C從設(shè)備通道的開關(guān)置為開;從外部I2C主設(shè)備往內(nèi)部I2C儲存模塊中寫入要比較的數(shù)據(jù);
步驟五、外部I2C主設(shè)備發(fā)起讀取操作,校驗?zāi)K接收外部I2C從設(shè)備的數(shù)據(jù)并與內(nèi)部I2C儲存模塊中的數(shù)據(jù)比較,通道控制模塊將比較結(jié)果發(fā)送到外部I2C主設(shè)備;
步驟六、判斷當(dāng)前物理通道操作是否完成,選擇“是”,完成當(dāng)前操作;選擇“否”,重新對外部I2C從設(shè)備進(jìn)行寫入讀取操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢精立電子技術(shù)有限公司,未經(jīng)武漢精立電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310711424.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種網(wǎng)絡(luò)驗證信息的方法和裝置
- 數(shù)據(jù)安全校驗方法、裝置及校驗設(shè)備
- XBRL實例文檔校驗方法以及系統(tǒng)
- 一次性可編程存儲裝置以及對其進(jìn)行數(shù)據(jù)校驗的方法
- 信息校驗方法及裝置
- 一種基于Java系統(tǒng)的數(shù)據(jù)校驗方法及系統(tǒng)
- 用于獨立冗余磁盤陣列的數(shù)據(jù)管理方法、設(shè)備和計算機程序產(chǎn)品
- 數(shù)據(jù)校驗方法及應(yīng)用系統(tǒng)
- 數(shù)據(jù)校驗方法、裝置、電子設(shè)備
- 一種業(yè)務(wù)數(shù)據(jù)校驗方法及裝置





