发明名称 |
一种基于FPGA的卫星星务计算机在轨重构系统及方法 |
摘要 |
一种基于FPGA的卫星星务计算机在轨重构系统,包括,一内部集成CPU内核的星务FPGA芯片;一控制FPGA芯片用于接收通过卫星的一通信模块上传的在轨重构所需配置文件并转存至一SPI闪存单元中,并对星务FPGA芯片的在轨重构进行控制;SPI闪存单元用于存储在轨重构所需配置文件;其中,在运行JTAG配置模式实现在轨重构时,由控制FPGA芯片从SPI闪存单元中读出JTAG配置模式所需的配置文件,向星务FPGA芯片发送配置数据;在运行SPI配置模式实现在轨重构时,控制FPGA芯片通知星务FPGA芯片启动SPI配置模式,并由星务FPGA芯片从SPI闪存单元中读取SPI配置模式所需的配置文件。 |
申请公布号 |
CN104239090A |
申请公布日期 |
2014.12.24 |
申请号 |
CN201410335779.2 |
申请日期 |
2014.07.15 |
申请人 |
上海微小卫星工程中心 |
发明人 |
秦熙;吴树范;陈雯;陈雯雯 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
上海翼胜专利商标事务所(普通合伙) 31218 |
代理人 |
孙佳胤;翟羽 |
主权项 |
一种基于FPGA的卫星星务计算机在轨重构系统,其特征在于,包括, 一内部集成CPU内核的星务FPGA芯片,用于实现星务功能; 一控制FPGA芯片,用于接收通过卫星的一通信模块上传的在轨重构所需配置文件并转存至一SPI闪存单元中,并对所述星务FPGA芯片的在轨重构进行控制,其中,所述在轨重构所需配置文件包括JTAG配置模式所需的配置文件或SPI配置模式所需的配置文件; 所述SPI闪存单元,用于存储所述在轨重构所需配置文件; 其中,在运行JTAG配置模式实现在轨重构时,由所述控制FPGA芯片从所述SPI闪存单元中读出JTAG配置模式所需的配置文件,向所述星务FPGA芯片发送配置数据,以完成重新配置;在运行SPI配置模式实现在轨重构时,所述控制FPGA芯片通知所述星务FPGA芯片启动SPI配置模式,并由所述星务FPGA芯片从所述SPI闪存单元中读取SPI配置模式所需的配置文件,以完成重新配置。 |
地址 |
201203 上海市浦东新区海科路99号 |