The utility model relates to an onboard data storage device comprises a main controller and work table generating module, address management module, input module, DMA input channel, data store, DMA output channel and output processing module with LVDS interface and high-speed serial interface, RS485 interface and CAN bus interface. Solid state memory file management is based on real-time knowledge of the table information of solid-state memory. The work table information is composed of a work table generating module generated by the main controller, on the working table to collect information, and then work table information by RS485 bus or CAN bus is sent to the host, and then through the wireless channel and down to the ground. The solid-state memory communicate with the host host via the RS485 bus or CAN bus, while on the one hand, it sends instructions to the solid-state memory. On the other hand, the telemetry data and worksheet information received by the solid-state memory are received. Adopt DSP+ single chip microcomputer, +FPGA+MRAM+RAM+Flash structure, hardware platform, processing speed is fast, and the external interface is abundant.
【技术实现步骤摘要】
一种星载数据存储装置
本技术涉及星载数据文件管理装置,属于数据处理与传输
技术介绍
目前星载固态存储器对数据文件管理常用的为分区存储的方式,对碎片空间的利用不足,造成了存储空间的浪费。随着遥感卫星的分辨率不断提高,获取的图像将具备分辨率高、细节丰富、信息量大、传输速率高等特点。但是,目前阶段,我国卫星不可能实现全天时、全天候的地面接收数据操作,且下传码速率也不可能无限度的提高。因此,改进固态存储器数据文件的管理策略,有效提高固态存储器的存储效率成为亟待解决的问题。
技术实现思路
本技术的目的在于克服现有技术的上述不足,提供一种星载数据存储装置,该存储装置有效避免了顺序存储的不易分拣问题和分区存储的碎片空间浪费问题,提高了存储容量。本技术的上述目的主要是通过如下技术方案予以实现的:一种星载数据存储装置,其特征在于:包括主控制器、工作表生成模块、地址管理模块、输入处理模块、输入DMA通道、数据存储区、输出DMA通道和输出处理模块,其中:主控制器分别与地址管理模块和工作表生成模块连接,地址管理模块连接数据存储区,数据存储区分别与输入DMA通道和输出DMA通道连接,输入DMA通道与输入处理模块连接,输出DMA通道与输出处理模块连接,其中:主控制器:接收外部星务主机发送的数据读入指令,并将所述数据读入指令通过地址管理模块发送给输入DMA通道和输入处理模块;接收外部星务主机发送的数据读出指令,并将所述数据读出指令通过地址管理模块发送给输出DMA通道和输出处理模块;接收外部星务主机发送的工作表信息读出指令,并将所述指令发送给工作表生成模块,并将从工作表生成模块接收的工 ...
【技术保护点】
一种星载数据存储装置,其特征在于:包括主控制器、工作表生成模块、地址管理模块、输入处理模块、输入DMA通道、数据存储区、输出DMA通道和输出处理模块,其中:主控制器分别与地址管理模块和工作表生成模块连接,地址管理模块连接数据存储区,数据存储区分别与输入DMA通道和输出DMA通道连接,输入DMA通道与输入处理模块连接,输出DMA通道与输出处理模块连接,其中:主控制器:接收外部星务主机发送的数据读入指令,并将所述数据读入指令通过地址管理模块发送给输入DMA通道和输入处理模块;接收外部星务主机发送的数据读出指令,并将所述数据读出指令通过地址管理模块发送给输出DMA通道和输出处理模块;接收外部星务主机发送的工作表信息读出指令,并将所述指令发送给工作表生成模块,并将从工作表生成模块接收的工作表信息发送给外部星务主机;接收到外部星务主机发送的坏块替换指令后,将所述坏块替换指令发送给地址管理模块;工作表生成模块:查看数据存储区中已经存在的文件,按照已经存在的文件生成新的工作表信息,所述工作表信息包括文件序号、文件占用的容量、文件的地址、文件的起止时间以及文件的数量;在接收到主控制器发送的指令后,将生 ...
【技术特征摘要】
1.一种星载数据存储装置,其特征在于:包括主控制器、工作表生成模块、地址管理模块、输入处理模块、输入DMA通道、数据存储区、输出DMA通道和输出处理模块,其中:主控制器分别与地址管理模块和工作表生成模块连接,地址管理模块连接数据存储区,数据存储区分别与输入DMA通道和输出DMA通道连接,输入DMA通道与输入处理模块连接,输出DMA通道与输出处理模块连接,其中:主控制器:接收外部星务主机发送的数据读入指令,并将所述数据读入指令通过地址管理模块发送给输入DMA通道和输入处理模块;接收外部星务主机发送的数据读出指令,并将所述数据读出指令通过地址管理模块发送给输出DMA通道和输出处理模块;接收外部星务主机发送的工作表信息读出指令,并将所述指令发送给工作表生成模块,并将从工作表生成模块接收的工作表信息发送给外部星务主机;接收到外部星务主机发送的坏块替换指令后,将所述坏块替换指令发送给地址管理模块;工作表生成模块:查看数据存储区中已经存在的文件,按照已经存在的文件生成新的工作表信息,所述工作表信息包括文件序号、文件占用的容量、文件的地址、文件的起止时间以及文件的数量;在接收到主控制器发送的指令后,将生成的工作表信息由主控制器发送给外部星务主机;地址管理模块:负责管理各个文件在数据存储区中的存储地址,包括产生数据文件写入地址和产生数据文件读出地址;接收到主控制器发送的坏块替换指令后,对数据存储区的坏块进行替换,并重新对数据存储区的地址进行映射,将新映射的地址存储在工作表生成模块;输入处理模块:接收到主控制器发送的数据读入指令后,接收外部输入数据,并将输入的数据进行采样、整形、串并转换后输出给输入DMA通道;输入DMA通道:在接收到主控制器发送的数据写入指令后,直接控制地址管理模块产生数据写入地址,然后将从输入处理模块接收的数据写入相应的数据存储区;数据存储区:负责按照地址管理模块生成的数据写入地址存储输入DMA通道发送的数据;输出DMA通道:在接收到主控制器发送的数据读出指令后,根据工作表信...
【专利技术属性】
技术研发人员:刘志佳,张敬一,郭琪,李鹏飞,欧民,
申请(专利权)人:航天东方红卫星有限公司,
类型:新型
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。