-
公开(公告)号:CN109426562A
公开(公告)日:2019-03-05
申请号:CN201710761856.4
申请日:2017-08-30
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F9/50
CPC分类号: G06F9/5038
摘要: 本申请公开了优先级加权轮转调度器。用于调度对多个事件的处理。所公开的调度器,包括:待处理事件寄存器、轮转事件选择器与当前轮转事件使能寄存器;所述待处理事件寄存器指示待被调度的一个或多个事件;所述轮转事件选择器耦合到所述待处理事件寄存器的对应于一个或多个轮转事件的比特,并且耦合到所述当前轮转事件使能寄存器;所述当前轮转事件使能寄存器指示可被调度的一个或多个轮转事件;以及所述轮转事件选择器根据所述当前轮转事件使能寄存器的指示选择待被调度的轮转事件之一。
-
公开(公告)号:CN108153582A
公开(公告)日:2018-06-12
申请号:CN201611106674.5
申请日:2016-12-05
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F9/48
CPC分类号: G06F9/4831 , G06F2209/484
摘要: 本申请提供了IO命令处理方法、介质接口控制器。所公开的方法包括:若低优先级命令队列中存在访问第一逻辑单元的第一类型的第一命令,取出并处理第一命令;当处理第一命令的过程中,若高优先级命令队列中存在访问第一逻辑单元的第二类型的第二命令,暂停对第一命令的处理,取出并处理第二命令;响应于第二命令处理完成,恢复对第一命令的处理。所述介质接口控制器耦合到一个或多个NVM芯片,每个NVM芯片包括一个或多个逻辑单元,还耦合到高优先级命令队列和低优先级命令队列,用于执行所述的IO命令处理方法。本申请应用于固态存储设备的读取操作。
-
公开(公告)号:CN108958905A
公开(公告)日:2018-12-07
申请号:CN201710380908.3
申请日:2017-05-25
申请人: 北京忆恒创源科技有限公司
CPC分类号: G06F9/4881 , G06F9/5038
摘要: 本申请公开了嵌入式多核中央处理器的轻量级操作系统。所公开的嵌入式多核中央处理器的轻量级操作系统的任务调度方法包括:通过应用程序编程接口注册第一事件以及执行第一事件所需的第一条件;根据硬件资源状态更新第一条件;在第一条件满足后,调度第一事件的处理函数。
-
公开(公告)号:CN110275757A
公开(公告)日:2019-09-24
申请号:CN201810220905.8
申请日:2018-03-16
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F9/455
摘要: 提供了利用系统抽象层提供多协议存储设备。所提供的存储设备,包括控制部件与耦合到控制部件的NVM存储介质,控制部件包括CPU、主机接口与介质接口,CPU上运行操作系统与一个或多个任务,任务通过操作系统提供的系统抽象层接口来使用操作系统提供的服务,操作系统包括一个或多个驱动程序,操作系统调度一个或多个任务;CPU运行的一个或多个任务处理访问存储设备的IO命令。
-
公开(公告)号:CN109101185A
公开(公告)日:2018-12-28
申请号:CN201710470720.8
申请日:2017-06-20
申请人: 北京忆恒创源科技有限公司
CPC分类号: G06F3/0659 , G06F3/061 , G06F3/0679 , G06F12/0246
摘要: 本申请公开了固态存储设备及其写命令和读命令处理方法,写命令处理方法包括:接收写命令;将写命令拆分为多个子命令;为单个的子命令或连续的两个或更多子命令分配连续的物理地址;将子命令对应的数据写入为子命令分配的物理地址。本申请的实施例将写命令拆分为子命令,并为单个或多个子命令分配连续的物理地址,以便使逻辑地址连续的数据放置在连续的物理地址上,以充分利用存储介质的读写能力,提高了固态存储设备的读写性能。
-
公开(公告)号:CN108958904A
公开(公告)日:2018-12-07
申请号:CN201710380325.0
申请日:2017-05-25
申请人: 北京忆恒创源科技有限公司
CPC分类号: G06F9/4843 , G06F9/5027
摘要: 本申请公开了嵌入式多核中央处理器的轻量级操作系统的驱动程序框架。利用所公开的嵌入式多核中央处理器的轻量级操作系统的驱动程序框架进行任务处理方法包括:注册第一类用于接收消息的处理函数,第一类用于接收消息的处理函数用于接收第一消息以发起对第一任务的处理;响应于接收第一消息,注册第一类用于发送消息的处理函数指示发送第二消息以继续对所述第一任务的处理;以及注册第二类用于接收消息的处理函数,第二类用于接收消息的处理函数用于接收第三消息以结束对所述第一任务的处理。
-
-
-
-
-