맞춤기술찾기

이전대상기술

반도체 집적 회로의 소비 전력 계산 방법 및 소비 전력 계산 회로

  • 기술번호 : KST2015201015
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 반도체 집적 회로의 소비 전력을 계산하는 소비 전력 계산 방법에 관한 것이다. 본 발명의 소비 전력 계산 방법은, 클럭 게이팅에 따라 서로 다른 전력값들을 갖는 반도체 집적 회로의 전력 상태들을 검출하는 단계, 전력값들에 따라 전력 상태들을 전력 상태 그룹들로 그룹화하는 단계, 각 전력 상태 그룹에 속한 전력 상태에 대응하는 전력값에 기반하여 각 전력 상태 그룹에 그룹 전력값을 할당하는 단계, 그리고 소비 전력을 계산하는 단계로 구성된다.
Int. CL G06F 19/00 (2011.01)
CPC G06F 19/00(2013.01)
출원번호/일자 1020130144320 (2013.11.26)
출원인 광운대학교 산학협력단
등록번호/일자 10-1571932-0000 (2015.11.19)
공개번호/일자 10-2015-0060186 (2015.06.03) 문서열기
공고번호/일자 (20151126) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2013.11.26)
심사청구항수 31

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이준환 대한민국 경기 성남시 분당구
2 최창원 대한민국 서울 성북구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 광운대학교 산학협력단 대한민국 서울특별시 노원구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2013.11.26 수리 (Accepted) 1-1-2013-1076045-23
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2014.04.10 수리 (Accepted) 1-1-2014-0341899-47
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.06.03 수리 (Accepted) 4-1-2014-5067673-62
4 의견제출통지서
Notification of reason for refusal
2014.11.27 발송처리완료 (Completion of Transmission) 9-5-2014-0816043-47
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2015.01.19 수리 (Accepted) 1-1-2015-0051264-31
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2015.01.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2015-0051233-26
7 보정요구서
Request for Amendment
2015.05.04 발송처리완료 (Completion of Transmission) 1-5-2015-0078396-18
8 [지정기간단축]기간연장(단축, 경과구제)신청서
[Reduction of Designated Period] Request for Extension of Period (Reduction, Expiry Reconsideration)
2015.05.08 무효 (Invalidation) 1-1-2015-0444394-75
9 보정요구서
Request for Amendment
2015.05.14 발송처리완료 (Completion of Transmission) 1-5-2015-0083724-19
10 의견제출통지서
Notification of reason for refusal
2015.05.24 발송처리완료 (Completion of Transmission) 9-5-2015-0344766-80
11 무효처분통지서
Notice for Disposition of Invalidation
2015.06.01 발송처리완료 (Completion of Transmission) 1-5-2015-0090797-06
12 무효처분통지서
Notice for Disposition of Invalidation
2015.06.02 발송처리완료 (Completion of Transmission) 1-5-2015-0091373-29
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.06.05 수리 (Accepted) 4-1-2015-5074994-12
14 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2015.06.12 수리 (Accepted) 1-1-2015-0567463-23
15 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2015.07.06 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2015-0652452-04
16 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2015.07.06 수리 (Accepted) 1-1-2015-0652541-69
17 등록결정서
Decision to grant
2015.11.03 발송처리완료 (Completion of Transmission) 9-5-2015-0762460-18
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.05.09 수리 (Accepted) 4-1-2016-5056854-41
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.03.27 수리 (Accepted) 4-1-2017-5046666-19
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
반도체 집적 회로의 소비 전력을 계산하는 소비 전력 계산 회로의 소비 전력 계산 방법에 있어서:상기 반도체 집적 회로의 클럭 게이팅 신호들에 따라 서로 다른 전력값들을 갖는 전력 상태들 중 제1 전력 상태들이 그룹화된 전력 상태그룹들, 상기 전력 상태 그룹들 각각에 속한 적어도 하나의 전력 상태에 대응하는 적어도 하나의 전력값에 기반하여 상기 전력 상태 그룹들에 할당되는 그룹 전력값들, 그리고 상기 클럭 게이팅 신호들에 기반하여, 상기 소비 전력 계산 회로가 제1 소비 전력을 계산하는 단계;상기 전력 상태들 중 제2 전력 상태들 및 상기 클럭게이팅 신호들에 기반하여 계산되는 다중회귀모델의 계수들을 이용하여, 상기 소비 전력 계산 회로가 제2 소비 전력을 계산하는 단계; 그리고상기 제1 소비 전력 및 상기 제2 소비 전력에 기반하여 상기 소비 전력 계산 회로가 상기 소비 전력을 계산하는 단계를 포함하는 소비 전력 계산 방법
2 2
제1 항에 있어서,상기 제2 소비 전력을 계산하는 단계는,상기 계수들의 값들에 따라, 상기 계수들을 계수 그룹들로 그룹화하는 단계;상기 계수 그룹들에 각각 그룹 계수들을 할당하는 단계; 그리고상기 계수 그룹들 및 상기 그룹 계수들에 기반하여 상기 제2 소비 전력을 계산하는 단계를 포함하는 소비 전력 계산 방법
3 3
제1 항에 있어서,상기 제1 소비 전력을 계산하는 단계는,상기 반도체 집적 회로의 전력 상태를 검출하는 단계;상기 검출된 전력 상태가 상기 제1 전력 상태들에 대응할 때, 상기 검출된 전력 상태에 대응하는 전력 상태 그룹을 선택하는 단계; 그리고상기 선택된 전력 상태 그룹에 대응하는 그룹 전력값을 누산하여 누산된 전력값을 계산하는 단계를 포함하는 소비 전력 계산 방법
4 4
제3 항에 있어서,소비 전력 요청에 응답하여, 상기 누산된 전력값을 상기 제1 소비 전력으로 출력하는 단계를 더 포함하는 소비 전력 계산 방법
5 5
제1 항에 있어서,상기 제2 소비 전력을 계산하는 단계는,상기 반도체 집적 회로의 전력 상태를 검출하는 단계;상기 검출된 전력 상태가 상기 제2 전력 상태들에 대응할때, 각 클럭 게이팅 신호의 활성 상태를 누산하는 단계;소비 전력 요청에 응답하여, 상기 클럭 게이팅 신호들의 누산값들을 상기 계수들과 각각 계산하여 다중회귀모델의 항들을 계산하는 단계; 그리고상기 다중회귀모델의 항들을 합산하여 상기 제2 소비 전력으로 출력하는 단계를 포함하는 소비 전력 계산 방법
6 6
반도체 집적 회로의 소비 전력을 계산하는 소비 전력 계산 회로의 소비 전력 계산 방법에 있어서:상기 소비 전력 계산 회로가 상기 반도체 집적 회로의 클럭 게이팅 신호들에 기반하여, 상기 반도체 집적 회로의 전력 상태를 검출하는 단계;상기 검출된 전력 상태가 상기 반도체 집적 회로의 제1 전력 상태들 중 하나에 대응할 때, 상기 소비 전력 계산 회로가 상기 검출된 전력 상태에 대응하는 전력 상태 그룹을 선택하고, 그리고 상기 선택된 전력 상태 그룹에 대응하는 그룹 전력값을 누산하여 누산된 전력값을 계산하는 단계;상기 검출된 전력 상태가 상기 반도체 집적 회로의 상기 제1 전력 상태들 중 하나에 대응하지 않을 때, 상기 소비 전력 계산 회로가 상기 반도체 집적 회로의 각 클럭 게이팅 신호의 활성 상태를 누산하는 단계; 그리고소비 전력 계산 타이밍에, 상기 소비 전력 계산 회로가 상기 반도체 집적 회로의 클럭 게이팅 신호들의 누산값들을 계수들과 각각 계산하여 항들을 계산하고, 상기 항들을 상기 누산된 전력값과 합산하여 상기 소비 전력으로 출력하는 단계를 포함하는 소비 전력 계산 방법
7 7
반도체 집적 회로의 소비 전력을 계산하도록 구성되는 소비 전력 계산 회로에 있어서:상기 반도체 집적 회로의 클럭 게이팅 신호들을 수신하고, 상기 클럭 게이팅 신호들이 가리키는 전력 상태가 상기 반도체 집적 회로의 제1 전력 상태들 중 하나에 대응할 때 상기 클럭 게이팅 신호들에 기반하여 주소를 생성하고, 상기 클럭 게이팅 신호들이 가리키는 전력 상태가 상기 반도체 집적 회로의 상기 제1 전력 상태들 중 하나에 대응하지 않을 때 제어 신호를 활성화하는 주소 발생기;상기 주소 발생기로부터 출력되는 주소에 기반하여 전력값을 출력하도록 구성되는 메모리;상기 메모리로부터 출력되는 전력값을 누산하도록 구성되는 누산기;상기 제어 신호가 활성화될 때 상기 반도체 집적 회로의 클럭 게이팅 신호들을 수신하고, 상기 클럭 게이팅 신호들의 활성 상태들을 각각 누산하도록 구성되는 누산기들;제1 제어 신호에 응답하여, 상기 누산기들로부터 출력되는 누산값들을 저장하도록 구성되는 제1 레지스터들;계수들을 저장하도록 구성되는 제2 레지스터들;상기 제1 레지스터들의 값들 및 상기 제2 레지스터들의 값들을 각각 계산하도록 구성되는 곱셈기들;상수 계수를 저장하도록 구성되는 제3 레지스터;상기 곱셈기들의 출력값들, 및 상기 제3 레지스터의 값, 그리고 상기 누산기의 출력값을 합산하여, 상기 소비 전력으로 출력하도록 구성되는 합산기를 포함하는 소비 전력 계산 회로
8 8
반도체 집적 회로의 소비 전력을 계산하는 소비 전력 계산 회로의 소비 전력 계산 방법에 있어서:상기 반도체 집적 회로의 클럭 신호가 천이함에 따라, 상기 소비 전력 계산 회로가 상기 클럭 신호의 각 클럭 사이클마다 상기 반도체 집적 회로의 각 클럭 게이팅 신호의 활성 상태를 누산하는 단계; 그리고소비 전력 계산 타이밍에, 상기 반도체 집적 회로의 클럭게이팅 신호들에 따른 상기 반도체집적회로의 전력값들에 기반하여 계산되는 다중회귀모델의 계수들 및 상기 클럭 게이팅 신호들의 누산값들을 이용하여, 상기 소비 전력 계산 회로가 상기 소비 전력을 계산하는 단계를 포함하는 소비 전력 계산 방법
9 9
제8 항에 있어서,상기 다중회귀모델의 항들을 합산하여 상기 소비 전력으로 출력하는 단계를 더 포함하는 소비 전력 계산 방법
10 10
삭제
11 11
제9 항에 있어서,상기 소비 전력 계산 타이밍은 주기적으로 발생하는 소비 전력 계산 방법
12 12
제9 항에 있어서,상기 다중회귀모델의 항들을 계산하는 단계에서, 상기 클럭 게이팅 신호들의 누산값들이 참조된 후에 상기 클럭 게이팅 신호들의 누산값들이 리셋되는 상기 소비 전력 계산 방법
13 13
제12 항에 있어서,상기 클럭 게이팅 신호들의 참조 및 상기 누산값들의 리셋은 동일한 클럭 사이클에 수행되는 소비 전력 계산 방법
14 14
제8 항에 있어서,상기 소비 전력을 계산하는 단계는,상기 계수들의 값들에 따라, 상기 계수들을 계수 그룹들로 그룹화하는 단계;상기 계수 그룹들에 각각 그룹 계수들을 할당하는 단계; 그리고상기 계수 그룹들 및 상기 그룹 계수들에 기반하여 상기 소비 전력을 계산하는 단계를 포함하는 소비 전력 계산 방법
15 15
제14 항에 있어서,상기 계수들을 상기 계수 그룹들로 그룹화하는 단계는,유사한 값들을 갖는 계수들을 하나의 계수 그룹으로 그룹화하는 단계를 포함하는 소비 전력 계산 방법
16 16
제14 항에 있어서,상기 계수들을 상기 계수 그룹들로 그룹화하는 단계는,상기 계수들의 최소값 및 최대값에 기반하여 수행되는 소비 전력 계산 방법
17 17
제16 항에 있어서,상기 계수들을 상기 계수 그룹들로 그룹화하는 단계는,상기 최소값 및 최대값 사이를 미리 정해진 수의 구간들로 분할하는 단계; 그리고각 구간에 속한 적어도 하나의 계수를 하나의 계수 그룹으로 그룹화하는 단계를 포함하는 소비 전력 계산 방법
18 18
제17 항에 있어서,상기 전력 상태들을 상기 전력 상태 그룹들로 그룹화하는 단계는,상기 구간들 중 상기 전력 상태들 중 하나가 속하지 않은 구간을 그룹화하지 않고 무시하는 단계를 더 포함하는 소비 전력 계산 방법
19 19
제14 항에 있어서,상기 각 계수 그룹에 상기 그룹 계수를 할당하는 단계는,상기 각 계수 그룹에 속한 계수들 중 하나의 값을 상기 그룹 계수로 할당하는 단계를 포함하는 소비 전력 계산 방법
20 20
제14 항에 있어서,상기 각 계수 그룹에 상기 그룹 계수를 할당하는 단계는,상기 각 계수 그룹에 속한 계수들의 평균값을 상기 그룹 계수로 할당하는 단계를 포함하는 소비 전력 계산 방법
21 21
제14 항에 있어서,상기 소비 전력을 계산하는 단계는,각 클럭 게이팅 신호의 활성 상태에 기반하여, 각 계수 그룹의 카운트를 누산하는 단계;소비 전력 계산 타이밍에, 상기 계수 그룹들의 누산값들을 상기 그룹 계수들과 각각 계산하여 상기 다중회귀모델의 항들을 계산하는 단계; 그리고상기 다중회귀모델의 항들을 합산하여 상기 소비 전력으로 출력하는 단계를 포함하는 소비 전력 계산 방법
22 22
반도체 집적 회로의 소비 전력을 계산하도록 구성되는 소비 전력 계산 회로에 있어서:상기 반도체 집적 회로의 클럭 게이팅 신호들을 수신하고, 상기 클럭 게이팅 신호들의 활성 상태들을 각각 누산하도록 구성되는 누산기들;제1 제어 신호에 응답하여, 상기 누산기들로부터 출력되는 누산값들을 저장하도록 구성되는 제1 레지스터들;계수들을 저장하도록 구성되는 제2 레지스터들;상기 제1 레지스터들의 값들 및 상기 제2 레지스터들의 값들을 각각 계산하도록 구성되는 곱셈기들;상수 계수를 저장하도록 구성되는 제3 레지스터;상기 곱셈기들의 출력값들 및 상기 제3 레지스터의 값을 합산하여, 상기 소비 전력으로 출력하도록 구성되는 합산기를 포함하는 소비 전력 계산 회로
23 23
제22 항에 있어서,상기 계수들 및 상기 상수 계수는, 상기 클럭 게이팅 신호들에 따른 상기 반도체 집적 회로의 전력값들 및 상기 클럭 게이팅 신호들에 기반하여 계산되는 상기 반도체 집적 회로의 다중회귀분석 모델의 계수들인 소비 전력 계산 회로
24 24
제22 항에 있어서,누산값들을 상기 제1 레지스터들로 출력한 후, 상기 누산기들은 리셋되는 소비 전력 계산 회로
25 25
제22 항에 있어서,상기 누산기들 각각은, 매 클럭 사이클마다 대응하는 클럭 게이팅 신호의 활성 상태에 따라 누산값을 카운트업 하는 소비 전력 계산 회로
26 26
제22 항에 있어서,상기 누산기들 중 적어도 하나의 누산기는 둘 이상의 클럭 게이팅 신호들을 수신하도록 구성되는 소비 전력 계산 회로
27 27
제26 항에 있어서,상기 적어도 하나의 누산기는, 매 클럭 사이클마다, 상기 둘 이상의 클럭 게이팅 신호들 중 활성화된 클럭 게이팅 신호들의 수만큼 누산값을 카운트업 하는 소비 전력 계산 회로
28 28
반도체 집적 회로의 소비 전력을 계산하는 소비 전력 계산 회로의 소비 전력 계산 방법에 있어서:상기 소비 전력 계산 회로가 상기 반도체 집적 회로의 각 클럭 게이팅 신호의 활성 상태를 누산하는 단계;소비 전력 계산 타이밍에, 상기 소비 전력 계산 회로가 상기 반도체 집적 회로의 클럭 게이팅 신호들의 누산값들을 계수들과 각각 계산하여 항들을 계산하는 단계; 그리고상기 소비 전력 계산 회로가 상기 항들을 합산하여 상기 소비 전력으로 출력하는 단계를 포함하고,상기 계수들은, 상기 클럭 게이팅 신호들에 따른 상기 반도체 집적 회로의 전력값들 및 상기 클럭 게이팅 신호들에 기반하여 계산되는 상기 반도체 집적 회로의 다중회귀분석 모델의 계수들이고,둘 이상의 클럭 게이팅 신호들의 누산값들이 하나의 계수와 계산되는 소비 전력 계산 방법
29 29
제28 항에 있어서,상기 반도체 집적 회로는 상기 클럭 게이팅 신호들에 따라 서로 다른 전력값들을 갖는 복수의 전력 상태들을 갖는 소비 전력 계산 방법
30 30
제29 항에 있어서,상기 전력값은, 하나의 클럭 사이클 동안에 상시 반도체 집적 회로가 소비하는 소비 전력을 가리키는 소비 전력 계산 방법
31 31
제28 항에 있어서,상기 클럭 게이팅 신호들 각각은, 상기 반도체 집적 회로에서 사용되는 클럭 신호의 활성화 및 비활성화를 제어하는 신호인 소비 전력 계산 방법
32 32
제28 항에 있어서,유사한 값들을 갖는 계수들이 상기 하나의 계수로 병합되는 소비 전력 계산 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 한국전자통신연구원 시스템반도체 설계인력양성 - 칩설계 공동연구 Electronic System Level Design을 이용한 시스템 구조 및 IP 설계(2차년도)
2 미래창조과학부 한국연구재단 일반연구자지원사업 - 기본연구 클럭 게이팅 영역에 기반한 상위수준 전력모델 생성 자동화 연구(3차년도)