一種硬件兼容通用型I2C控制器IP核設(shè)計的方法及裝置
基本信息
申請?zhí)?/td> | CN202010332833.3 | 申請日 | - |
公開(公告)號 | CN111626010A | 公開(公告)日 | 2020-09-04 |
申請公布號 | CN111626010A | 申請公布日 | 2020-09-04 |
分類號 | G06F30/34(2020.01)I;G06F115/08(2020.01)N | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 黨舒平;黎成中;伍思進;謝國倩 | 申請(專利權(quán))人 | 廣西華南通信股份有限公司 |
代理機構(gòu) | 南寧東之智專利代理有限公司 | 代理人 | 戴燕桃;汪治興 |
地址 | 530000廣西壯族自治區(qū)南寧市濱河路28號B座10樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及電子通訊控制領(lǐng)域,具體公開了一種硬件兼容通用型I2C控制器IP核設(shè)計的方法及裝置,包括:自適應(yīng)硬件設(shè)計模塊:支持不同數(shù)目I2C從器件的熱拔插和自動去抖技術(shù);時鐘模塊:生成I2C模塊基準(zhǔn)時鐘;多芯片兼容型I2C讀寫模塊:生成相應(yīng)位寬I2C從器件地址、寄存器地址、寫數(shù)據(jù)和讀數(shù)據(jù)的接口;可重構(gòu)讀寫緩存模塊:在命令與數(shù)據(jù)雙緩存的同時,根據(jù)狀態(tài)監(jiān)測和頂層命令,進行動態(tài)的數(shù)據(jù)存取、命令發(fā)送和數(shù)據(jù)的重構(gòu)讀寫操作;全局狀態(tài)指示信號及狀態(tài)寄存器模塊:實時監(jiān)控IP核的運行狀態(tài)、定位程序停止的硬件和軟件原因指示信號,本發(fā)明在FPGA上實現(xiàn)改進型的I2C IP核設(shè)計,明確I2C IP核總線狀態(tài)指示、增強了I2C IP核的硬件兼容性和提高I2C IP核的可重構(gòu)機制。?? |
