以I2C总线协议为根据,用有限状态机(FSM:Finite State Machine)设计了基于FPGA的I2C初始化程序模块。主要内容包括简述I2C总线的特点;介绍用FPGA中FSM开发I2C总线模块时的设计思想和实现过程;给出并解释了部分用Verilog HDL描述I2C总线...以I2C总线协议为根据,用有限状态机(FSM:Finite State Machine)设计了基于FPGA的I2C初始化程序模块。主要内容包括简述I2C总线的特点;介绍用FPGA中FSM开发I2C总线模块时的设计思想和实现过程;给出并解释了部分用Verilog HDL描述I2C总线初始化SAA7111和SAA7121的程序,最后在QuartusII中进行了I2C总线主从模式下的时序仿真和用其内嵌逻辑软分析仪SignalTapII完成了硬件调试。展开更多
针对目前变电站倒闸操作票系统存在智能性和实用性不足的问题,研究了一种基于有限状态机(finite state machine,FSM)的操作票智能生成方法。根据变电设备与有限状态机之间的关系建立操作票生成模型,通过解析操作任务获取所有相关操作设...针对目前变电站倒闸操作票系统存在智能性和实用性不足的问题,研究了一种基于有限状态机(finite state machine,FSM)的操作票智能生成方法。根据变电设备与有限状态机之间的关系建立操作票生成模型,通过解析操作任务获取所有相关操作设备和初始状态,以每个操作设备事件作为状态,倒闸操作原则、转移后的设备事件等约束条件为输入信号,驱动有限状态机转移操作设备的状态,进行模型求解,实现操作票智能生成。通过算例对该方法进行验证,测试结果表明:该方法开出的操作票与实际操作票结果一致,能够高效、迅速地完成开票操作,智能性及实用性较强。展开更多
文摘以I2C总线协议为根据,用有限状态机(FSM:Finite State Machine)设计了基于FPGA的I2C初始化程序模块。主要内容包括简述I2C总线的特点;介绍用FPGA中FSM开发I2C总线模块时的设计思想和实现过程;给出并解释了部分用Verilog HDL描述I2C总线初始化SAA7111和SAA7121的程序,最后在QuartusII中进行了I2C总线主从模式下的时序仿真和用其内嵌逻辑软分析仪SignalTapII完成了硬件调试。
文摘针对目前变电站倒闸操作票系统存在智能性和实用性不足的问题,研究了一种基于有限状态机(finite state machine,FSM)的操作票智能生成方法。根据变电设备与有限状态机之间的关系建立操作票生成模型,通过解析操作任务获取所有相关操作设备和初始状态,以每个操作设备事件作为状态,倒闸操作原则、转移后的设备事件等约束条件为输入信号,驱动有限状态机转移操作设备的状态,进行模型求解,实现操作票智能生成。通过算例对该方法进行验证,测试结果表明:该方法开出的操作票与实际操作票结果一致,能够高效、迅速地完成开票操作,智能性及实用性较强。