用于灵活存储控制器的固件控制且基于表的条件作用

    公开(公告)号:CN115878501B

    公开(公告)日:2024-09-10

    申请号:CN202210891154.9

    申请日:2022-07-27

    IPC分类号: G06F12/02

    摘要: 提供了用于灵活存储控制器的固件控制且基于表的条件作用。至少部分地基于:(1)包括用于处理多个固件指令的一个或多个条件的条件表和(2)状态信息,从所述多个固件指令中选择(一个或多个)固件指令。至少部分地基于:(1)条件表和(2)状态信息,确定如何处理一个或多个所选择的固件指令。在所确定的处理是执行所选择的固件指令的情况下,至少部分地基于一个或多个所选择的固件指令,从包括与存储介质设备相关联的一个或多个指令序列的定序表中获得指令序列。在所确定的处理是执行一个或多个所选择的固件指令的情况下,将所获得的指令序列输出到存储介质设备。

    使用分区和无关位消除的数据压缩技术

    公开(公告)号:CN116527775A

    公开(公告)日:2023-08-01

    申请号:CN202310268963.9

    申请日:2022-03-21

    发明人: 吴英全

    IPC分类号: H04L69/04 H04W28/06 H03M7/30

    摘要: 接收与滑动窗口中的(多个)分区相关联的分区信息以及与滑动窗口中的重复序列相关联的未压缩值。使用所述未压缩值来生成压缩值,这包括通过以下来进行:至少部分地基于所述分区信息和所述未压缩值来生成集合指示符;至少部分地基于所述分区信息和所述未压缩值来确定所述未压缩值是否包括无关位;以及生成集合内信息,这包括通过以下来进行:在确定所述未压缩值包括无关位的情况下,从所述集合内信息中排除所述未压缩值中的无关位。输出所述压缩值。

    固态硬盘写入控制方法、装置与固态硬盘

    公开(公告)号:CN115657972B

    公开(公告)日:2023-06-06

    申请号:CN202211682059.4

    申请日:2022-12-27

    发明人: 王娅 修宸

    IPC分类号: G06F3/06

    摘要: 本公开提供一种固态硬盘写入控制方法、装置与固态硬盘,应用于信息技术领域。固态硬盘的存储空间包括第一存储区、第二存储区、第三存储区,第一存储区对应第一存储类型,第二存储区对应第二存储类型,第三存储区的存储地址与第一存储区的存储地址和第二存储区的存储地址均连续;固态硬盘写入控制方法包括:采集预设时段内的一或多个写入请求,获取每个写入请求的预设参数以及预设时段内的写入请求特征;根据预设参数和写入请求特征确定每个写入请求对应第一存储类型或第二存储类型;根据每个写入请求对应的存储类型,将写入请求的写入数据流写入第一存储类型对应的存储区或者第二存储类型对应的存储区。本公开实施例可以提升固态硬盘的写入性能。

    数据请求处理方法、装置、存储设备和可读存储介质

    公开(公告)号:CN116048428A

    公开(公告)日:2023-05-02

    申请号:CN202310333909.8

    申请日:2023-03-30

    摘要: 本公开提供了一种数据请求处理方法、装置、存储设备和计算机可读存储介质,涉及存储设备技术领域。其中,数据请求处理方法包括:响应于对目标数据的写入请求,将所述目标数据的管理信息写入线性数据结构,并基于所述线性数据结构缓存至第一缓存模块,其中,若对所述线性数据结构写入完毕,将基于所述线性数据结构生成的地址映射关系缓存至第二缓存模块的地址映射表;响应于对所述目标数据的读取请求,基于所述管理信息的状态读取所述目标数据,其中,所述管理信息的状态基于所述地址映射关系是否在所述第二缓存模块中缓存确定。通过本公开的技术方案,保证了对所需读取的数据和目标数据之间的一致性。

    闪速存储系统中的对数似然比映射表

    公开(公告)号:CN115529046B

    公开(公告)日:2024-09-20

    申请号:CN202210568127.8

    申请日:2022-05-24

    发明人: 吴英全

    IPC分类号: H03M13/11 H03M13/45 G11C29/42

    摘要: 接收与闪速存储装置相关联的读取数据。选择多个LLR映射表中的一个,并且使用所述读取数据和所选的LLR映射表来生成一个或多个LLR值的集合,其中LLR值的集合中的每个LLR值具有与有限精度低密度奇偶校验(LDPC)解码器相同的有限精度。使用LLR值的集合来生成经错误校正的读取数据,其中有限精度LDPC解码器具有与LLR值的集合相同的有限精度。输出经错误校正的读取数据。

    用于跟踪任务的完成的记分牌

    公开(公告)号:CN117493260B

    公开(公告)日:2024-09-17

    申请号:CN202310760142.7

    申请日:2023-06-26

    摘要: 片上系统(SOC)中的硬件功能模块执行给定任务,其中所述给定任务是与工作项目相关联的多个任务之一,并且所述工作项目由所述SOC中的固件管理。将所述给定任务已完成的第一通知从所述硬件功能模块发送到记分牌模块,其中所述记分牌模块被实现在所述SOC上的硬件中。所述记分牌模块:响应于接收到所述第一通知,递增计数器;确定所述计数器是否超过阈值;以及在确定所述计数器超过所述阈值的情况下,从所述记分牌模块向所述固件发送指示所述多个任务已完成的第二通知。

    用于SOC系统的调试或性能分析的可视化系统

    公开(公告)号:CN116185788B

    公开(公告)日:2024-09-17

    申请号:CN202210830828.4

    申请日:2022-07-15

    IPC分类号: G06F11/34

    摘要: 用于SOC系统的调试或性能分析的可视化系统。接口从片上系统(SOC)接收报告信息,其中报告信息包括:(1)由SOC中包括的硬件功能模块报告的硬件报告信息,以及(2)由SOC中包括的固件功能模块报告的固件报告信息。处理器接收一个或多个显示设置,并且至少部分地基于以下各项来生成视觉信息:(1)一个或多个显示设置,(2)硬件报告信息,以及(3)固件报告信息。视觉信息经由显示器来显示。

    可编程消息检查引擎
    8.
    发明公开

    公开(公告)号:CN117520256A

    公开(公告)日:2024-02-06

    申请号:CN202310926834.4

    申请日:2023-07-26

    IPC分类号: G06F15/78

    摘要: 可编程消息检查引擎。使用配置信息来配置在片上系统(SOC)中的硬件中实现的消息检查引擎,以获得配置的消息检查引擎。在配置的消息检查引擎处,接收来自SOC中的上游功能模块的输入消息。配置的消息检查引擎用来分析输入消息以确定内容修改计划和目的地控制计划,并至少部分地基于输入消息、内容修改计划和目的地控制计划来生成输出消息,包括通过用由目的地控制计划指定的下游功能模块填充输出消息。从配置的消息检查引擎输出所述输出消息。

    外围模块中的信用同步
    9.
    发明公开

    公开(公告)号:CN117520255A

    公开(公告)日:2024-02-06

    申请号:CN202310922827.7

    申请日:2023-07-26

    IPC分类号: G06F15/78

    摘要: 在片上系统(SOC)中的消息接收器处获得与同步信用相关联的同步触发。响应于接收到所述同步触发,从所述消息接收器向SOC中的消息发送器发送所述消息发送器中的本地信用值。在所述消息发送器处用从所述消息接收器接收到的所述信用值更新所述本地信用,其中从所述消息发送器向所述消息接收器发送消息的要求是所述本地信用具有非零值。

    用于跟踪任务的完成的记分牌

    公开(公告)号:CN117493260A

    公开(公告)日:2024-02-02

    申请号:CN202310760142.7

    申请日:2023-06-26

    摘要: 片上系统(SOC)中的硬件功能模块执行给定任务,其中所述给定任务是与工作项目相关联的多个任务之一,并且所述工作项目由所述SOC中的固件管理。将所述给定任务已完成的第一通知从所述硬件功能模块发送到记分牌模块,其中所述记分牌模块被实现在所述SOC上的硬件中。所述记分牌模块:响应于接收到所述第一通知,递增计数器;确定所述计数器是否超过阈值;以及在确定所述计数器超过所述阈值的情况下,从所述记分牌模块向所述固件发送指示所述多个任务已完成的第二通知。