芯路恒电子技术论坛

 找回密码
 立即注册

扫一扫,访问微社区

热搜: 活动
查看: 686|回复: 0

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

[复制链接]
  • TA的每日心情
    可爱
    2019-5-10 10:58
  • 249

    主题

    447

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    11622
    发表于 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备16033493号

    GMT+8, 2020-10-31 13:13 , Processed in 0.093005 second(s), 13 queries , File On.

    Powered by Discuz! X3.3

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

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