비휘발성 메모리 기반의 파일 기록 장치 및 그 방법
    3.
    发明公开
    비휘발성 메모리 기반의 파일 기록 장치 및 그 방법 有权
    基于非易失性存储器的文件记录装置及其方法

    公开(公告)号:KR1020170074551A

    公开(公告)日:2017-06-30

    申请号:KR1020150183966

    申请日:2015-12-22

    Abstract: 본발명은부트영역, 파일할당테이블영역및 데이터영역을포함하는비휘발성메모리, 파일기록을관리하는프로그램을저장하는메모리및 프로그램을실행하는프로세서를포함한다. 이때, 프로세서는프로그램의실행에따라, 비휘발성메모리에저장될파일에대응하는메타데이터를파일할당테이블영역에할당하고, 메타데이터에포함된파일의크기에기초하여, 복수개의클러스터를데이터영역에할당하며, 데이터영역에할당된복수개의클러스터에파일쓰기를완료한이후, 쓰기를완료한파일의크기가할당된복수개의클러스터에대한크기와상이한경우, 메타데이터를업데이트하되, 메타데이터는복수개의클러스터에대한클러스터체인및 파일의크기를포함한다.

    Abstract translation: 本发明包括用于执行程序存储器和用于存储用于管理非易失性存储器,包含文件记录引导扇区,文件分配表区域和数据区域的程序的处理器。 在这种情况下,对于非多个含对应于所述文件的元数据的文件的大小的基础上的簇的处理器将被存储在易失性存储器,被分配给一个文件分配表区域,根据与该程序的在数据区执行所述元数据 分配,并且如果从所述多个集群中的一个完整的文件的大小后的尺寸不同的写分配完成文件写入到多个分配给数据区簇,但更新元数据,所述元数据包括多个 群集的群集链和文件的大小。

    순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치
    4.
    发明授权
    순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치 有权
    通过块组单元进行订购模式文件系统的方法与装置

    公开(公告)号:KR101584760B1

    公开(公告)日:2016-01-22

    申请号:KR1020140080942

    申请日:2014-06-30

    Inventor: 신동군 강윤지

    CPC classification number: G06F17/30227 G06F17/30191

    Abstract: 본발명의일 실시예에따른컴퓨팅장치는순서모드저널링을지원하는파일시스템을운영하는프로그램이탑재된메모리및 메모리에저장된프로그램을운영하는프로세서를포함하되, 프로세서는프로그램의실행에따라, 메모리에저장되는파일에대한 fsync 시스템호출이발생하면, 상기파일이포함된트랜잭션복합체에서파일과연관된블록그룹단위의트랜잭션을추출한이후, 트랜잭션을메모리의데이터영역에기록하고, 메모리의저널영역에트랜잭션의저널링을수행할 수있다.

    메모리 컨트롤러의 동작 방법, 및 상기 메모리 컨트롤러를 포함하는 시스템
    5.
    发明公开
    메모리 컨트롤러의 동작 방법, 및 상기 메모리 컨트롤러를 포함하는 시스템 审中-实审
    用于操作存储器控制器的方法和具有存储器控制器的系统

    公开(公告)号:KR1020140020442A

    公开(公告)日:2014-02-19

    申请号:KR1020120086793

    申请日:2012-08-08

    Inventor: 서동영 신동군

    CPC classification number: G06F12/0246 G06F12/023 G11C16/102

    Abstract: Disclosed is a method for operating a memory controller. The method for operating the memory controller includes the steps of: determining the number of free blocks to be generated for idle time by using a block consumption history; and controlling a nonvolatile memory device to perform a garbage collection operation for the idle time for generating the free blocks corresponding to the determined number of the free blocks. [Reference numerals] (S10) Determining the number of free blocks; (S100) Determining the number of effective pages to be copy-back; (S110) Performing a garbage collection operation; (S120) Performing a write operation corresponding to a third write request; (S20) Performing the garbage collection operation for idle time; (S30) Receiving a first write request and a second write request; (S40) Performing the write operation by responding to the first write request; (S50) Remaining number of free blocks> Number of threshold free blocks?; (S60) Generating one new free block; (S70) Performing the write operation corresponding to the second write request; (S80) Receiving the third write request; (S90) Garbage collection operation is completed for the idle time?

    Abstract translation: 公开了一种操作存储器控制器的方法。 用于操作存储器控制器的方法包括以下步骤:通过使用块消耗历史来确定要为空闲时间生成的空闲块的数量; 以及控制非易失性存储装置,对空闲时间执行垃圾收集操作,以产生与所确定的空闲块数相对应的空闲块。 [数据](S10)确定空闲块的数量; (S100)确定要复制的有效页数; (S110)执行垃圾收集操作; (S120)执行与第三写入请求相对应的写入操作; (S20)执行空闲时间的垃圾收集操作; (S30)接收第一写请求和第二写请求; (S40)通过响应于第一写入请求来执行写入操作; (S50)剩余空闲块数>阈值空闲块数量 (S60)生成一个新的空闲块; (S70)执行与第二写入请求对应的写入操作; (S80)接收第三写请求; (S90)垃圾收集操作是否为空闲时间完成?

    버퍼의 지역성에 기초한 가비지 컬렉션을 수행하는 낸드 플래시 메모리 시스템 및 방법
    6.
    发明授权
    버퍼의 지역성에 기초한 가비지 컬렉션을 수행하는 낸드 플래시 메모리 시스템 및 방법 有权
    NAND FLASH存储器系统及其基于缓冲器本地化进行收集的方法

    公开(公告)号:KR101179027B1

    公开(公告)日:2012-08-31

    申请号:KR1020100017821

    申请日:2010-02-26

    Inventor: 신동군 지승구

    Abstract: 본 발명에 따른 가비지 컬렉션을 수행하는 낸드 플래시 메모리 시스템은 최근 거의 사용되지 않은 데이터가 기록되는 제1 영역과, 최근에 사용된 데이터가 기록되는 제2 영역을 가지는 버퍼 캐시와, 데이터를 저장하는 데이터 블록, 상기 데이터 블록으로 저장될 데이터를 임시로 저장하는 로그 블록, 및 빈 공간의 프리 블록을 포함하고, 상기 각 블록은 복수개의 페이지를 포함하는 플래시 메모리와, 가비지 컬렉션 동작시, 상기 버퍼 캐시와 상기 플래시 메모리에 동시에 존재하는 복제 페이지가 존재하면, 상기 버퍼 캐시의 복제 페이지 중 플래시 메모리에 저장되어 있는 페이지와 동일한 상태인 클린 상태의 페이지가 존재하는 지를 판단하고, 상기 클린 상태의 복제 페이지가 존재하면 상기 클린 상태의 페이지중 상기 제2 영역의 페이지 상태를 상기 플래시 메모리에 저장된 데이터와 다른 더 최신 상태인 더티 상태로 변경하고, 상기 클린 상태의 페이지중 상기 제1 영역의 페이지 상태를 클린 상태로 유지하고, 상기 복제 페이지 중 클린 상태의 페이지에 대응하는 페이지를 상기 데이터 블록이나 로그 블록으로부터 프리 블록으로 복사하는 플래시 변환 계층을 포함한다.

    요청 동작을 스케줄링하는 낸드 플래시 메모리 장치 및 방법
    7.
    发明授权
    요청 동작을 스케줄링하는 낸드 플래시 메모리 장치 및 방법 有权
    用于调度所需操作的NAND闪存存储器和方法

    公开(公告)号:KR101135313B1

    公开(公告)日:2012-04-17

    申请号:KR1020100037809

    申请日:2010-04-23

    Inventor: 신승용 신동군

    Abstract: 본 발명은 낸드 플래시 메모리 장치에서 요청 동작들을 스케줄링하는 방법 및 그 낸드 플래시 메모리 장치를 제공한다. 상기 낸드 플래시 메모리 장치는 복수개의 플래시 메모리 칩들을 포함하는 메모리부와, 상기 복수개의 플래시 메모리 칩들에 대해 현재 동시에 수행될 요청 동작들에 소모되는 전력을 계산하고, 계산된 소모 전력이 최대 허용 전력 또는 최적의 소모 전력보다 크면, 요청 동작들을 스케줄링하는 프로세서를 포함한다. 본 발명에 따르면, 요청 동작들을 즉, 읽기 요청과 쓰기 요청을 재배열하여 최대 전력 소비량을 제어할 수 있다.

    비휘발성 메모리 장치의 데이터 접근 방법 및 이를 수행하는 프로그램을 기록한 기록매체
    8.
    发明公开
    비휘발성 메모리 장치의 데이터 접근 방법 및 이를 수행하는 프로그램을 기록한 기록매체 失效
    用于访问非易失性存储器存储中的数据的方法和用于执行其的记录的中间存储程序

    公开(公告)号:KR1020110103142A

    公开(公告)日:2011-09-20

    申请号:KR1020100022326

    申请日:2010-03-12

    Inventor: 신동군 홍성철

    Abstract: 비휘발성 메모리 장치의 병렬성을 최대한 활용할 수 있는 비휘발성 메모리 장치의 데이터 접근 방법 및 이를 수행하는 프로그램을 기록한 기록매체가 개시된다. 비휘발성 메모리 장치의 데이터 접근 방법은 제공된 쓰기 요청 페이지의 크기가 동시에 접근 가능한 페이지들의 집합인 수퍼페이지의 크기보다 적은 경우 제공된 쓰기 요청을 임시 저장하고, 임시 저장된 적어도 하나의 쓰기 요청 페이지를 모아서 수퍼페이지의 크기로 구성한 후, 수퍼페이지의 크기로 구성된 쓰기 요청 페이지들의 논리 페이지 번호를 연속적인 가상 페이지 번호로 매핑하여 수퍼페이지 단위의 쓰기 요청을 생성하고, 생성된 수퍼페이지 단위의 쓰기 요청을 비휘발성 메모리 장치에 제공한다. 따라서, 비휘발성 메모리 장치의 각 메모리 칩에 병렬적으로 동시에 접근할 수 있고, 이를 통해 비휘발성 메모리 장치의 전체적인 성능을 향상시킬 수 있다.

    가비지 컬렉션 저널링 장치 및 방법

    公开(公告)号:KR101738965B1

    公开(公告)日:2017-05-23

    申请号:KR1020150092703

    申请日:2015-06-30

    Abstract: 본발명에일 실시예에따른가비지컬렉션저널링장치는스토리지, 가비지컬렉션저널링프로그램이저장된메모리및 프로그램을실행하는프로세서를포함하고, 프로세서는프로그램의실행에따라, 하나이상의희생블록에대한가비지컬렉션이발생하면, 희생블록을프리블록에복사하고, 희생블록의주소및 프리블록의주소를저널영역에기록하며, 프리블록으로의복사가완료된이후, 프리블록을스토리지에저장하고, 프리블록의저장이완료되면저널영역을저장장치에저장한다. 이때, 스토리지는파일시스템을포함하고, 파일시스템은희생블록, 프리블록및 저널영역을포함한다.

Patent Agency Ranking