맞춤기술찾기

이전대상기술

플래시 메모리, 플래시 메모리의 제어 방법 및 직렬인터페이스 장치

  • 기술번호 : KST2014011725
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 플래시 메모리, 플래시 메모리의 제어 방법 및 직렬 인터페이스 장치에 관한 발명으로서, 보다 구체적으로 에러에 대한 대처 및 분리전송을 가능케 함으로써 보다 효율적이고 정확한 동작이 가능한 플래시 메모리, 플래시 메모리의 제어 방법 및 직렬 인터페이스 장치에 관한 발명이다. 본 발명은 직렬 인터페이스 방식의 플래시 메모리; 및 상기 플래시 메모리에 요청 패킷을 송신하고 상기 플래시 메모리로부터 상기 요청 패킷에 대한 응답인 응답 패킷을 수신하는 방식으로 동작하여 상기 플래시 메모리에 데이터를 쓰거나 상기 플래시 메모리로부터 데이터를 읽는 CPU를 포함하며, 상기 요청 패킷은 상기 요청 패킷의 번호에 해당하는 제1 시퀀스 번호; 상기 요청 패킷이 쓰기 및 읽기를 포함하는 명령들 중 어떤 명령인지를 표시하는 제1 데이터 타입; 주소; 상기 요청 패킷이 쓰기 요청 패킷인 경우에 포함되는 제1 데이터; 및 제1 에러 검출 코드를 포함하며, 상기 응답 패킷은 상기 응답 패킷의 번호에 해당하는 제2 시퀀스 번호; 읽기 요청 패킷에 대한 응답 패킷인 경우에 포함되는 제2 데이터; 및 제2 에러 검출 코드를 포함하는 직렬 인터페이스 장치를 제공한다.
Int. CL G06F 12/14 (2006.01) G06F 12/16 (2006.01) G06F 11/16 (2006.01)
CPC G06F 13/4282(2013.01) G06F 13/4282(2013.01) G06F 13/4282(2013.01) G06F 13/4282(2013.01) G06F 13/4282(2013.01)
출원번호/일자 1020060036952 (2006.04.25)
출원인 재단법인대구경북과학기술원
등록번호/일자 10-0801884-0000 (2008.01.31)
공개번호/일자 10-2007-0105025 (2007.10.30) 문서열기
공고번호/일자 (20080212) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.04.25)
심사청구항수 13

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구 달성군 현

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 현유진 대한민국 대구 서구
2 이종훈 대한민국 대구 달서구
3 정우영 대한민국 경기 성남시 분당구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 남정길 대한민국 서울특별시 강남구 테헤란로**길 **, 인화빌딩 *층 (삼성동)(특허법인(유한)아이시스)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구광역시 달성
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.04.25 수리 (Accepted) 1-1-2006-0287227-64
2 선행기술조사의뢰서
Request for Prior Art Search
2007.01.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2007.02.09 수리 (Accepted) 9-1-2007-0009496-74
4 의견제출통지서
Notification of reason for refusal
2007.07.31 발송처리완료 (Completion of Transmission) 9-5-2007-0420422-85
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2007.08.21 수리 (Accepted) 1-1-2007-0603236-34
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2007.08.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2007-0603302-50
7 등록결정서
Decision to grant
2008.01.30 발송처리완료 (Completion of Transmission) 9-5-2008-0049607-11
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.09.04 수리 (Accepted) 4-1-2008-5142779-99
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.23 수리 (Accepted) 4-1-2009-5053668-09
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.04.08 수리 (Accepted) 4-1-2009-5066444-83
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.01.13 수리 (Accepted) 4-1-2010-5006262-09
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.06 수리 (Accepted) 4-1-2010-5060059-92
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.01.13 수리 (Accepted) 4-1-2011-5007932-94
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164104-34
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164108-16
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.11.11 수리 (Accepted) 4-1-2013-5149764-85
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.12.18 수리 (Accepted) 4-1-2018-5260250-39
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.18 수리 (Accepted) 4-1-2020-5134633-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
(a) 플래시 메모리에게 읽음 요청 패킷을 송신하는 단계;(b) 상기 플래시 메모리로부터 상기 (a) 단계에서 수행한 요청에 대한 응답 패킷을 수신하면, 상기 응답 패킷의 시퀀스 번호, 에러 검출 코드 및 상기 플래시 메모리가 읽음 요청을 성공적으로 수행하였는지 여부를 알리는 상태 필드를 추출하여 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하는지, 에러가 검출되지 않았는지, 상기 플래시 메모리가 상기 읽음 요청을 성공적으로 수행하였는지 확인하는 단계;(c) 상기 (b) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하고, 에러가 검출되지 않고, 상기 플래시 메모리가 상기 읽음 요청을 성공적으로 수행한 것으로 확인되는 경우, 상기 응답 패킷으로부터 추출된 데이터를 성공적으로 수신된 데이터로 판단하는 단계; 및(d) 상기 (b) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하지 아니하거나, 에러가 검출되거나, 상기 플래시 메모리가 상기 읽음 요청을 성공적으로 수행하지 않은 것으로 확인되는 경우, 상기 응답 패킷에 오류가 발생한 것으로 판단하는 단계를 포함하는 직렬 인터페이스 방식의 플래시 메모리 제어방법
2 2
제1 항에 있어서, 상기 에러 검출 코드는 상기 시퀀스 번호 및 상기 상태 필드의 에러 발생을 검출하기 위한 ECC(Error Correction Code) 및 상기 데이터의 에러 발생을 검출하기 위한 CRC(Cyclic Redundancy Code)를 포함하는 직렬 인터페이스 방식의 플래시 메모리 제어방법
3 3
(a) 플래시 메모리에게 쓰기 요청 패킷을 송신하는 단계;(b) 상기 플래시 메모리로부터 상기 (a) 단계에서 수행한 요청에 대한 응답 패킷을 수신하면, 상기 응답 패킷의 시퀀스 번호, 에러 검출 코드 및 상기 플래시 메모리가 쓰기 요청을 성공적으로 수행하였는지 여부를 알리는 상태 필드를 추출하여 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하는지, 에러가 검출되지 않았는지, 상기 플래시 메모리가 상기 쓰기 요청을 성공적으로 수행하였는지 확인하는 단계;(c) 상기 (b) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하고, 에러가 검출되지 않고, 상기 플래시 메모리가 상기 쓰기 요청을 성공적으로 수행한 것으로 확인되는 경우, 쓰기 요청이 성공적으로 수신된 것으로 판단하는 단계; 및(d) 상기 (b) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하지 아니하거나, 에러가 검출되거나, 상기 플래시 메모리가 상기 쓰기 요청을 성공적으로 수행하지 않은 것으로 확인되는 경우, 상기 쓰기 요청에 오류가 발생한 것으로 판단하는 단계를 포함하는 직렬 인터페이스 방식의 플래시 메모리 제어방법
4 4
제3 항에 있어서, 상기 에러 검출 코드는 상기 시퀀스 번호 및 상기 상태 필드의 에러 발생을 검출하는 ECC(Error Correction Code)를 포함하는 직렬 인터페이스 방식의 플래시 메모리 제어방법
5 5
제3 항에 있어서, 상기 (a) 단계 이전에 수행되는(e) 상기 플래시 메모리가 쓰기 가능 상태인지를 확인하여, 쓰기 가능 상태이면 상기 (a) 단계부터 수행되도록 하고, 쓰기 불가능 상태이면 아래의 (f), (g), (h), (i) 단계들이 수행되도록 하는 단계;(f) 상기 플래시 메모리에게 쓰기 가능 요청 패킷을 송신하는 단계;(g) 상기 플래시 메모리로부터 상기 (f) 단계에서 수행한 요청에 대한 응답 패킷을 수신하면, 상기 응답 패킷의 시퀀스 번호, 에러 검출 코드 및 상기 플래시 메모리가 쓰기 가능 요청을 성공적으로 수행하였는지 여부를 알리는 상태 필드를 추출하여 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하는지, 에러가 검출되지 않았는지, 상기 플래시 메모리가 상기 쓰기 가능 요청을 성공적으로 수행하였는지 확인하는 단계;(h) 상기 (g) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하고, 에러가 검출되지 않고, 상기 플래시 메모리가 상기 쓰기 가능 요청을 성공적으로 수행한 것으로 확인되는 경우, 상기 (a) 단계를 수행토록 하는 단계; 및(i) 상기 (b) 단계를 수행한 결과 상기 시퀀스 번호가 상기 요청 패킷의 시퀀스 번호와 일치하지 아니하거나, 에러가 검출되거나, 상기 플래시 메모리가 상기 쓰기 가능 요청을 성공적으로 수행하지 않은 것으로 확인되는 경우, 에러가 발생한 것으로 판단하는 단계를 더 포함하는 직렬 인터페이스 방식의 플래시 메모리 제어방법
6 6
메모리 셀, 메모리 셀 제어부 및 송수신부를 포함하는 직렬 인터페이스 방식의 플래시 메모리에 있어서, 상기 메모리 셀 제어부는 상기 송수신부를 경유하여 수신된 요청 패킷으로부터 상기 요청 패킷이 쓰기 및 읽기를 포함하는 명령들 중 어떤 명령인지를 표시하는 제1 데이터 타입, 주소, 상기 요청 패킷이 쓰기 요청 패킷인 경우에 포함되는 제1 데이터, 및 제1 에러 검출 코드를 추출하여, 에러 발생 여부를 판단하고, 에러가 발생하지 아니한 경우에 상기 제1 데이터 타입에 표시된 명령에 따라 상기 메모리 셀을 제어하며, 또한, 상기 메모리 셀 제어부는 상기 요청 패킷에 대하여 응답하기 위하여, 어떤 명령에 대한 응답인지를 표시하는 제2 데이터 타입, 읽기 요청 패킷에 대한 응답 패킷인 경우에 포함되는 제2 데이터, 및 제2 에러 검출 코드를 포함하는 응답 패킷을 다중화하여 상기 송수신부를 경유하여 송신하는 플래시 메모리
7 7
제 6 항에 있어서, 상기 메모리 셀 제어부는 패킷 수신부 및 패킷 송신부를 포함하며,상기 패킷 수신부는 상기 요청 패킷으로부터 상기 제1 데이터 타입, 시퀀스 번호, 상기 주소, 상기 제1 데이터, 및 상기 제1 에러 검출 코드인 제1 ECC(Error Correction Code) 및 제1 CRC(Cyclic Redundancy Code)를 추출하는 역다중화부;상기 제1 데이터 타입, 상기 시퀀스 번호 및 상기 주소로부터 ECC를 생성하는 제1 ECC 생성부;상기 ECC 생성부에서 생성된 ECC와 상기 역다중화부에서 출력되는 상기 제1 ECC를 비교하여 보정되지 않는 에러가 발생하였는지 여부를 판단하는 헤더 검사부;상기 데이터를 순차적으로 저장한 후 출력하는 제1 데이터 FIFO(First-In First-Out); 및상기 데이터 및 상기 제1 CRC를 입력받아 상기 데이터에 CRC 에러가 발생하였는지 여부를 판단하는 CRC 에러 검출부를 포함하며, 상기 패킷 송신부는 상기 제2 데이터 타입, 상기 시퀀스 번호 및 상기 요청 패킷의 명령이 성공적으로 수행되었는지 여부를 알리는 상태 필드를 출력하는 헤더 생성부;상기 제2 데이터 타입, 상기 시퀀스 번호 및 상기 상태 필드를 입력받아 제2 ECC를 생성하는 제2 ECC 생성부;상기 제2 데이터를 순차적으로 입력받아 순차적으로 출력하는 제2 데이터 FIFO;상기 제2 데이터를 입력받아 상기 제2 CRC를 생성하는 CRC 생성부; 및상기 헤더 생성부, 상기 제2 ECC 생성부, 상기 제2 데이터 FIFO 및 상기 CRC 생성부에서 출력되는 상기 제2 데이터 타입, 상기 시퀀스 번호, 상기 상태 필드, 상기 제2 ECC 상기 제2 데이터 및 상기 제2 CRC를 다중화하여 출력하는 다중화부를 포함하는 플래시 메모리
8 8
제 6 항에 있어서, 상기 송수신부는 국제 모바일 단말 표준화 단체인 MIPI(Mobile Industry Processor Interface)의 물리계층 표준안에 포함된 D-Phy(MIPI Alliance Standard for D-PHY) 표준을 따르는 플래시 메모리
9 9
직렬 인터페이스 방식의 플래시 메모리; 및 상기 플래시 메모리에 요청 패킷을 송신하고 상기 플래시 메모리로부터 상기 요청 패킷에 대한 응답인 응답 패킷을 수신하는 방식으로 동작하여 상기 플래시 메모리에 데이터를 쓰거나 상기 플래시 메모리로부터 데이터를 읽는 CPU를 포함하며,상기 요청 패킷은 상기 요청 패킷의 번호에 해당하는 제1 시퀀스 번호; 상기 요청 패킷이 쓰기 및 읽기를 포함하는 명령들 중 어떤 명령인지를 표시하는 제1 데이터 타입; 주소; 상기 요청 패킷이 쓰기 요청 패킷인 경우에 포함되는 제1 데이터; 및 제1 에러 검출 코드를 포함하며, 상기 응답 패킷은 상기 응답 패킷의 번호에 해당하는 제2 시퀀스 번호; 읽기 요청 패킷에 대한 응답 패킷인 경우에 포함되는 제2 데이터; 및 제2 에러 검출 코드를 포함하는 직렬 인터페이스 장치
10 10
제9 항에 있어서, 상기 응답 패킷은 상기 응답 패킷이 어떤 요청 패킷에 대한 응답인지를 표시하는 제2 데이터 타입; 및 상기 요청 패킷의 요청이 상기 플래시 메모리에서 성공적으로 수행되었는지 여부를 표시하는 상태 필드를 더 포함하는 직렬 인터페이스 장치
11 11
제10 항에 있어서, 상기 제1 에러 검출 코드는 상기 제1 시퀀스 번호, 상기 제1 데이터 타입 및 상기 주소의 에러 검출에 사용되는 제1 ECC(Error Correction Code) 및 상기 제1 데이터의 에러 검출에 사용되는 제1 CRC(Cyclic Redundancy Code)를 포함하며,상기 제2 에러 검출 코드는 상기 제2 시퀀스 번호 및 상기 제2 데이터 타입의 에러 검출에 사용되는 제2 ECC 및 상기 제2 데이터의 에러 검출에 사용되는 제2 CRC를 포함하는 직렬 인터페이스 장치
12 12
제10 항에 있어서, 상기 요청 패킷을 수신한 상기 플래시 메모리는 상기 제1 에러 검출 코드로 에러를 검출하여 에러가 발생하지 아니한 것으로 판단하면, 상기 제1 데이터 타입에 표시된 명령을 수행하며, 상기 응답 패킷을 수신한 상기 CPU는 상기 제2 에러 검출 코드로 에러를 검출하여 에러의 발생 여부를 판단하고, 상기 상태 필드를 검토하여 상기 요청 패킷의 요청이 수행되었는지 여부를 판단하는 직렬 인터페이스 장치
13 13
제11 항에 있어서, 상기 제2 시퀀스 번호는 상기 제1 시퀀스 번호와 일치하는 직렬 인터페이스 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.