KR101139603B1 - 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 - Google Patents
클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 Download PDFInfo
- Publication number
- KR101139603B1 KR101139603B1 KR1020100081959A KR20100081959A KR101139603B1 KR 101139603 B1 KR101139603 B1 KR 101139603B1 KR 1020100081959 A KR1020100081959 A KR 1020100081959A KR 20100081959 A KR20100081959 A KR 20100081959A KR 101139603 B1 KR101139603 B1 KR 101139603B1
- Authority
- KR
- South Korea
- Prior art keywords
- integrated circuit
- circuit device
- power
- power consumption
- clock
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3237—Power saving characterised by the action undertaken by disabling clock generation or distribution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/396—Clock trees
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2117/00—Details relating to the type or aim of the circuit design
- G06F2117/04—Clock gating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/06—Power analysis or power optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
- G06F30/3308—Design verification, e.g. functional simulation or model checking using simulation
- G06F30/3312—Timing analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/35—Delay-insensitive circuit design, e.g. asynchronous or self-timed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
Description
도 2는 도 1의 집적 회로 장치의 클럭 게이팅 동작을 설명하기 위한 블록도이다.
도 3은 도 1의 제 1 모듈의 실시 예를 보여주는 블록도이다.
도 4는 본 발명의 실시 예에 따른 집적 회로 장치의 소비 전력 예측 방법을 보여주는 순서도이다.
도 5는 도 4의 S200 단계에서 추출된 클럭 게이팅 도메인들의 실시 예를 보여주는 테이블이다.
도 6은 도 4의 소비 전력 모델 추출 단계를 보여주는 순서도이다.
도 7은 도 4의 S200 단계에서 추출된 클럭 게이팅 도메인들 및 대응하는 구동 신호들의 집합을 보여주는 테이블이다.
도 8은 도 4의 S200 단계에서 추출된 클럭 게이팅 도메인들, 대응하는 구동 신호들의 집합, 그리고 구동 신호들의 전력 상태들의 집합을 보여주는 테이블이다.
도 9는 등가성에 기반하여 압축된 전력 상태들의 집합을 보여주는 테이블이다.
도 10은 종속성에 기반하여 압축된 전력 상태들의 집합을 보여주는 테이블이다.
도 11은 도 4의 S200 단계에서 추출된 클럭 게이팅 도메인들, 대응하는 구동 신호들의 집합, 구동 신호들의 전력 상태들의 집합, 그리고 소비 전력들의 집합을 보여주는 테이블이다.
도 12는 도 6 및 도 11의 소비 전력들의 집합을 추출하는 방법을 설명하기 위한 도면이다.
도 13은 도 4의 S200 단계에서 추출된 클럭 게이팅 도메인들, 대응하는 구동 신호들의 집합, 구동 신호들의 전력 상태들의 집합, 소비 전력들의 집합, 그리고 추출된 팬-인 로직 콘들의 집합을 보여주는 테이블이다.
도 14는 본 발명의 제 2 실시 예에 따른 집적 회로 장치를 보여주는 블록도이다.
도 15는 본 발명의 제 3 실시 예에 따른 집적 회로 장치를 보여주는 블록도이다.
도 16은 팬-인 로직 콘의 게이트 레벨의 실시 예를 보여주는 블록도이다.
도 17 내지 도 19는 도 16의 팬-인 로직 콘의 시스템 씨에 기반한 하드웨어 설명(Hardware Description)을 보여주는 도면들이다.
도 20은 팬-인 로직 콘의 게이트 레벨의 제 2 실시 예를 보여주는 블록도이다.
도 21 및 도 22는 도 20의 팬-인 로직 콘의 베릴로그에 기반한 하드웨어 설명(Hardware Description)을 보여주는 도면들이다.
110 ; 모듈
CG ; 클럭 게이팅 셀
CGD ; 클럭 게이팅 도메인
Cen ; 팬-인 로직 콘
en ; 구동 신호
P ; 소비 전력
Claims (16)
- 집적 회로 장치의 클럭 게이팅 셀을 검출하여 상기 집적 회로 장치의 클럭 게이팅 도메인들을 추출하는 단계;
상기 추출된 클럭 게이팅 도메인들에 기반하여, 클럭 게이팅에 기반한 상기 집적 회로 장치의 소비 전력 모델을 추출하는 단계; 그리고
상기 추출된 소비 전력 모델에 기반하여, 상기 집적 회로 장치의 소비 전력을 예측하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 1 항에 있어서,
상기 소비 전력 모델을 추출하는 단계는
상기 추출된 클럭 게이팅 도메인들을 구동하는 구동 신호들을 추출하는 단계; 그리고
상기 추출된 구동 신호들의 논리값들에 따른 전력 상태들의 집합을 추출하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 2 항에 있어서,
상기 구동 신호들 사이의 등가성(equivalence)에 기반하여, 상기 추출된 전력 상태들의 집합의 일부가 제거되는 집적 회로 장치의 소비 전력 예측 방법. - 제 2 항에 있어서,
상기 구동 신호들 사이의 종속성(dominance)에 기반하여, 상기 추출된 전력 상태들의 집합의 일부가 제거되는 집적 회로 장치의 소비 전력 예측 방법. - 제 2 항에 있어서,
상기 소비 전력 모델을 추출하는 단계는
상기 추출된 전력 상태들의 집합에 대응하는 상기 집적 회로 장치의 소비 전력들의 집합을 추출하는 단계를 더 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 5 항에 있어서,
상기 소비 전력들의 집합을 추출하는 단계는
상기 집적 회로 장치의 정상 동작 조건 하에서, 클럭 사이클에 따른 상기 집적 회로 장치의 전력 상태들 및 소비 전력들을 산출하는 단계; 그리고
상기 산출된 전력 상태들 및 소비 전력들에 기반하여, 상기 산출된 전력 상태들에 대응하는 소비 전력들을 결정하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 6 항에 있어서,
상기 산출된 전력 상태들에 대응하는 소비 전력들을 결정하는 단계는
상기 산출된 전력 상태들 및 소비 전력들에 기반하여, 상기 산출된 전력 상태들에 대응하는 평균 소비 전력들을 결정하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 7 항에 있어서,
상기 평균 소비 전력들은 데이터 의존성(dependency)에 따른 변화를 보상하도록 결정되는 집적 회로 장치의 소비 전력 예측 방법. - 제 1 항에 있어서,
상기 소비 전력 모델을 추출하는 단계는
상기 클럭 게이팅 도메인들을 구동하는 구동 신호들을 추출하는 단계; 그리고
상기 구동 신호들에 각각 대응하는 소비 전력들을 결정하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 9 항에 있어서,
상기 소비 전력 모델을 추출하는 단계는
상기 집적 회로 장치의 입력 신호에 기반하여 상기 구동 신호들을 구동하는 팬-인 로직 콘들(fan-in logic cones)을 추출하는 단계를 더 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 10 항에 있어서,
상기 집적 회로 장치의 소비 전력을 예측하는 단계는
상기 집적 회로 장치의 입력 신호, 상기 추출된 전력 상태들의 집합, 그리고 상기 추출된 소비 전력들의 집합에 기반하여, 상기 집적 회로 장치의 소비 전력을 예측하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 1 항에 있어서,
상기 클럭 게이팅 도메인들은 상기 집적 회로 장치의 레지스터 전송 레벨(RTL, Register Transfer Level)에 기반하여 추출되는 집적 회로 장치의 소비 전력 예측 방법. - 제 1 항에 있어서,
상기 클럭 게이팅 도메인들은 상기 집적 회로 장치의 게이트 레벨(GL, Gate Level)에 기반하여 추출되는 집적 회로 장치의 소비 전력 예측 방법. - 제 1 항에 있어서,
상기 집적 회로 장치의 전력 게이팅 도메인들을 추출하는 단계;
상기 추출된 전력 게이팅 도메인들에 기반하여, 전력 게이팅에 기반한 상기 집적 회로 장치의 소비 전력 모델을 추출하는 단계; 그리고
상기 추출된 소비 전력 모델에 기반하여, 상기 집적 회로 장치의 소비 전력을 예측하는 단계를 더 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 집적 회로 장치의 클럭 구동 신호들의 팬-인 로직 콘들을 추출하는 단계;
상기 클럭 구동 신호들의 논리 상태들에 따른 소비 전력들을 산출하는 단계;
상기 집적 회로 장치에 전달되는 입력 신호 및 클럭을 수신하는 단계; 그리고
상기 추출된 팬-인 로직 콘들, 상기 산출된 소비 전력들, 그리고 상기 수신된 입력 신호 및 클럭에 기반하여, 상기 집적 회로 장치의 소비 전력을 예측하는 단계를 포함하는 집적 회로 장치의 소비 전력 예측 방법. - 제 15 항에 있어서,
상기 수신된 입력 신호 및 클럭의 변화에 따라, 상기 집적 회로 장치의 소비 전력이 예측되는 집적 회로 장치의 소비 전력 예측 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100081959A KR101139603B1 (ko) | 2010-08-24 | 2010-08-24 | 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 |
| EP11820107.8A EP2610702A4 (en) | 2010-08-24 | 2011-07-12 | ELECTRIC CONSUMPTION PREDICTION METHOD FOR INTEGRATED CLOCK GATE CIRCUIT DEVICE |
| PCT/KR2011/005094 WO2012026679A2 (ko) | 2010-08-24 | 2011-07-12 | 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 |
| US13/759,121 US20130151228A1 (en) | 2010-08-24 | 2013-02-05 | Power consumption prediction method for clock gating integrated circuit devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100081959A KR101139603B1 (ko) | 2010-08-24 | 2010-08-24 | 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110113551A KR20110113551A (ko) | 2011-10-17 |
| KR101139603B1 true KR101139603B1 (ko) | 2012-04-27 |
Family
ID=45028883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100081959A Active KR101139603B1 (ko) | 2010-08-24 | 2010-08-24 | 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20130151228A1 (ko) |
| EP (1) | EP2610702A4 (ko) |
| KR (1) | KR101139603B1 (ko) |
| WO (1) | WO2012026679A2 (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10878155B2 (en) | 2018-11-14 | 2020-12-29 | Baum Co., Ltd. | System and method for estimating leakage power of circuit design at early stage |
| KR102350943B1 (ko) | 2021-07-12 | 2022-01-14 | 주식회사 바움디자인시스템즈 | 집적 회로에 대한 소비 전력을 예측하는 방법 및 이를 수행하는 소비 전력 예측 시스템 |
| KR102605288B1 (ko) * | 2023-04-11 | 2023-11-23 | 주식회사 바움디자인시스템즈 | 집적 회로에 대한 소비 전력을 예측하기 위한 시뮬레이션 방법 및 이를 수행하는 집적 회로 시뮬레이션 시스템 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20140020404A (ko) | 2012-08-08 | 2014-02-19 | 삼성전자주식회사 | 집적 회로의 소비 전력 모델링 방법 및 장치 |
| KR20160038532A (ko) * | 2014-09-30 | 2016-04-07 | 주식회사 바움 | 집적 회로 장치 및 집적 회로 장치의 소비 전력을 계산하는 방법 |
| KR101971472B1 (ko) | 2014-12-26 | 2019-08-13 | 전자부품연구원 | 저전력 구현을 위한 순차회로 설계방법 |
| CN108153920A (zh) * | 2016-12-02 | 2018-06-12 | 恩智浦美国有限公司 | 集成电路设计的rtl阶段期间的时钟门控验证 |
| EP3686614B1 (en) * | 2019-01-23 | 2023-10-18 | Shenzhen Goodix Technology Co., Ltd. | Method and apparatus for metering power consumption of a digital soc for predicting battery life |
| KR102800350B1 (ko) * | 2019-10-16 | 2025-04-28 | 삼성전자주식회사 | 클럭 사이클에 기반하여 전력을 모니터링하는 동적 전력 모니터, 프로세서, 및 시스템 온 칩 |
| KR102832625B1 (ko) * | 2024-11-06 | 2025-07-10 | 주식회사 바움디자인시스템즈 | 집적 회로에 대한 rtl 시뮬레이션을 인터페이싱 하는 방법 및 이를 수행하는 시스템 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7323909B2 (en) | 2005-07-29 | 2008-01-29 | Sequence Design, Inc. | Automatic extension of clock gating technique to fine-grained power gating |
| US7562325B1 (en) | 2008-03-21 | 2009-07-14 | International Business Machines Corporation | Device to cluster Boolean functions for clock gating |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3070571B2 (ja) * | 1998-02-27 | 2000-07-31 | 日本電気株式会社 | Lsi消費電力見積システム |
| US6536024B1 (en) * | 2000-07-14 | 2003-03-18 | International Business Machines Corporation | Method for making integrated circuits having gated clock trees |
| US7424689B1 (en) * | 2006-02-21 | 2008-09-09 | Altera Corporation | Gated clock conversion |
| JP4738216B2 (ja) * | 2006-03-13 | 2011-08-03 | 株式会社東芝 | 半導体集積回路装置、及びその回路挿入手法 |
| JP2008065382A (ja) * | 2006-09-04 | 2008-03-21 | Fujitsu Ltd | Lsiの消費電力算出方法及びその算出プログラム |
| KR20080064307A (ko) * | 2007-01-04 | 2008-07-09 | 삼성전자주식회사 | 클록 게이팅을 이용한 절전회로 및 그 설계방법 |
| JP4370335B2 (ja) * | 2007-02-13 | 2009-11-25 | 富士通株式会社 | Lsi解析プログラム、該プログラムを記録した記録媒体、lsi解析装置、およびlsi解析方法 |
| JP4388965B2 (ja) * | 2007-02-13 | 2009-12-24 | 富士通株式会社 | クロックゲーティング解析プログラム、該プログラムを記録した記録媒体、クロックゲーティング解析装置、およびクロックゲーティング解析方法 |
| US7849428B2 (en) * | 2007-04-23 | 2010-12-07 | International Business Machines Corporation | Formally deriving a minimal clock-gating scheme |
| US7930673B2 (en) * | 2007-05-29 | 2011-04-19 | Magma Design Automation, Inc. | Method for automatic clock gating to save power |
| JP4729007B2 (ja) * | 2007-06-20 | 2011-07-20 | 株式会社東芝 | 消費電力解析装置および消費電力解析方法 |
| US7958476B1 (en) * | 2007-07-10 | 2011-06-07 | Magma Design Automation, Inc. | Method for multi-cycle path and false path clock gating |
| JP2009222644A (ja) * | 2008-03-18 | 2009-10-01 | Toshiba Corp | 半導体集積回路、及び設計自動化システム |
| US8099703B1 (en) * | 2008-12-01 | 2012-01-17 | Xilinx, Inc. | Method and system for verifying power-optimized electronic designs using equivalency checking |
| WO2010080176A1 (en) * | 2009-01-12 | 2010-07-15 | Rambus Inc. | Mesochronous signaling system with multiple power modes |
| US8225245B2 (en) * | 2009-10-30 | 2012-07-17 | Oracle America, Inc. | Method of implementing physically realizable and power-efficient clock gating in microprocessor circuits |
| US8402297B2 (en) * | 2010-07-27 | 2013-03-19 | Ati Technologies Ulc | Method and apparatus for indicating multi-power rail status of integrated circuits |
-
2010
- 2010-08-24 KR KR1020100081959A patent/KR101139603B1/ko active Active
-
2011
- 2011-07-12 WO PCT/KR2011/005094 patent/WO2012026679A2/ko not_active Ceased
- 2011-07-12 EP EP11820107.8A patent/EP2610702A4/en not_active Withdrawn
-
2013
- 2013-02-05 US US13/759,121 patent/US20130151228A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7323909B2 (en) | 2005-07-29 | 2008-01-29 | Sequence Design, Inc. | Automatic extension of clock gating technique to fine-grained power gating |
| US7562325B1 (en) | 2008-03-21 | 2009-07-14 | International Business Machines Corporation | Device to cluster Boolean functions for clock gating |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10878155B2 (en) | 2018-11-14 | 2020-12-29 | Baum Co., Ltd. | System and method for estimating leakage power of circuit design at early stage |
| KR102350943B1 (ko) | 2021-07-12 | 2022-01-14 | 주식회사 바움디자인시스템즈 | 집적 회로에 대한 소비 전력을 예측하는 방법 및 이를 수행하는 소비 전력 예측 시스템 |
| KR102605288B1 (ko) * | 2023-04-11 | 2023-11-23 | 주식회사 바움디자인시스템즈 | 집적 회로에 대한 소비 전력을 예측하기 위한 시뮬레이션 방법 및 이를 수행하는 집적 회로 시뮬레이션 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012026679A2 (ko) | 2012-03-01 |
| WO2012026679A3 (ko) | 2012-04-19 |
| US20130151228A1 (en) | 2013-06-13 |
| KR20110113551A (ko) | 2011-10-17 |
| EP2610702A4 (en) | 2016-10-05 |
| EP2610702A2 (en) | 2013-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101139603B1 (ko) | 클럭 게이팅 집적 회로 장치의 소비 전력 예측 방법 | |
| US8266569B2 (en) | Identification of critical enables using MEA and WAA metrics | |
| US5625803A (en) | Slew rate based power usage simulation and method | |
| US10409936B2 (en) | Method and apparatus for modelling power consumption of integrated circuit | |
| Yakovlev et al. | Advances in asynchronous logic: From principles to GALS & NoC, recent industry applications, and commercial CAD tools | |
| US20160042113A1 (en) | Method for power estimation for virtual prototyping models for semiconductors | |
| US7958476B1 (en) | Method for multi-cycle path and false path clock gating | |
| US8516424B2 (en) | Timing signoff system and method that takes static and dynamic voltage drop into account | |
| Atitallah et al. | MPSoC power estimation framework at transaction level modeling | |
| Genossar et al. | Intel® Pentium® M Processor Power Estimation, Budgeting, Optimization, and Validation. | |
| CN112100950B (zh) | 用于芯片设计的方法、系统、设备以及存储介质 | |
| US20080021692A1 (en) | Method for performing power simulations on complex designs running complex software applications | |
| US20210157966A1 (en) | Systems And Methods For Predicting And Managing Power And Energy Use Of Semiconductor Devices | |
| Hurst | Automatic synthesis of clock gating logic with controlled netlist perturbation | |
| Martins et al. | A method for NoC-based MPSoC energy consumption estimation | |
| US20120151426A1 (en) | Method for implementing power gating in an integrated circuit design logic block including n-nary dynamic logic (ndl) gates | |
| US7870521B2 (en) | Method of designing an electronic device and device thereof | |
| US9171117B2 (en) | Method for ranking paths for power optimization of an integrated circuit design and corresponding computer program product | |
| US20070250798A1 (en) | Method and apparatus in locating clock gating opportunities within a very large scale integration chip design | |
| US20090044033A1 (en) | Method for computing power savings and determining the preferred clock gating circuit of an integrated circuit design | |
| Kulkarni et al. | Energy efficient implementation, power aware simulation and verification of 16-bit ALU using unified power format standards | |
| US20160217239A1 (en) | Method and system for selecting stimulation signals for power estimation | |
| CN116776789A (zh) | 分析集成电路时序变化 | |
| Lin et al. | An Error Resilient Design Platform for Aggressively Reducing Power, Area and Routing Congestion | |
| CN112580277A (zh) | 一种芯片设计方法、装置及设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100824 |
|
| PA0201 | Request for examination | ||
| G15R | Request for early publication | ||
| PG1501 | Laying open of application |
Comment text: Request for Early Opening Patent event code: PG15011R01I Patent event date: 20110929 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120414 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120417 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20120417 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20160408 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160408 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20180417 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180417 Start annual number: 7 End annual number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20190415 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190415 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200417 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210325 Start annual number: 10 End annual number: 10 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220407 Start annual number: 11 End annual number: 11 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250226 Start annual number: 14 End annual number: 14 |