发明名称 Home storage system and method with various controllers
摘要 In general, embodiments of the present invention provide a home storage system and method of production. Specifically, in a typical embodiment, the home storage system includes a main controller that is coupled to a display controller, an external memory controller, an external interface, and a PCI-Express-based hybrid RAID controller. Further, a set of semiconductor storage device (SSD) memory units and a set of hard disk drive (HDD/Flash) memory units are coupled to the hybrid RAID controller. The external interface allows the storage system to establish network connectivity, while the external memory controller allows the storage device to be coupled to different types of external memory devices.
申请公布号 US8990494(B2) 申请公布日期 2015.03.24
申请号 US201012916873 申请日期 2010.11.01
申请人 Taejin Info Tech Co., Ltd. 发明人 Cho Byungcheol
分类号 G06F12/00;G06F13/00;G06F13/14;G06F3/00;G06F3/06 主分类号 G06F12/00
代理机构 Saliwanchik, Lloyd & Eisenschenk 代理人 Saliwanchik, Lloyd & Eisenschenk
主权项 1. A home storage system, comprising: a main controller coupled to a display controller, an external memory controller, an external interface, and a hybrid RAID controller; a set of semiconductor storage device (SSD) memory units coupled to the hybrid RAID controller; and a set of hard disk drive (HDD) memory units coupled to the hybrid RAID controller, wherein the hybrid RAID controller is configured such that each HDD memory unit of the set is progressively hot swapped to be integrated into the hybrid RAID controller; wherein the main controller comprises: a memory control module for controlling data input and output of the set of SSD memory units and the set of HDD memory units; a DMA control module which controls the memory control module to store data in the set of SSD memory units and the set of HDD memory units or read data from the set of SSD memory units and the set of HDD memory units to provide the data to a host, according to an instruction from the host received through a host interface unit; a buffer which buffers data according to control of the DMA control module; a synchronization control module which, when receiving a data signal corresponding to the data read from the set of SSD memory units and the set of HDD memory units by the control of the DMA control module through the DMA control module and the memory control module, adjusts synchronization of a data signal so as to have a communication speed corresponding to a PCI-Express communications protocol to transmit the synchronized data to the PCI-Express host interface unit, and, when receiving a data signal from the host through the PCI-Express host interface unit, adjusts synchronization of the data signal so as to have a transmission speed corresponding to a communications protocol used by the set of SSD memory units and the set of HDD memory units to transmit the synchronized data signal to the set of PCI-Express memory units through the DMA control module and the memory control module; and a high-speed interface module which processes the data transmitted/received between the synchronization control module and the DMA control module at high speed, includes a buffer having a double buffer structure and a buffer having a circular queue structure, and processes the data transmitted/received between the synchronization control module and the DMA control without loss of high speed by buffering the data transmitted/received between the synchronization control module and the DMA control module using the buffers and adjusting data clocks.
地址 Seoul KR