一种具有自校准、自控制功能的I2C接口电路 |
| |
引用本文: | 郑双双,刘兴辉,张文婧,张建龙,尹飞飞.一种具有自校准、自控制功能的I2C接口电路[J].合肥工业大学学报(自然科学版),2023(5):641-645. |
| |
作者姓名: | 郑双双 刘兴辉 张文婧 张建龙 尹飞飞 |
| |
作者单位: | 1. 辽宁大学物理学院;2. 北京宏思电子技术有限责任公司 |
| |
基金项目: | 辽宁省自然科学基金资助项目(2021-MS-148); |
| |
摘 要: | 文章提出一种在开漏模式下通过硬件自检测、自校准实现高性能I2C(inter-integrated circuit)接口的设计,并给出一种I2C接口自控制实现开漏功能的方法。在传统I2C接口电路的基础上,增加了自检测拉低时钟总线并进行自校准的功能,使得在开漏模式下,硬件能够自动检测到时钟总线在上拉过程中的低电平并进行自校准高电平,在改善通信稳定性的基础上实现了性能提升。考虑到不同的应用场合,增加了开漏使能控制电路,为提高IP的可移植性,I2C接口可自控制开漏功能,支持软件配置,灵活地应用于各种通用输入输出(general-purpose input/output, GPIO)模型中。成品开发板电路测试表明,在系统时钟为120 MHz时,该电路在开漏模式下高速通信中的位速率高达5.98 Mbit/s,在推挽模式下超快速通信中的位速率高达30.00 Mbit/s。
|
关 键 词: | I2C接口电路 自校准 Verilog HDL语言 开漏输出 自控制 |
|
|