多处理器并行的星上计算机系统设计

来源 :中国科学院上海硅酸盐研究所 | 被引量 : 2次 | 上传用户:Baggio_Fu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代小卫星要求选用高新技术,增加容量和性能,减小体积和重量,使成 本和风险降为最低,促进卫星功能密度的不断提高。然而太空环境的特殊性限 制了高性能,高密度微处理器的应用,因此,作者希望通过采取多处理器的体 系结构的办法,增强星上计算机的数据通信和图象处理的能力,并提高整个系 统的可靠性,或者在不增加可靠性的情形下,采用非宇航级的微电子器件,以 提高小卫星的性价比。 本文在介绍了几种可在现代小卫星上应用的多处理机并行方案的基础上, 设计并实现了一种基于总线开关网络的多CPU并行系统。该系统的结构分为三 大部分:CPU单机、共享底板和功能扩展子卡。整个系统的关键是设计一个共 享总线控制器──总线开关网络。本文采用高层次的硬件描述语言的设计方法, 运用先进的EDA工具和技术,顺利完成了该控制器的设计及ASIC实现。 针对CASCOM小卫星及完成的基于总线开关网络的双CPU并行系统的演 示板,作者在第五章给出了一个结合小卫星特点,适合于小卫星使用的操作系 统的总体设计方案。
其他文献