Sheng-Chuan Liang, Kang Wang, Haiyuan Wang, Ruichen Wang, Rui Guo
{"title":"Design of On-orbit Software Reconfiguration for a General Signal Processing Platform Based on SOC Chip","authors":"Sheng-Chuan Liang, Kang Wang, Haiyuan Wang, Ruichen Wang, Rui Guo","doi":"10.1145/3467707.3467765","DOIUrl":null,"url":null,"abstract":"This paper proposes an on-orbit software reconfiguration method for a general signal processing platform based on SOC chip. The SOC-based reconfiguration technology can be flexibly switched or modified, depending upon different signal processing algorithms or front-end functions. It also provides rapidly on-orbit response ability, which depending on user's requirements. This method performs segment allocation for the configuration program partition and cache program partition, based on the Xilinx ZYNQ series SOC chip system architecture. And it separates the ARM0, ARM1, and FPGA uplink injection software program through the look-up table, then reprograms the bootloader which generates automatically by compiler. Finally, it completes the injection software storage and reconfiguration through the above operations. This method provides an autonomous controllable and functional scalable basis for the spacecraft software defined radio systems in the future.","PeriodicalId":145582,"journal":{"name":"2021 7th International Conference on Computing and Artificial Intelligence","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th International Conference on Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3467707.3467765","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper proposes an on-orbit software reconfiguration method for a general signal processing platform based on SOC chip. The SOC-based reconfiguration technology can be flexibly switched or modified, depending upon different signal processing algorithms or front-end functions. It also provides rapidly on-orbit response ability, which depending on user's requirements. This method performs segment allocation for the configuration program partition and cache program partition, based on the Xilinx ZYNQ series SOC chip system architecture. And it separates the ARM0, ARM1, and FPGA uplink injection software program through the look-up table, then reprograms the bootloader which generates automatically by compiler. Finally, it completes the injection software storage and reconfiguration through the above operations. This method provides an autonomous controllable and functional scalable basis for the spacecraft software defined radio systems in the future.