芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 4717|回复: 0

【考考你】FPGA实现一个I2C双向桥的方案思考

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 422

    主题

    780

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15846
    QQ
    发表于 2020-9-9 21:14:38 | 显示全部楼层 |阅读模式
    群里有网友提出这样一个问题,使用一个FPGA,一边连接I2C的主机,另一边连接I2C的从机,从功能上讲,要做到好像FPGA不存在一样,让I2C主机能够直接控制I2C从机。但是FPGA又是事实存在的,如下图所示。  
    I2C桥.jpg


    所以面临的问题是,FPGA需要根据I2C主机的CLK0、DATA0的状态来控制I2C从机的CLK1和DATA1,反过来,,FPGA也需要根据I2C从机的CLK1、DATA1的状态来控制I2C主机的CLK0和DATA0,


    请问如何编写Verilog代码实现这个功能需求。


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-4-19 01:58 , Processed in 0.132424 second(s), 35 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表