BUFFERING SYSTEM FOR DYNAMICALLY PROVIDING DATA TO MULTIPLE STORAGE ELEMENTS
    12.
    发明申请
    BUFFERING SYSTEM FOR DYNAMICALLY PROVIDING DATA TO MULTIPLE STORAGE ELEMENTS 审中-公开
    用于动态向多个存储元素提供数据的缓冲系统

    公开(公告)号:WO1991014228A1

    公开(公告)日:1991-09-19

    申请号:PCT/US1991001716

    申请日:1991-03-14

    CPC classification number: G06F3/0601 G06F13/124 G06F2003/0691

    Abstract: A data storage system having a local processor (28) and a plurality of memory storage elements (26) is used for storing data from one or more external CPUs. The storage system includes a plurality of memory buffers (24), each coupled to a separate memory storage element (26). A data path control circuit (30) is programmed by the local processor (28) to control the transfer of data between the external CPUs and the memory buffers (24). Two interface circuits (16 and 18) are coupled between the external CPUs and the memory buffers (24) to provide two data paths for transferring data between the external CPUs and memory buffers (24). The data path control circuit (30) contains two independent sequencing circuits for selecting memory buffers (24). This allows one data path to be used for reading or writing to a number of the memory buffers (24) while the other data path is simultaneously used for a different operation for the rest of the memory buffers (24).

    DISK ARRAY SYSTEM
    14.
    发明申请
    DISK ARRAY SYSTEM 审中-公开
    磁盘阵列系统

    公开(公告)号:WO1991013399A1

    公开(公告)日:1991-09-05

    申请号:PCT/US1991001276

    申请日:1991-02-28

    Abstract: A method and apparatus for controlling data flow between a computer (10) and a group of memory devices (18A-18F) arranged in a particular logical configuration. The system includes a group of first level controllers (12A, 12B) and a group of second level controllers (14A, 14B). The first level controllers and the second level controllers work together such that if one of the second level controllers fails, the routing between the first level controllers and the memory devices is switched to a properly functioning second level controller without the need to involve the computer in the rerouting process. The logical configuration of the memory devices remains constant. The invention also includes switching circuitry (16) which permits a functioning second level controller to assume control of a group of memory devices formely primarily controlled by the failed second level controller. In addition, the invention provides error check and correction (Figure 10) as well as mass storage device configuration circuitry.

Patent Agency Ranking