为满足微小卫星对姿轨控计算机高性能、低功耗以及丰富的外设接口的要求,采用Cyclone Ⅳ FPGA芯片设计了姿轨控计算机,并且通过硬件编程实现外设接口控制器IP核,并将其集成到现场可编程门阵列(Field programmable gate array,FPGA)中,提高系统集成度.此外,使用可编程片上系统(System on programmable chip,SoPC)技术在FPGA中实现了硬浮点运算,加快了NiosⅡ软核处理浮点运算的速度.实测表明,采用Cyclone Ⅳ FPGA设计的姿轨控计算机具有功耗低、运算速度快以及接口丰富等特点,能够满足微小卫星对姿轨控计算机的要求.
微小卫星 姿轨控计算机 现场可编程门阵列(FPGA) 可编程片上系统(SoPC) 硬浮点运算