微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 例说FPGA连载91:多分辨率HDMI显示驱动设计之iic_controller.v模块代码解析

例说FPGA连载91:多分辨率HDMI显示驱动设计之iic_controller.v模块代码解析

时间:10-02 整理:3721RD 点击:
例说FPGA连载91:多分辨率HDMI显示驱动设计之iic_controller.v模块代码解析

特权同学,版权所有

配套例程和更多资料下载链接:

http://pan.baidu.com/s/1c0nf6Qc


         iic_controller.v模块、iic_avl_driver.v模块和iic_protocol.v模块是对ADV7513芯片进行IIC总线读写操作以及和FPGA内部数据交互的一个Avalon-MM从机组件。这三个模块相互之间,以及它们和整个工程的其他模块之间的关系,如图18.7所示。


图18.7 IIC控制器模块功能框图

         我们可以称iic_controller.v模块、iic_avl_driver.v模块和iic_protocol.v模块三个模块为IIC控制器组件。iic_controller模块是顶层模块;iic_avl_driver.v模块实现Avalon-MM总线的从机接口,NIOS II处理器可以通过它实现IIC总线的读写;iic_protocol.v模块实现IIC总线的底层读写操作。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top