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

    公开(公告)号: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)固件报告信息。视觉信息经由显示器来显示。

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

    公开(公告)号:CN117520256A

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

    申请号:CN202310926834.4

    申请日:2023-07-26

    IPC分类号: G06F15/78

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

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

    公开(公告)号: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上的硬件中。所述记分牌模块:响应于接收到所述第一通知,递增计数器;确定所述计数器是否超过阈值;以及在确定所述计数器超过所述阈值的情况下,从所述记分牌模块向所述固件发送指示所述多个任务已完成的第二通知。

    消息的虚拟队列
    7.
    发明公开

    公开(公告)号:CN117493035A

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

    申请号:CN202310760150.1

    申请日:2023-06-26

    摘要: 消息的虚拟队列。从第一硬件功能模块接收包括队列标识符(ID)的消息。至少部分地基于队列ID和(一个或多个)可配置的消息处理设置,从共享队列结构中的多个虚拟队列中选择虚拟队列。消息被存储在所选择的虚拟队列中,并且至少部分地基于(一个或度过)可配置的消息处理设置从多个潜在消息接收者中选择消息接收者,其中多个潜在消息接收者包括第二硬件功能模块和处理器模块。将该消息提供给所选择的消息接收者。

    存储设备的适配方法、适配装置、存储设备和可读存储介质

    公开(公告)号:CN116069387B

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

    申请号:CN202310207122.7

    申请日:2023-03-03

    IPC分类号: G06F8/76 G06F3/06

    摘要: 本公开提供了一种存储设备的适配方法、适配装置、存储设备和计算机可读存储介质,涉及存储设备技术领域。其中,存储设备的适配方法包括:在所述存储设备的开发过程中,预设用于与所述闪存芯片进行适配的开发代码;基于适配规则获取待适配的所述闪存芯片的特征参数;基于所述特征参数对预设的所述开发代码进行适配处理,以基于处理结果生成适用于所述闪存芯片的应用策略。通过本公开的技术方案,实现存储设备中的主控芯片和不同类型的闪存芯片之间的适配操作,不但能够提升适配处理效率,而且能够保证适配性能,进而在保证SSD固态硬盘的性能的同时,提高SSD固态硬盘的开发效率。

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

    公开(公告)号:CN116048428B

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

    申请号:CN202310333909.8

    申请日:2023-03-30

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

    存储设备的适配方法、适配装置、存储设备和可读存储介质

    公开(公告)号:CN116069387A

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

    申请号:CN202310207122.7

    申请日:2023-03-03

    IPC分类号: G06F8/76 G06F3/06

    摘要: 本公开提供了一种存储设备的适配方法、适配装置、存储设备和计算机可读存储介质,涉及存储设备技术领域。其中,存储设备的适配方法包括:在所述存储设备的开发过程中,预设用于与所述闪存芯片进行适配的开发代码;基于适配规则获取待适配的所述闪存芯片的特征参数;基于所述特征参数对预设的所述开发代码进行适配处理,以基于处理结果生成适用于所述闪存芯片的应用策略。通过本公开的技术方案,实现存储设备中的主控芯片和不同类型的闪存芯片之间的适配操作,不但能够提升适配处理效率,而且能够保证适配性能,进而在保证SSD固态硬盘的性能的同时,提高SSD固态硬盘的开发效率。