-
公开(公告)号:CN109240943B
公开(公告)日:2021-10-29
申请号:CN201811124166.9
申请日:2018-09-26
申请人: 郑州云海信息技术有限公司
IPC分类号: G06F12/06 , G06F12/1009 , G06F12/16
摘要: 本发明公开了一种地址映射关系反馈方法,该方法包括:接收目标进程发送的目标数据的地址查询请求;从NAND闪存内存储的地址映射关系表中,读取与地址查询请求对应的地址映射关系,并确定是否成功读取;若读取失败,则从外置存储设备内存储的备份地址映射关系表中,读取地址映射关系;将读取到的地址映射关系发送至目标进程。便可保障目标进程可获得用于对存储设备进行操作的地址映射关系,即存储设备内存储的数据依然可操作,数据不会丢失,可提升NAND Flash类型的存储设备中数据的可靠性。本发明还公开了一种地址映射关系反馈装置、设备及可读存储介质,具有相应的技术效果。
-
公开(公告)号:CN109787759A
公开(公告)日:2019-05-21
申请号:CN201910063578.4
申请日:2019-01-23
申请人: 郑州云海信息技术有限公司
摘要: 本发明公开了一种数据传输方法,当有待发送数据时,由预设芯片获取待发送数据,并为其分配目标加密算法,根据预设端口配置表确定与目标加密算法对应的第一端口号,在利用目标加密算法将待发送数据进行加密后,将加密得到的第一加密数据与第一端口号、预设端口配置表一并发送到接收系统,以使接收系统选择相应的解密算法进行解密。由于在本申请中目标加密算法的分配、端口号的设置均是由硬件预设芯片完成,从而可以减少对系统CPU资源的占用。本申请还提供了一种数据传输系统、装置及计算机可读存储介质,同样可以实现上述技术效果。
-
公开(公告)号:CN109086001A
公开(公告)日:2018-12-25
申请号:CN201810670318.9
申请日:2018-06-26
申请人: 郑州云海信息技术有限公司
IPC分类号: G06F3/06
摘要: 本发明涉及存储系统技术领域,提供一种NAND Flash垃圾回收方法及系统,方法包括:接收上层文件系统发送的数据操作命令;对接收到的所述数据操作命令进行类型解析,获取所述数据操作命令的类型;当所述数据操作命令的类型为擦除命令时,判断所述擦除命令是否为快速擦除命令;当所述擦除命令为快速擦除命令时,查找与所述快速擦除命令所对应的索引节点;根据查找到的所述索引节点,查找所述索引节点所链接的数据块,并擦除文件所占有的所有数据块,从而实现对潜在的无效数据块智能识别并擦除,有效减少写放大,提高文件系统的写效率。
-
公开(公告)号:CN106873916A
公开(公告)日:2017-06-20
申请号:CN201710100387.1
申请日:2017-02-23
申请人: 郑州云海信息技术有限公司
IPC分类号: G06F3/06
CPC分类号: G06F3/0604 , G06F3/0631 , G06F3/0635 , G06F3/0655
摘要: 本发明公开了一种基于超大规模芯片调试的调试信息存取方法及装置,包括:根据用户的需求量配置信息确定存储资源;若需求量配置信息为低需求量配置信息,则仅通过片上存储资源实现对调试信息的存取;若需求量配置信息为高需求量配置信息,则通过片上存储资源和片外存储资源实现对调试信息的存取;可见,通过片上存储资源和片外存储资源这种两级存储结构的方式,用外接的存储资源扩展了有限的片上资源,在不增加片上资源开销的前提下,保证了对于调试信息的存取功能;并且这种预先对需求量进行配置的方式,实现了对调试信息存取模式的灵活确定,在减少片上资源和降低仿真效率之间取得平衡。
-
公开(公告)号:CN109739557B
公开(公告)日:2022-02-18
申请号:CN201910016305.4
申请日:2019-01-08
申请人: 郑州云海信息技术有限公司
摘要: 本申请公开一种零开销循环装置及实现方法、系统、设备、计算机介质,该方法包括:接收RISC‑V处理器发送的空循环指令;解析出空循环指令中的循环初始值、循环步长、循环方式、循环结束条件;将循环初始值作为计数基值,按照循环方式,将计数基值和循环步长进行运算,得到当前轮的实时计数值;判断当前轮的实时计数值是否满足循环结束条件,若否,则将实时计数值更新为计数基值,返回按照循环方式,将计数基值和循环步长进行运算的步骤,若是,则返回空循环完成消息至RISC‑V处理器。本申请提供的零开销循环装置及实现方法、系统、设备及计算机可读存储介质,提高了RISC‑V处理器的性能。
-
公开(公告)号:CN109240978B
公开(公告)日:2021-10-22
申请号:CN201811109151.5
申请日:2018-09-21
申请人: 郑州云海信息技术有限公司
发明人: 李拓
IPC分类号: G06F15/173 , G06F15/76
摘要: 本申请提供了一种搭建加速平台的FPGA系统、设备及加速平台,该系统包括:加速逻辑模块、控制器、路由模块、接口模块和监测与配置模块;加速逻辑模块,用于执行加速算法、处理输入信息并向控制器发送输出信息;控制器,用于将输出信息转换为第一通信信息发送到路由模块,并将路由模块发送的第二通信信息转换为输入信息发送到加速逻辑模块;路由模块,用于将第一通信信息发送到接口模块,并将接口模块发送的第二通信信息发送到控制器;接口模块,用于根据第一通信信息与外部设备进行数据通信,并从外部设备获取第二通信信息;监测与配置模块,用于进行定制化开发与调试。利用该系统能提高使用FPGA搭建硬件加速平台的效率。
-
公开(公告)号:CN109787759B
公开(公告)日:2021-10-15
申请号:CN201910063578.4
申请日:2019-01-23
申请人: 郑州云海信息技术有限公司
摘要: 本发明公开了一种数据传输方法,当有待发送数据时,由预设芯片获取待发送数据,并为其分配目标加密算法,根据预设端口配置表确定与目标加密算法对应的第一端口号,在利用目标加密算法将待发送数据进行加密后,将加密得到的第一加密数据与第一端口号、预设端口配置表一并发送到接收系统,以使接收系统选择相应的解密算法进行解密。由于在本申请中目标加密算法的分配、端口号的设置均是由硬件预设芯片完成,从而可以减少对系统CPU资源的占用。本申请还提供了一种数据传输系统、装置及计算机可读存储介质,同样可以实现上述技术效果。
-
公开(公告)号:CN109189328B
公开(公告)日:2021-06-25
申请号:CN201810870203.4
申请日:2018-08-02
申请人: 郑州云海信息技术有限公司
摘要: 本发明公开一种适用于NAND Flash控制器的索引表保护方法,包括:将控制器配置参数写入索引表存储区域第一地址,判断第一地址中的内容是否出现错误,如果是则进行错误处理,否则在第二地址中写入地址映射列表;判断第二地址中的内容是否出现错误,如果是则进行错误处理,否则在第三地址中写入坏块表;判断三地址中的内容是否出现错误,如果是则进行错误处理,否则在第四地址中写入块状态信息;判断第三地址中的内容是否出现错误,如果是则进行错误处理,否则在第五地址中写入其他信息0;判断第五地址中的内容是否出现错误,如果是则进行错误处理,否则在第六地址中写入其他信息1;按照步骤S5循环处理剩余其他信息。本发明提高了索引表保护效率。
-
公开(公告)号:CN106452960B
公开(公告)日:2019-09-24
申请号:CN201610887020.4
申请日:2016-10-11
申请人: 郑州云海信息技术有限公司
IPC分类号: H04L12/26
摘要: 本发明公开了一种基于多处理器系统仿真的报文超时确定方法及装置,多处理器系统包含若干个报文级计时器和一个系统级计时器,不同报文级计时器对应不同报文,每个报文级计时器用于记录其对应的报文从发出到处理完成的时间间隔,系统级计时器用于记录相继处理完成的两条报文处理完成的时间间隔。该方法包括以下步骤:监测启用的所有报文级计时器的计时时长和系统级计时器的计时时长;如果监测到任意一个报文级计时器的计时时长达到预设第一阈值,或者系统级计时器的计时时长达到预设第二阈值,则确定报文超时。应用本发明实施例所提供的技术方案,可以有效缩短系统并不处于最差情况下时对超时报文的判断时长,进而缩短验证时长。
-
公开(公告)号:CN109189328A
公开(公告)日:2019-01-11
申请号:CN201810870203.4
申请日:2018-08-02
申请人: 郑州云海信息技术有限公司
摘要: 本发明公开一种适用于NAND Flash控制器的索引表保护方法,包括:将控制器配置参数写入索引表存储区域第一地址,判断第一地址中的内容是否出现错误,如果是则进行错误处理,否则在第二地址中写入地址映射列表;判断第二地址中的内容是否出现错误,如果是则进行错误处理,否则在第三地址中写入坏块表;判断三地址中的内容是否出现错误,如果是则进行错误处理,否则在第四地址中写入块状态信息;判断第三地址中的内容是否出现错误,如果是则进行错误处理,否则在第五地址中写入其他信息0;判断第五地址中的内容是否出现错误,如果是则进行错误处理,否则在第六地址中写入其他信息1;按照步骤S5循环处理剩余其他信息。本发明提高了索引表保护效率。
-
-
-
-
-
-
-
-
-