为了实现一种适用于航天应用的星载存储方案,给出一个基于FPGA实现的星载简易复接存储器设计.该存储器可以完成航天应用的大容量数据缓存工作.其中前端仲裁部分采用依据数据量大小而设置的不同优先级,保证数据完整地完成复接任务.同时,提出一种自刷新和自动刷新协同工作的刷新控制机制和新的地址指针分配方式,使得大容量存储系统的存储数据无误差、无丢失,读写正常有序的数据.经板级验证,该方案整体可以实现的最高存储速率可达1 Gbit/s.%A spaceborne storage scheme suitable for aerospace application is achieved. Design of a simple spaceborne multi-plexed memory based on FPGA realization is given.The memory can accomplish large-capacity data cache work in aerospace appli-cation. For the front-end arbitration part,different priorities which are set according to the size of data quantity are adopted to achieve the multiplex task with data integrity guaranteed. A refresh control mechanism with cooperative working of self-refresh and auto refresh and a new address pointer allocation mode are proposed to ensure that no storage data error or loss exists in the large-capacity storage system and data can be read or written properly and orderly. Board-level verification shows that the scheme as a whole can realize a maximum storage rate of 1 Gbit/s.
展开▼