Memory device and management method of memory device
    1.
    发明授权
    Memory device and management method of memory device 有权
    存储器件的存储器件和管理方法

    公开(公告)号:US08281042B2

    公开(公告)日:2012-10-02

    申请号:US12470574

    申请日:2009-05-22

    IPC分类号: G06F3/00

    摘要: A memory device and a method of managing a memory are provided. The memory device includes a command queue configured to receive a first command from a host to store the first command, and to read and transmit the first command, a controller configured to read, from a storage device, data corresponding to the first command transmitted from the command queue, and to store the data in a buffer memory, and a first memory configured to store a data list of data stored in the buffer memory, wherein, in response to the command queue receiving the first command from the host, the controller updates the data list of data stored in the first memory.

    摘要翻译: 提供了存储器件和管理存储器的方法。 所述存储装置包括:命令队列,被配置为从主机接收第一命令以存储所述第一命令,并且读取和发送所述第一命令;控制器,被配置为从存储设备读取与从所述第一命令发送的第一命令相对应的数据; 命令队列,并将数据存储在缓冲存储器中,以及第一存储器,被配置为存储存储在缓冲存储器中的数据的数据列表,其中响应于命令队列从主机接收到第一命令,控制器 更新存储在第一存储器中的数据的数据列表。

    STORAGE MANAGEMENT METHOD AND SYSTEM USING THE SAME
    2.
    发明申请
    STORAGE MANAGEMENT METHOD AND SYSTEM USING THE SAME 有权
    存储管理方法和使用该方法的系统

    公开(公告)号:US20090132761A1

    公开(公告)日:2009-05-21

    申请号:US12052233

    申请日:2008-03-20

    IPC分类号: G06F12/00

    摘要: A storage management system and a storage management method are provided. The storage management system includes a host, a memory buffer, a plurality of storage blocks, and an input/output bus to perform an interface function among the host, the memory buffer, and the plurality of storage blocks, wherein each of the plurality of storage blocks is connected with the input/output bus via a corresponding channel, and the plurality of storage blocks is managed for each channel group generated by grouping at least one channel.

    摘要翻译: 提供存储管理系统和存储管理方法。 存储管理系统包括主机,存储器缓冲器,多个存储块和用于在主机,存储器缓冲器和多个存储块之间执行接口功能的输入/输出总线,其中, 存储块经由相应的通道与输入/输出总线连接,并且通过对至少一个通道进行分组而生成的每个通道组来管理多个存储块。

    Method and apparatus for managing configuration memory of reconfigurable hardware
    3.
    发明申请
    Method and apparatus for managing configuration memory of reconfigurable hardware 有权
    用于管理可重配置硬件的配置存储器的方法和装置

    公开(公告)号:US20090063790A1

    公开(公告)日:2009-03-05

    申请号:US12076276

    申请日:2008-03-14

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0646

    摘要: Provided is a method of managing a configuration memory of reconfigurable hardware which can reconfigure hardware according to hardware configuration information. The method includes: determining at least one slot capable of currently storing the hardware configuration information on the basis of the states of a plurality of slots of the configuration memory; and storing hardware configuration information, which is stored in an external memory, in the determined at least one slot capable of currently storing the hardware configuration information. Accordingly, memory utilization can be improved even in dynamic environment such as data dependent control flow or multi-tasking.

    摘要翻译: 提供了一种管理可重配置硬件的配置存储器的方法,其可以根据硬件配置信息重新配置硬件。 该方法包括:基于配置存储器的多个时隙的状态来确定能够当前存储硬件配置信息的至少一个时隙; 以及将存储在外部存储器中的硬件配置信息存储在所确定的能够当前存储硬件配置信息的至少一个时隙中。 因此,即使在诸如数据相关的控制流程或多任务的动态环境中,也可以提高存储器利用率。

    Unified memory apparatus for reconfigurable processor and method of using the unified memory apparatus
    4.
    发明申请
    Unified memory apparatus for reconfigurable processor and method of using the unified memory apparatus 审中-公开
    用于可重构处理器的统一存储装置和使用统一存储装置的方法

    公开(公告)号:US20080168250A1

    公开(公告)日:2008-07-10

    申请号:US11979926

    申请日:2007-11-09

    IPC分类号: G06F12/00

    CPC分类号: G06F15/7867

    摘要: A unified memory apparatus for a reconfigurable processor and a method of using the unified memory apparatus are provided. The unified memory apparatus includes: a first memory to store data; and a second memory to store configuration information used to reconfigure a system for a processor to perform a predetermined function, wherein the first memory and the second memory are physically unified in a unified memory. Thus, a memory space can be efficiently used according to data and size of configuration information.

    摘要翻译: 提供了一种用于可重构处理器的统一存储装置和使用统一存储装置的方法。 统一存储装置包括:存储数据的第一存储器; 以及第二存储器,用于存储用于重新配置用于处理器执行预定功能的系统的配置信息,其中所述第一存储器和所述第二存储器在物理上统一在统一存储器中。 因此,可以根据配置信息的数据和大小有效地使用存储器空间。

    Apparatus for reconfiguring, mapping method and scheduling method in reconfigurable multi-processor system
    5.
    发明授权
    Apparatus for reconfiguring, mapping method and scheduling method in reconfigurable multi-processor system 失效
    可重构多处理器系统中的重配置,映射方法和调度方法

    公开(公告)号:US08677362B2

    公开(公告)日:2014-03-18

    申请号:US11980647

    申请日:2007-10-31

    IPC分类号: G06F9/30 G06F9/40 G06F9/44

    CPC分类号: G06F9/4881 G06F2209/483

    摘要: Provided are an apparatus for reconfiguring a mapping method and a scheduling method in a reconfigurable multi-processor system. A single function is mapped to a reconfigurable processor. When a task is created in the reconfigurable multi-processor system, a function of the task is dynamically mapped to a host processor or a reconfigurable processor, thereby removing temporal sharing between functions on the reconfigurable processor and thus reducing the number of times reconfiguration is performed. The overhead of the reconfigurable processor is minimized and the reconfigurable processor is optimized for a dynamic multi-application environment.

    摘要翻译: 提供了一种用于在可重新配置的多处理器系统中重新配置映射方法和调度方法的装置。 单个功能映射到可重配置处理器。 当在可重新配置的多处理器系统中创建任务时,任务的功能被动态地映射到主机处理器或可重新配置的处理器,从而消除可重新配置的处理器上的功能之间的时间共享,从而减少执行重新配置的次数 。 可重新配置处理器的开销最小化,并且可重构处理器针对动态多应用环境进行了优化。

    Multi-tasking method according to simple priority inheritance scheme and embedded system therefor
    6.
    发明授权
    Multi-tasking method according to simple priority inheritance scheme and embedded system therefor 有权
    基于简单优先级继承方案和嵌入式系统的多任务方法

    公开(公告)号:US08612982B2

    公开(公告)日:2013-12-17

    申请号:US11984993

    申请日:2007-11-26

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4881 G06F9/524

    摘要: A multi-tasking method performs a plurality of tasks according to priority of each of the plurality of tasks. It is determined whether a resource that is to be used by a current task is being used by another task, a priority of the current task is compared to a priority of the task that is using the resource according to a result of the determination, and according to a result of the comparison, the priority of the task that is using the resource is increased to a highest priority of priorities of all tasks trying to occupy a CPU. Accordingly, conventional problems in the BPI and IIP schemes can be solved.

    摘要翻译: 多任务方法根据多个任务中的每一个的优先级执行多个任务。 确定当前任务要使用的资源是否被另一任务使用,根据确定的结果将当前任务的优先级与正在使用资源的任务的优先级进行比较,以及 根据比较的结果,正在使用资源的任务的优先级被增加到试图占用CPU的所有任务的优先级的最高优先级。 因此,可以解决BPI和IIP方案中的常规问题。

    Load balancing method and apparatus in symmetric multi-processor system
    7.
    发明申请
    Load balancing method and apparatus in symmetric multi-processor system 有权
    对称多处理器系统中的负载平衡方法和装置

    公开(公告)号:US20090019449A1

    公开(公告)日:2009-01-15

    申请号:US11976759

    申请日:2007-10-26

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5088

    摘要: Provided are a load balancing method and a load balancing apparatus in a symmetric multi-processor system. The load balancing method includes selecting at least two processors based on a load between a plurality of processors, from among the plurality of processors, migrating a predetermined task stored in a run queue of a first processor to a migration queue of a second processor, and migrating the predetermined task stored in the migration queue of the second processor to a run queue of the second processor. Accordingly, a run queue of a processor is not blocked while migrating a task, an immediate response of the run queue is possible, and a waiting time of a scheduler is reduced. Consequently, the scheduler can speedily perform context switching, and thus performance of the entire operating system is improved.

    摘要翻译: 提供了一种对称多处理器系统中的负载平衡方法和负载平衡装置。 所述负载平衡方法包括基于所述多个处理器之间的负载选择至少两个处理器,所述多个处理器之中将存储在第一处理器的运行队列中的预定任务迁移到第二处理器的迁移队列,以及 将存储在第二处理器的迁移队列中的预定任务迁移到第二处理器的运行队列。 因此,处理器的运行队列在迁移任务时不被阻塞,所以运行队列的即时响应是可能的,并且减少了调度器的等待时间。 因此,调度器可以快速执行上下文切换,从而提高整个操作系统的性能。

    Context switching method, medium, and system for reconfigurable processors
    8.
    发明申请
    Context switching method, medium, and system for reconfigurable processors 审中-公开
    可重构处理器的上下文切换方法,介质和系统

    公开(公告)号:US20080133899A1

    公开(公告)日:2008-06-05

    申请号:US11987662

    申请日:2007-12-03

    IPC分类号: G06F9/318

    CPC分类号: G06F15/7867

    摘要: A context switching method, medium, and system with a reconfigurable processor. The context switching system include a reconfigurable processor reconfiguring a program according to reconfiguration information and executing the reconfigured program, a central processing unit outputting a load command for sequentially loading reconfiguration information required for a plurality of tasks, in order to control the plurality of tasks, a reconfiguration information selecting unit selecting reconfiguration information for context switching, a reconfiguration information loading unit receiving the load command from the central processing unit, and loading reconfiguration information corresponding to the load command from a memory, and a plurality of reconfiguration information storage units storing the reconfiguration information loaded by the reconfiguration information loading unit. Accordingly, by pre-loading reconfiguration information which is required many times while context switching is performed, it is possible to quickly perform context switching and perform multitasking with a small overhead.

    摘要翻译: 具有可重构处理器的上下文切换方法,介质和系统。 所述上下文切换系统包括可重构处理器,根据重新配置信息重新配置程序并执行重新配置的程序;中央处理单元,输出用于顺序加载多个任务所需的重新配置信息的加载命令,以便控制多个任务, 重新配置信息选择单元,选择用于上下文切换的重新配置信息,重新配置信息加载单元,从中央处理单元接收加载命令,以及从存储器加载与加载命令对应的重配置信息;以及多个重配置信息存储单元, 由重新配置信息加载单元加载的重新配置信息。 因此,通过在执行上下文切换时预先加载需要多次的重新配置信息,可以快速执行上下文切换并以小的开销执行多任务。

    Memory device and control method
    9.
    发明授权
    Memory device and control method 有权
    存储器和控制方法

    公开(公告)号:US08356135B2

    公开(公告)日:2013-01-15

    申请号:US12470552

    申请日:2009-05-22

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: A memory device includes a first controller and a second controller. The first controller receives a first command from a host and stores the first command in a first command queue, and transmits the first command to the second controller relating to the first command stored in the first command queue. The second controller transmits the first command stored in the second command queue to a flash memory.

    摘要翻译: 存储装置包括第一控制器和第二控制器。 第一控制器从主机接收第一命令并将第一命令存储在第一命令队列中,并且将第一命令发送到与存储在第一命令队列中的第一命令相关的第二控制器。 第二控制器将存储在第二命令队列中的第一命令发送到闪速存储器。

    Storage management method and system using the same
    10.
    发明授权
    Storage management method and system using the same 有权
    存储管理方法和系统使用相同

    公开(公告)号:US08171239B2

    公开(公告)日:2012-05-01

    申请号:US12052233

    申请日:2008-03-20

    IPC分类号: G06F12/00

    摘要: A storage management system and a storage management method are provided. The storage management system includes a host, a memory buffer, a plurality of storage blocks, and an input/output bus to perform an interface function among the host, the memory buffer, and the plurality of storage blocks, wherein each of the plurality of storage blocks is connected with the input/output bus via a corresponding channel, and the plurality of storage blocks is managed for each channel group generated by grouping at least one channel.

    摘要翻译: 提供存储管理系统和存储管理方法。 存储管理系统包括主机,存储器缓冲器,多个存储块和用于在主机,存储器缓冲器和多个存储块之间执行接口功能的输入/输出总线,其中, 存储块经由相应的通道与输入/输出总线连接,并且通过对至少一个通道进行分组而生成的每个通道组来管理多个存储块。