一种具有自校准、自控制功能的I^(2)C接口电路  被引量:2

An I^(2)C interface circuit with self-calibration and self-control function

在线阅读下载全文

作  者:郑双双 刘兴辉[1] 张文婧 张建龙 尹飞飞[1] ZHENG Shuangshuang;LIU Xinghui;ZHANG Wenjing;ZHANG Jianlong;YIN Feifei(School of Physics,Liaoning University,Shenyang 110036,China;Beijing Hongsi Electronic Technology Co.,Ltd.,Beijing 100085,China)

机构地区:[1]辽宁大学物理学院,辽宁沈阳110036 [2]北京宏思电子技术有限责任公司,北京100085

出  处:《合肥工业大学学报(自然科学版)》2023年第5期641-645,共5页Journal of Hefei University of Technology:Natural Science

基  金:辽宁省自然科学基金资助项目(2021-MS-148)。

摘  要:文章提出一种在开漏模式下通过硬件自检测、自校准实现高性能I^(2)C(inter-integrated circuit)接口的设计,并给出一种I^(2)C接口自控制实现开漏功能的方法。在传统I^(2)C接口电路的基础上,增加了自检测拉低时钟总线并进行自校准的功能,使得在开漏模式下,硬件能够自动检测到时钟总线在上拉过程中的低电平并进行自校准高电平,在改善通信稳定性的基础上实现了性能提升。考虑到不同的应用场合,增加了开漏使能控制电路,为提高IP的可移植性,I^(2)C接口可自控制开漏功能,支持软件配置,灵活地应用于各种通用输入输出(general-purpose input/output,GPIO)模型中。成品开发板电路测试表明,在系统时钟为120 MHz时,该电路在开漏模式下高速通信中的位速率高达5.98 Mbit/s,在推挽模式下超快速通信中的位速率高达30.00 Mbit/s。A design for achieving the high performance inter-integrated circuit(I^(2)C)interface through hardware self-detection and self-calibration in open-drain mode is proposed,and a method of I^(2)C interface self-control to achieve open-drain function is introduced.Based on the traditional I^(2)C interface circuit design,the function of self-detection of pull-down of the clock bus and self-calibration is added,which enables the hardware to automatically detect the low level of clock bus in the pull-up process and automatically calibrate its high level in open-drain mode,achieving performance improvement on the basis of improving communication stability.Taking into account different applications,an open-drain enable control circuit is added in order to improve the portability of IP,I^(2)C interface can self-control the open-drain function,support the software configuration,and be flexibly applied to a variety of general-purpose input/output(GPIO)models.The test of the finished development board circuit shows that when the system clock is 120 MHz,the bit rate in high-speed communication in open-drain mode is as high as 5.98 Mbit/s,and the bit rate in ultra-fast communication in push-pull mode is up to 30.00 Mbit/s.

关 键 词:I^(2)C接口电路 自校准 Verilog HDL语言 开漏输出 自控制 

分 类 号:TN432[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象