Patents Assigned to INDILINX CO., LTD.
  • Publication number: 20140059277
    Abstract: Provided are: a storage device for adaptively determining a processing technique with respect to a host request based on partition data; and an operating method for the storage device. The storage device responds to receipt of a read or write request from a host by ascertaining a partition corresponding to the host request based on data about block addresses occupied by various partitions stored in the storage device. Also, the storage device adaptively determines a processing technique with respect to the host request based on predetermined attributes of the partition concerned.
    Type: Application
    Filed: January 11, 2012
    Publication date: February 27, 2014
    Applicant: INDILINX CO., LTD.
    Inventor: Hyun Mo Chung
  • Publication number: 20120290895
    Abstract: An operational method of a controller for a flash memory may include receiving target data read out from the flash memory, outputting the received target data to a main memory, and generating an error detection syndrome related to the received target data after or simultaneously with completion of the output of the target data.
    Type: Application
    Filed: January 8, 2010
    Publication date: November 15, 2012
    Applicant: INDILINX CO., LTD
    Inventor: Daeguen Jee
  • Publication number: 20120036311
    Abstract: A cache and disk management method is provided. In the cache and disk management method, a command to delete all valid data stored in a cache, or specific data corresponding to a (*portion? part of the valid data may be transmitted to a plurality of member disks. That is, all of the valid data or the specific data may exist in the cache only, and may be deleted from the plurality of member disks. Accordingly, the plurality of member disks may secure more space, an internal copy overhead may be reduced, and more particularly, solid state disks may achieve better performance.
    Type: Application
    Filed: December 23, 2009
    Publication date: February 9, 2012
    Applicant: INDILINX CO., LTD.
    Inventor: Soo Gil Jeong
  • Publication number: 20120030435
    Abstract: Disclosed is a memory device which receives a check command and check information from a Central Processing Unit (CPU), reads data written in a predetermined area of a memory based on the check information in response to the check command, and checks a data pattern of the data read based on the check information.
    Type: Application
    Filed: December 2, 2009
    Publication date: February 2, 2012
    Applicant: INDILINX CO., LTD.
    Inventors: Hyun-Mo Chung, Yong-Suk Lee
  • Publication number: 20120011334
    Abstract: A Solid State Drive (SSD) controller is disclosed. When a data read command is transmitted by a host, the SSD controller may select a representative pointer from at least one first pointer by checking a point in time when data writing is completed in a buffer by at least one memory, read the data from the buffer by referring to a second pointer, and transmit the read data to the host, based on the representative pointer.
    Type: Application
    Filed: December 16, 2009
    Publication date: January 12, 2012
    Applicant: INDILINX CO., LTD.
    Inventors: Moon Soo Han, Young Goan Kim
  • Publication number: 20120005559
    Abstract: An apparatus and method for managing a dynamic random access memory (DRAM) buffer are disclosed. The DRAM buffer managing apparatus and method may generate an error correction code (ECC) for data to be written in a DRAM buffer, and may write the data and the ECC in the DRAM buffer.
    Type: Application
    Filed: December 29, 2009
    Publication date: January 5, 2012
    Applicant: Indilinx Co., Ltd.
    Inventors: Hyoun Kwon Jeong, Young Goan Kim
  • Publication number: 20110302365
    Abstract: Provided is a storage system using a high speed storage device as a cache. The storage system includes a large-volume of first storage device, a high speed second storage device, and a Random Access Memory (RAM). The large-volume of first storage device corresponds to a Hard Disk Drive (HDD), and the high speed second storage device corresponds to a Solid State Drive (SSD). Also, the high speed second drive is used as a cache. The first storage device manages content files super block by super block, and the second storage device manages cache files block by block.
    Type: Application
    Filed: October 30, 2009
    Publication date: December 8, 2011
    Applicant: Indilinx Co., LTD.
    Inventors: Jin Yong Heo, Han-Mook Park, Hyung Geun An
  • Publication number: 20110296089
    Abstract: Provided are a method and apparatus for programming a buffer cache in a Solid State Disk (SSD) system. The buffer cache programming apparatus in the SSD system may include a buffer cache unit to store pages, a memory unit including a plurality of memory chips, and a control unit to select at least one of the page as a victim page, based on a delay occurring when a page is stored in at least one target memory chip among the plurality of memory chips.
    Type: Application
    Filed: November 30, 2009
    Publication date: December 1, 2011
    Applicant: INDILINX CO., LTD
    Inventors: Jin-Ho Seol, Seung-Ryoul Maeng, Jin-Soo Kim, Jae-Geuk Kim, Hyo-Taek Shim, Han-Mook Park
  • Publication number: 20110289262
    Abstract: Provided is a controller for a solid state disk, to control simultaneous switching of pads. The controller for the solid state disk may control simultaneous switching of a plurality of output pads or a plurality of input pads that correspond to a plurality of channels. In particular, the controller may properly delay signals driven to the output pads or input pads, to reduce power supplied to the pads, and to prevent ground bouncing, as well as, maintain a quality of signals.
    Type: Application
    Filed: November 3, 2009
    Publication date: November 24, 2011
    Applicant: INDILINX CO., LTD.
    Inventor: Young-Goan Kim
  • Publication number: 20110276740
    Abstract: A controller for a solid state disk is provided. The controller includes a storage module to store an index of at least one idle bank among a plurality of memory banks, and a control module to control an access to the at least one idle bank using the stored index. Here, the access to the at least one idle bank may be controlled based on a state of a channel corresponding to each of the at least one idle bank.
    Type: Application
    Filed: October 30, 2009
    Publication date: November 10, 2011
    Applicant: INDILINX CO., LTD.
    Inventors: Yongsik Joo, Hyunmo Chung
  • Publication number: 20110271164
    Abstract: Provided is a memory controller that generates Error Correction Code (ECC) information for data based on a required reliability level predetermined based on a type of the data, that computes an ECC code for the data based on the ECC information, and that records the ECC code in a memory based on the ECC information.
    Type: Application
    Filed: November 3, 2009
    Publication date: November 3, 2011
    Applicant: INDILINX CO., LTD.
    Inventors: Byoung-Young Ahn, Hyun-Mo Chung