맞춤기술찾기

이전대상기술

펌웨어를 위한 하드웨어 스케쥴링 장치 및 그 방법

  • 기술번호 : KST2015093120
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 펌웨어를 위한 하드웨어 스케쥴링 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은, 파이프라인 구조로 동작하는 시스템 집적회로(IC)에 포함된 다양한 하드웨어가 주어진 전체 시스템의 동작 성능을 만족시키도록 동작시간을 제어하기 위한, 하드웨어 스케쥴링 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.3. 발명의 해결방법의 요지 본 발명은, 펌웨어를 위한 하드웨어 스케쥴링 방법에 있어서, 각 하드웨어 간의 동작 우선 순위에 대한 그래프를 생성하는 제 1 단계; 상기 하드웨어의 동작 싸이클을 에지에 적용하여 제약조건 그래프에 적용하는 제 2 단계; 상기 제약조건 그래프를 이용하여 파이프라인 수나 전체 시스템의 동작 싸이클을 고려하지 않고 상기 제약조건 그래프를 만족시키도록 초기 스케쥴링을 수행하는 제 3 단계; 및 상기 초기 스케쥴링을 수행한 결과를 바탕으로, 상기 전체 시스템의 동작 싸이클과 파이프라인 수를 고려하여 스케쥴링을 수정하여 최종 스케쥴을 생성하는 제 4 단계를 포함함.4. 발명의 중요한 용도본 발명은 하드웨어 스케쥴링 시스템 등에 이용됨. 하드웨어, 스케쥴러, 파이프라인 수, 동작 우선순위, 싸이클
Int. CL G06F 11/22 (2006.01)
CPC G06F 9/4881(2013.01) G06F 9/4881(2013.01)
출원번호/일자 1020030085062 (2003.11.27)
출원인 한국전자통신연구원
등록번호/일자 10-0626669-0000 (2006.09.14)
공개번호/일자 10-2005-0051295 (2005.06.01) 문서열기
공고번호/일자 (20060925) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2003.11.27)
심사청구항수 7

출원인

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

발명자

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

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2003.11.27 수리 (Accepted) 1-1-2003-0450790-13
2 선행기술조사의뢰서
Request for Prior Art Search
2005.05.13 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2005.06.16 수리 (Accepted) 9-1-2005-0036553-32
4 의견제출통지서
Notification of reason for refusal
2005.06.28 발송처리완료 (Completion of Transmission) 9-5-2005-0302555-34
5 지정기간연장신청서
Request for Extension of Designated Period
2005.08.29 수리 (Accepted) 1-1-2005-0481461-03
6 의견서
Written Opinion
2005.09.28 수리 (Accepted) 1-1-2005-0548267-45
7 명세서등보정서
Amendment to Description, etc.
2005.09.28 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2005-0548266-00
8 최후의견제출통지서
Notification of reason for final refusal
2006.02.22 발송처리완료 (Completion of Transmission) 9-5-2006-0102436-19
9 의견서
Written Opinion
2006.04.17 수리 (Accepted) 1-1-2006-0264427-16
10 명세서등보정서
Amendment to Description, etc.
2006.04.17 보정승인 (Acceptance of amendment) 1-1-2006-0264426-60
11 등록결정서
Decision to grant
2006.08.29 발송처리완료 (Completion of Transmission) 9-5-2006-0503964-43
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
펌웨어를 위한 하드웨어 스케쥴링 장치에 있어서,각 하드웨어 간의 동작 우선 순위의 입력에 따라 하드웨어를 노드로 하고, 상기 각 하드웨어 간의 우선 순위 관계를 에지(edge)로 하는 그래프를 생성하기 위한 그래프 생성 수단;상기 하드웨어의 동작 싸이클을 입력받아 이를 에지에 적용하여 제약조건 그래프에 적용하기 위한 동작 싸이클 적용 수단;상기 제약조건 그래프를 이용하여 파이프라인 수나 전체 시스템의 동작 싸이클을 고려하지 않고 상기 제약조건 그래프를 만족시키도록 초기 스케쥴링을 수행하기 위한 초기 스케쥴링 수단; 및상기 초기 스케쥴링 수단에서의 초기 스케쥴링 결과를 바탕으로, 상기 전체 시스템의 동작 싸이클과 파이프라인 수를 고려하여 스케쥴링을 수정하여 최종 스케쥴을 생성하기 위한 최종 스케쥴 생성 수단을 포함하는 펌웨어를 위한 하드웨어 스케쥴링 장치
2 2
펌웨어를 위한 하드웨어 스케쥴링 방법에 있어서,각 하드웨어 간의 동작 우선 순위에 대한 그래프를 생성하는 제 1 단계;상기 하드웨어의 동작 싸이클을 에지에 적용하여 제약조건 그래프에 적용하는 제 2 단계;상기 제약조건 그래프를 이용하여 파이프라인 수나 전체 시스템의 동작 싸이클을 고려하지 않고 상기 제약조건 그래프를 만족시키도록 초기 스케쥴링을 수행하는 제 3 단계; 및상기 초기 스케쥴링을 수행한 결과를 바탕으로, 상기 전체 시스템의 동작 싸이클과 파이프라인 수를 고려하여 스케쥴링을 수정하여 최종 스케쥴을 생성하는 제 4 단계를 포함하는 펌웨어를 위한 하드웨어 스케쥴링 방법
3 3
제 2 항에 있어서,상기 제 4 단계에서 최종 스케쥴을 생성한 후에, 상기 각 하드웨어의 파이프라인 싸이클 값으로 하드웨어 스케쥴을 생성하는 제 5 단계를 더 포함하는 펌웨어를 위한 하드웨어 스케쥴링 방법
4 4
제 2 항 또는 제 3 항에 있어서,주어진 상기 파이프라인 수를 만족시키지 못하는 경우, 파이프라인 수를 증가시켜 주어진 상기 전체 시스템의 동작시간과 상기 제약조건 그래프를 만족시키는 스케쥴링을 수행하는 제 6 단계를 더 포함하는 펌웨어를 위한 하드웨어 스케쥴링 방법
5 5
제 4 항에 있어서,상기 제 4 단계는, 현재의 스케쥴링 결과에서 시스템 동작 싸이클을 넘어가는 하드웨어를 찾아서 해당 하드웨어의 싸이클(절대 싸이클)을 전체 시스템 동작 싸이클로 나누어서 몫은 파이프라인 단계의 값으로 하고, 나머지 값을 취하여 파이프라인에서의 시작 위치(파이프라인 싸이클)로 결정한 후, 상기 제약조건 그래프를 만족시키도록 스케쥴링하는 것을 특징으로 하는 펌웨어를 위한 하드웨어 스케쥴링 방법
6 6
제 5 항에 있어서,상기 제 4 단계는,상기 초기 스케쥴링을 수행한 결과로부터 파이프라인 위치와 그 파이프라인에서의 시작 싸이클을 계산하고, 상기 제약조건 그래프를 만족하도록 하는 새로운 스케쥴링을 반복하여 최종 스케쥴링을 수행하는 것을 특징으로 하는 펌웨어를 위한 하드웨어 스케쥴링 방법
7 7
프로세서를 구비한 하드웨어 스케쥴링 장치에,각 하드웨어 간의 동작 우선 순위에 대한 그래프를 생성하는 제 1 기능;상기 하드웨어의 동작 싸이클을 에지에 적용하여 제약조건 그래프에 적용하는 제 2 기능;상기 제약조건 그래프를 이용하여 파이프라인 수나 전체 시스템의 동작 싸이클을 고려하지 않고 상기 제약조건 그래프를 만족시키도록 초기 스케쥴링을 수행하는 제 3 기능; 및상기 초기 스케쥴링을 수행한 결과를 바탕으로, 상기 전체 시스템의 동작 싸이클과 파이프라인 수를 고려하여 스케쥴링을 수정하여 최종 스케쥴을 생성하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
8 7
프로세서를 구비한 하드웨어 스케쥴링 장치에,각 하드웨어 간의 동작 우선 순위에 대한 그래프를 생성하는 제 1 기능;상기 하드웨어의 동작 싸이클을 에지에 적용하여 제약조건 그래프에 적용하는 제 2 기능;상기 제약조건 그래프를 이용하여 파이프라인 수나 전체 시스템의 동작 싸이클을 고려하지 않고 상기 제약조건 그래프를 만족시키도록 초기 스케쥴링을 수행하는 제 3 기능; 및상기 초기 스케쥴링을 수행한 결과를 바탕으로, 상기 전체 시스템의 동작 싸이클과 파이프라인 수를 고려하여 스케쥴링을 수정하여 최종 스케쥴을 생성하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.