맞춤기술찾기

이전대상기술

빠른 마운팅을 지원하는 낸드 플래시 메모리에 적용되는파일시스템

  • 기술번호 : KST2015172242
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 낸드(NAND) 플래시 메모리를 운용하는 파일시스템에 관한 것으로, 파일이나 디렉터리와 같은 데이터가 저장되는 일반데이터 영역과, 상기 일반데이터에 관한 메타데이터가 저장되는 메타 영역과, 상기 일반데이터의 생성이나 변경과 같은 오퍼레이션에 대한 저널링 정보를 포함하는 로그 영역과, 플래시 메모리의 전체 블럭에 있어 각 블럭에 대한 상태정보를 포함하는 블럭정보 영역과, 상기 로그 영역, 메타 영역, 블럭정보 영역 각각의 주소를 관리하며, 해당 파일 시스템의 마운트 동작시 정상 여부를 표시하는 언마운트 플래그를 포함하는 위치정보 영역으로 구성되는 것을 특징으로 하는 파일시스템에 관한 것이다.본 발명에 따른 파일시스템은, 종래의 데이터파일 영역과 상기 데이터파일의 메타데이터를 포함하는 헤더파일 영역으로 구성되고 주메모리에 마운트하기 위해 상기 해당 플래시 메모리 전체를 모두 스캔하여야 하기 때문에 마운트가 완성되는 시간이 비교적 오래 걸리는 종래의 파일시스템에 비하여, 본 발명에 따른 파일시스템은 마운트시 상기 위치정보 영역만을 읽도록 하여 종래의 파일시스템에 비해 마운트 시간의 단축을 가져오는 특징이 있다.파일시스템, NAND Flash File System, 저널링, 마운팅, 쓰기 평준화
Int. CL G06F 12/02 (2006.01) G06F 12/00 (2006.01)
CPC G06F 3/064(2013.01) G06F 3/064(2013.01) G06F 3/064(2013.01) G06F 3/064(2013.01)
출원번호/일자 1020060026835 (2006.03.24)
출원인 부산대학교 산학협력단
등록번호/일자
공개번호/일자 10-2007-0096429 (2007.10.02) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 거절
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.03.24)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 부산대학교 산학협력단 대한민국 부산광역시 금정구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정기동 대한민국 부산 수영구
2 이주경 대한민국 부산 북구
3 이태훈 대한민국 부산 부산진구
4 김태훈 대한민국 부산 연제구
5 박송화 대한민국 부산 남구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 최한수 대한민국 부산광역시 강서구 신호산단*로 **(신호동) 허브원B/D ***호(한스특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.03.24 수리 (Accepted) 1-1-2006-0206815-79
2 선행기술조사의뢰서
Request for Prior Art Search
2007.03.12 수리 (Accepted) 9-1-9999-9999999-89
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2007.03.30 수리 (Accepted) 4-1-2007-5049227-69
4 선행기술조사보고서
Report of Prior Art Search
2007.04.16 수리 (Accepted) 9-1-2007-0024832-19
5 의견제출통지서
Notification of reason for refusal
2007.06.26 발송처리완료 (Completion of Transmission) 9-5-2007-0352334-36
6 거절결정서
Decision to Refuse a Patent
2007.12.26 발송처리완료 (Completion of Transmission) 9-5-2007-0701147-92
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.01.02 수리 (Accepted) 4-1-2014-0000027-56
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.01.13 수리 (Accepted) 4-1-2016-5004891-78
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.09 수리 (Accepted) 4-1-2017-5004005-98
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.10 수리 (Accepted) 4-1-2017-5004797-18
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
복수의 페이지를 포함하는 블럭을 영역의 구분단위로 하며 상기 페이지 단위로 트랜잭션이 발생하는 낸드(NAND) 플래시 메모리를 운용하는 파일시스템에 있어서,플래시 메모리의 크기, 형태, 해당 파일시스템의 명칭과 버전정보 등의 고정 정보가 저장되는 슈퍼블럭 영역과; 파일이나 디렉터리와 같은 데이터가 저장되는 일반데이터 영역과; 상기 일반데이터에 관한 메타데이터가 저장되는 메타 영역과; 상기 일반데이터의 생성이나 변경과 같은 오퍼레이션에 대한 저널링 정보를 포함하는 로그 영역과; 플래시 메모리의 전체 블럭에 있어 각 블럭에 대한 상태정보를 포함하는 블럭정보 영역과; 상기 로그 영역, 메타 영역, 블럭정보 영역 각각의 주소를 관리하며, 해당 파일 시스템의 마운트 동작시 정상 여부를 표시하는 언마운트 플래그를 포함하는 위치정보 영역;으로 구성되는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
2 2
제 1항에 있어서,상기 위치정보 영역의 크기는 초기 8개의 블럭을 할당받은 이후 세그먼트(segment) 단위로 동적으로 증감되며; 메타데이터 영역, 블럭정보 영역, 로그 영역 각각의 크기는 세그먼트 단위로 할당되며; 데이터 영역의 크기는 블럭 단위로 할당되는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
3 3
제 2항에 있어서 상기 세그먼트 단위는,4개의 블럭이 하나의 세그먼트로 이루어지는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
4 4
제 1항에 있어서 상기 위치정보 영역은,플래시 메모리상의 0번째 페이지를 시작 위치로 가지는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
5 5
제 1항에 있어서 상기 일반데이터 영역은,플래시 메모리상의 슈퍼블럭 영역, 위치정보 영역, 로그 영역, 메타 영역, 블럭정보 영역을 제외한 나머지 빈 블럭에 할당되는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
6 6
제 1항 내지 제 5항 중 선택되는 어느 하나의 항에 있어서,상기 위치정보 영역은,파일 시스템의 마운트 과정에서 정상종료의 경우 0의 값이 저장되며 비정상종료의 경우 1의 값이 저장되는 언마운트 플래그와, 로그 영역의 주소를 저장하고 있는 로그 포인터와, 블럭정보 영역의 주소를 저장하고 있는 블럭정보 포인터와, 메타 영역의 주소를 저장하고 있는 메타 포인터로 이루어지는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
7 7
제 1항 내지 제 5항 중 선택되는 어느 하나의 항에 있어서,상기 메타 영역에 저장되는 각 메타데이터는,대응되는 하나의 일반데이터에 다수의 메타데이터가 대응되며;상기 다수의 메타데이터 각각에는 대응되는 일반데이터의 구분을 위한 객체번호와; 상기 대응되는 일반데이터가 파일, 디렉터리, 심볼릭 링크, 하드 링크 등과 같은 객체의 유형을 나타내는 객체유형과; 상기 대응되는 일반데이터의 이름, 생성시간, 최근 접근 시간을 나타내는 기본정보와; 해당 메타데이터가 일반데이터의 어느 부분과 대응되는지를 나타내고 상기 다수의 메타데이터에 있어 개별적인 구분을 위한 시퀀스 번호와; 해당 메타데이터가 수정된 누적 횟수를 나타내는 수정번호와; 대응되는 일반데이터가 저장된 주소를 페이지 번호의 나열로 나타내는 다수의 데이터 페이지로 그 구조를 가지는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
8 8
제 1항 내지 제 5항 중 선택되는 어느 하나의 항에 있어서,상기 블럭정보 영역은,포함되는 다수의 페이지에 있어 각 페이지를 다수의 셀로 구분하고 상기 구분된 다수의 셀 각각은 낸드 플래시 메모리의 전체 블럭과 일대일 대응되며;상기 각 셀은 해당 블럭이 포함하는 무효화된 페이지의 수를 나타내는 무효 페이지수와; 해당 블럭이 가지는 빈 페이지 수와; 해당 블럭이 사용중인지, 오류 블럭인지, 빈 블럭인를 나타내는 블럭상태와; 해당 블럭의 지움횟수의 기록을 나타내는 지움 횟수와; 해당 블럭이 로그 영역, 메타 영역, 블럭정보 영역, 일반데이터 영역 중 어느 영역에 속하는지를 나타내는 블럭유형으로 구성되는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
9 9
제 1항 내지 제 5항 중 선택되는 어느 하나의 항에 있어서,상기 로그 영역에 저장되는 각 로그데이터는,새로운 트랜잭션 중 해당 객체의 정보가 변경되는 업데이트 트랜잭션에 대응되며;해당 업데이트 트랜잭션이 비정상 종료되었을 경우에 한 스텝전의 트랜잭션으로 복구하기 위하여 한 스텝전의 트랜잭션에 의해 기록된 메타 영역의 메타데이터 위치정보를 가지는 이전 메타데이터의 페이지 번호와; 현재 업데이트되고 있는 트랜잭션에 의해 기록되는 메타 영역의 메타데이터 위치정보를 가지는 메타데이터의 페이지 번호와; 발생된 트랜잭션이 정상적으로 종료되었는지에 대한 정보를 가지는 트랜잭션 커밋과; 현재 트랜잭션에게 부여되고 이전 트랜잭션들과 구분을 하기 위한 현재 트랜잭션의 식별 아이디를 가지는 트랜잭션 아이디와; 현재 해당되는 트랙잭션이 어떤 종류의 객체(파일, 디렉터리, 심볼릭 링크, 하드 링크 등)에 대한 것인지를 구분하기 위한 객체 번호와; 현재 트랙잭션이 객체에 대한 이름 변경 연산인지를 구분하는 정보를 가지는 이름 변경 연산 여부로 그 구조를 가지는 것을 특징으로 하는 낸드 플래시 메모리에 적용되는 파일시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.