发明名称 基于FPGA的片内分布式航空发动机电子控制器及控制方法
摘要 本发明提供一种基于FPGA的片内分布式航空发动机电子控制器及控制方法,属于发动机控制技术领域。本发明包括输入信号接口电路(2)、FPGA芯片(1)、输出信号接口电路(3),FPGA芯片内部包括同步串行总线DB、同步时钟线CLK、同步控制线SC及通过这三根线互联的具有独立的数据空间RAM和程序空间ROM的n个处理器模块、用于控制FPGA内部各个模块同步工作的同步控制逻辑模块、用于发动机转速监测的超转保护逻辑模块、用于转换FPGA内部同步串行总线和外部总线协议的总线协议转换逻辑模块。本发明由FPGA内部的n个处理器和多个逻辑模块共同完成对航空发动机的控制,解决了基于传统处理器的电子控制器软件高度定制、可重用性差、并行实时任务开发困难的问题。
申请公布号 CN101705872A 申请公布日期 2010.05.12
申请号 CN200910213071.9 申请日期 2009.11.10
申请人 南京航空航天大学 发明人 张天宏;刘冬冬;于兵;黄向华;陈建
分类号 F02C9/00(2006.01)I 主分类号 F02C9/00(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种基于FPGA的片内分布式航空发动机电子控制器,由输入信号接口电路(2)、FPGA芯片(1)、输出信号接口电路(3)依次连接组成,其特征在于:所述FPGA芯片内部包括同步串行总线(DB)、同步时钟线(CLK)、同步控制线(SC)及通过这三根线互联的n个处理器模块、用于实时测量航空发动机转速的超转保护逻辑模块、用于控制FPGA内部各个模块同步工作的同步控制逻辑模块、用于转换FPGA内部同步串行总线和外部总线协议的总线协议转换逻辑模块;其中,n是自然数,3<n<20。
地址 210016 江苏省南京市白下区御道街29号