맞춤기술찾기

이전대상기술

인텔처리기의메모리관리유니트를이용한확장된가상주소공간구축방법

  • 기술번호 : KST2015101128
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 인텔처리기의 메모리 관리 유니트를 이용한 확장된 가상주소공간 구축방법에 관한 것으로서, 소형 시스템에 사용되는 인텔처리기를 중형 및 대형 시스템에 부합될 수 있도록 커널 및 사용자 모드 수행시 필요한 주소인 커널 및 사용자 가상주소공간을 기반으로 하여 인텔처리기가 물리적 구조로 번역시 메모리 관리 유니트의 기능 및 특성을 고려한 주소 번역 자료구조를 구축하는 제2과정을 구비한다.따라서, 소형 시스템에 많이 사용되는 인텔처리기를 가상주소공간을 확장 구축하여 중형 및 대형의 시스템에서 사용될 수 있다.
Int. CL G06F 12/06 (2006.01)
CPC G06F 12/0623(2013.01) G06F 12/0623(2013.01) G06F 12/0623(2013.01)
출원번호/일자 1019950017183 (1995.06.23)
출원인 한국전자통신연구원
등록번호/일자 10-0162759-0000 (1998.09.01)
공개번호/일자 10-1997-0002648 (1997.01.28) 문서열기
공고번호/일자 (19990115) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1995.06.23)
심사청구항수 3

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정성인 대한민국 대전광역시유성구
2 김해진 대한민국 대전광역시유성구
3 임기욱 대한민국 대전광역시서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이화익 대한민국 서울시 강남구 테헤란로*길** (역삼동,청원빌딩) *층,***,***호(영인국제특허법률사무소)
2 김명섭 대한민국 서울특별시 강남구 테헤란로**길 *, 테헤란오피스빌딩 ***호 시몬국제특허법률사무소 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 출원심사청구서
Request for Examination
1995.06.23 수리 (Accepted) 1-1-1995-0073799-45
2 특허출원서
Patent Application
1995.06.23 수리 (Accepted) 1-1-1995-0073797-54
3 대리인선임신고서
Notification of assignment of agent
1995.06.23 수리 (Accepted) 1-1-1995-0073798-00
4 명세서등보정서
Amendment to Description, etc.
1995.10.23 수리 (Accepted) 1-1-1995-0073800-15
5 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.04.24 수리 (Accepted) 1-1-1995-0073801-50
6 대리인선임신고서
Notification of assignment of agent
1997.08.21 수리 (Accepted) 1-1-1995-0073802-06
7 대리인사임신고서
Notification of resignation of agent
1998.03.19 수리 (Accepted) 1-1-1995-0073803-41
8 의견제출통지서
Notification of reason for refusal
1998.04.30 발송처리완료 (Completion of Transmission) 1-5-1995-0038072-00
9 의견서
Written Opinion
1998.06.25 수리 (Accepted) 1-1-1995-0073804-97
10 명세서등보정서
Amendment to Description, etc.
1998.06.25 수리 (Accepted) 1-1-1995-0073805-32
11 등록사정서
Decision to grant
1998.07.27 발송처리완료 (Completion of Transmission) 1-5-1995-0038073-45
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

소형 시스템에 사용되는 인텔처리기를 중형 및 대형 시스템에 부합될 수 있도록 커널 및 사용자 모드 수행시 필요한 주소인 커널 및 사용자 가상주소공간의 확장된 가상주소공간을 설계하는 제1과정과, 상기 설계된 확장된 가상주소공간을 기반으로 하여 인텔처리기가 물리적 구조로 번역시 메모리 관리 유니트의 기능 및 특성을 고려한 주소 번역 자료구조를 구축하는 제2과정을 포함하는 것을 특징으로 하는 인텔처리기의 메모리 관리 유니트를 이용한 확장된 가상주소공간 구축방법

2 2

제1항에 있어서, 제1과정은 시스템의 메모리 부분으로 가상주소를 발생하여 메모리에 접근할 수 있도록 하는 메모리맵 영역과, 커널을 컴파일할 때 커널의 텍스트, 데이터 등에 할당되는 주소로 상기 시스템의 메모리에 커널이 있는 곳으로 접근할 수 있도록 하는 커널 이미지 영역과, 상기 시스템을 구성하는 자원들을 접근하기 위해 사용되는 하드웨어 영역으로 이루어지는 커널 가상주소공간을 구축하는 제1단계와, 사용자 프로그램이 컴파일될 때 사용자 텍스트, 데이터 등에 할당되는 주소로 프로그램이 수행을 시작하면 이 주소가 발생되어 물리적 주소로 번역되어 수행하는 사용자 이미지 영역과, 시스템 호출 중 공유메모리 관련 기능을 제공하기 위한 부분으로 프로그램간의 통신을 위해 시스템 호출을 사용하면 가상주소를 할당받아 프로그램간 통신을 할 수 있도록 지원하는 공유메모리 영역을 구비한 사용자 가상주소공간을 구축하는 제2단계를 포함하는 것을 특징으로 하는 인텔처리기의 메모리 관리 유니트를 이용한 확장된 가상주소공간 구축방법

3 3

제1항에 있어서, 상기 제2과정은 인텔처리기에 의해 주소 번역에 필요한 소정 자료구조들을 메모리에 할당하는 제1단계와, 제1단계 수행 후 시스템 시작시 디스크로부터 읽어들인 커널 이미지의 주소공간을 구축하여 커널 페이지 디렉토리에 연결하는 제2단계와, 상기 커널 초기 수행중 필요한 메모리 영역의 주소공간을 구축하여 커널 페이지 디렉토리에 연결하는 제3단계와, 상기 커널 수행중 하드웨어 영역을 구축하여 커널 페이지 디렉토리에 연결하는 제4단계와, 상기 인텔처리기의 CR3 레지스터가 커널 페이지 디렉토리를 가리키도록 하여 메모리 관리 유니트를 동작시키는 제5단계와, 상기 구축된 메모리 영역의 주소공간을 전체 메모리에 대해서 구축하여 커널 페이지 디렉토리에 연결하는 제6단계와, 상기 구축된 메모리를 제거하는 제7단계와, 상기 커널 동작중 완전한 모드 전환을 지원하기 위해 사용자 페이지 디렉토리에 커널 이미지 및 하드웨어 영역의 주소공간을 연결하는 제8단계를 구비하는 것을 특징으로 하는 인텔처리기의 메모리 관리 유니트를 이용한 확장된 가상주소공간 구축방법

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.