在分析微型涡喷发动机(MTE,micro turbine engine)控制系统软硬件需求的基础上,提出了一种基于SOPC( system on a programmable chip)的MTE控制器设计方案.重点研究了MTE控制系统的架构,根据系统的硬件需求,采用Verilog语言设计了脉宽调制模块(PWM)、信号捕获单元(ECAP)、通用异步收发器(UART)等外设模块,定制了NiosⅡ软核处理器.在此硬件平台上,设计了MTE的启动过程和慢车以上状态的控制软件.最后,通过台架试车验证所设计控制器的可行性.结果表明,控制器运行可靠,控制精度和实时性均能满足要求.