ACCUSYS, INC. Patent applications |
Patent application number | Title | Published |
20140075079 | DATA STORAGE DEVICE CONNECTED TO A HOST SYSTEM VIA A PERIPHERAL COMPONENT INTERCONNECT EXPRESS (PCIE) INTERFACE - An apparatus of a data storage device is provided. The data storage device is connected to a host system via a peripheral component interconnect express (PCIe) interface. The host system includes a first memory having a plurality of first memory space addresses. The data storage device comprises a second memory, a non-transparent bridge (NTB) and a processor. The NTB is coupled to the host system, and having a first portion and a second portion. The processor coupled between the NTB and the second memory, wherein the first portion of the NTB and the plurality of first memory space addresses have a first mapping relationship therebetween, and the processor writes a first datum in the first memory into the second memory via the first mapping relationship according to a command from the host system. | 03-13-2014 |
20130322455 | SWITCH SYSTEM AND METHOD FOR OPERATING A SWITCH - A method for operating a switch is provided. The switch shares a resource between a plurality of thunderbolt (TB) hosts and at least a TB device, and includes a plurality of non-transparent bridges. The method includes steps of establishing a memory address mapping between each the non-transparent bridge and the TB device; providing a plurality of protocol-converting media for the plurality of TB hosts, wherein each the protocol-converting medium is converted between a first protocol and a second protocol; and causing the plurality of protocol-converting media to be converted between the first protocol and the second protocol simultaneously so as to allow the resource to be shared between the plurality of TB hosts and the TB device simultaneously. | 12-05-2013 |
20110289272 | Apparatus and methods for restoring data in a RAID system - The present invention provides a RAID controller and an operation method thereof, to avoid buffer data loss due to accidental power loss for a long period of time. The RAID controller comprises a first memory, a switch and a functional module. The first memory stores a buffer data. The switch is coupled to the first memory. The functional module is coupled to the switch, and has a second memory. The functional module causes the switch to be connected to the first memory based on a pre—determined instruction, to backup the buffer data by means of the second memory. | 11-24-2011 |
20100162088 | XOR CIRCUIT, RAID DEVICE CAPABLE OF RECOVERING A PLURALITY OF FAILURES AND METHOD THEREOF - An XOR circuit, a RAID device which can recover several failures and method thereof are provided. A Galois field data recovery circuit having two or more sets of Galois Field engine circuits which are used in the XOR circuit, is one which can generate high efficient parity engine and high efficient flow data route and which at the same time correct the three or more failures during operation of the RAID device. | 06-24-2010 |
20090307399 | JOB-BASE STRUCTURE USING PROCESS AS DATA PROCESSING AND TRANSMITTING UNIT - The present invention discloses a job-based structure using a process as a data processing and transmission unit. The structure includes a main system, and a disk array system. The main system includes an interface controller connected to the disk array system. The disk array system includes a job queue controller, a PRD table controller, a DMA controller and a storage device connected through a DMA bus. The DMA controller executes an instruction transmitted through the interface controller according to a request of the main system, and the instruction is decomposed into a number of processes for the job queue controller to access a storage device sequentially. The accessed data is transmitted to the job queue controller in terms of processes and responded to the main system sequential. Therefore the invention can improve the processing efficiency of the main system. | 12-10-2009 |
20090289532 | MODULAR STRUCTURE OF STORAGE DEVICE - A modular structure of a storage device applied in a network attached storage (NAS) system includes: a control device, having a system board, and the system board having a positioning board and a positioning space; a storage device, installed on the positioning space of the system board, and having a shock-resisting element sheathed onto the storage device; a casing, covered onto the storage device, and having a connecting device disposed on the casing; and a ventilating device, covered on an external side of the casing, and having a ventilation body and a ventilation passage interconnected with each other, and a ventilation opening disposed at an end of the ventilation passage. The storage device can be expanded by a modular design, and the invention can achieve better shock resisting and heat dissipating effects of the storage device, so as to enhance the stability, safety and competitiveness of the storage device. | 11-26-2009 |
20090207518 | Microdisk array apparatus using semiconductor automated equipment - The present invention discloses a microdisk array apparatus using semiconductor automated equipment, and the apparatus is installed into a space of a 3.5-inch IDE hard disk of the semiconductor equipment to substitute the hard disk directly. The apparatus includes a frame, and the frame has a connecting interface, a disk array controller and storage devices. During use, the semiconductor equipment stores, reads, updates and copies data with the storage devices through the connecting interface and the disk array controller. The storage device can be a 2.5-inch IDE hard disk or solid state disk. Since the IDE hard disk becomes a mainstream storage device of the semiconductor equipment, and the solid state disk has the quiet, fast, compact and long-life features, the apparatus is compatible to the storage devices of these two specifications, so as to provide better data storage and backup. | 08-20-2009 |
20080222354 | Method of creating a multiple of virtual SATA ports in a disk array controller - This invention discloses a method of creating a multiple of virtual SATA ports in a disk array controller, and the method builds a port multiplier in a SATA disk array controller by a software method, and the port multiplier defines several slices capable of identifying the address of a computer host system. The port multiplier is connected to at least one disk set, and each disk is divided into several data blocks corresponding to data blocks of another disk of the same disk set to constitute a synchronously updated disk backup system. The software method provides a method of connecting several storage units to overcome the restriction on the point-to-point connection of the SATA disk array system, so as to achieve a multi-driving function and a serial bus system. The invention also has the features of a low pin count and a high-frequency transmission. | 09-11-2008 |