FPGA实现各种接口
摘要:以 I2C 总线协议为根据。用有限状态机 (FSM:Finite State Machine) 设计了基于 FPGA的 I2C 初始化程序模块。 主要内容包括简述 I2C 总线的特点;介绍用 FPGA中 FSM开发 I2C 总线模块时的设计思想和实现过程; 给出并解释了部分用 Verilog HDL 描述 I2C 总线初始化 SAA7111 和 SAA7121 的程序,最后在 QuartusII 中进行了 I2C 总线主从模式下的时序仿真和用其内嵌逻辑软分析仪 SignalTap II 完成了硬件调试