KR20160143159A - 데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 - Google Patents
데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 Download PDFInfo
- Publication number
- KR20160143159A KR20160143159A KR1020150079366A KR20150079366A KR20160143159A KR 20160143159 A KR20160143159 A KR 20160143159A KR 1020150079366 A KR1020150079366 A KR 1020150079366A KR 20150079366 A KR20150079366 A KR 20150079366A KR 20160143159 A KR20160143159 A KR 20160143159A
- Authority
- KR
- South Korea
- Prior art keywords
- flip
- flop
- retention unit
- data
- power gating
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/012—Modifications of generator to improve response time or to decrease power consumption
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/0008—Arrangements for reducing power consumption
- H03K19/0016—Arrangements for reducing power consumption by using a control or a clock signal, e.g. in order to apply power supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3243—Power saving in microcontroller unit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/037—Bistable circuits
- H03K3/0375—Bistable circuits provided with means for increasing reliability; for protection; for ensuring a predetermined initial state when the supply voltage has been applied; for storing the actual state when the supply voltage fails
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
Abstract
Description
도 2는 도 1에 따른 CMU의 개념적인 블록도,
도 3은 도 1에 따른 리텐션 유닛 및 논-리텐션 유닛의 개념적인 블록도,
도 4는 도 1에 따른 파워 게이팅 제어 회로의 동작을 나타낸 타이밍 다이어그램,
도 5는 일반적인 파워 게이팅 제어 회로의 블록도,
도 6은 도 5에 따른 파워 게이팅 제어 회로의 동작을 나타낸 타이밍 다이어그램,
도 7은 도 1에 따른 파워 게이팅 제어 회로의 동작을 나타낸 순서도,
도 8은 도 1에 도시된 파워 게이팅 제어 회로를 포함하는 모바일 장치의 일 실시 예의 블록도, 및
도 9는 도 1에 도시된 파워 게이팅 제어 회로를 포함하는 모바일 장치의 다른 실시 예의 블록도이다.
120: CMU
130: 리텐션 유닛
140: 논-리텐션 유닛
Claims (10)
- 제 1 플립 플롭을 포함하며, 파워 게이팅 모드에 대해 상기 제 1 플립 플롭의 데이터를 저장 및 복원하는 리텐션 유닛; 및
제 2 및 제 3 플립 플롭을 포함하며 상기 파워 게이팅 모드에 대해 상기 제 2 및 제 3 플립 플롭의 데이터의 초기화를 수행하는 논-리텐션 유닛을 포함하되,
상기 리텐션 유닛의 데이터 복원 전에, 상기 논-리텐션 유닛의 초기화 동작을 수행하도록 제어하는 파워 게이팅 제어 회로. - 제 1 항에 있어서,
상기 리텐션 유닛의 상기 제 1 플립 플롭은 출력 클럭 및 리텐션 신호에 응답하여, 상기 제 1 플립 플롭은 상기 파워 게이팅 모드 진입 이전에 상기 데이터의 저장을 수행하고, 상기 파워 게이팅 모드 진입 이후에 상기 데이터의 복원을 수행하며, 상기 제 1 플립 플롭은 상기 제 2 플립 플롭의 출력을 수신하도록 연결된 파워 게이팅 제어 회로. - 제 1 항에 있어서,
상기 논-리텐션 유닛의 상기 제 2 플립 플롭의 초기화 동작은 출력 클럭에 동기되는 동기형 플립 플롭을 포함하고,
상기 논-리텐션 유닛의 상기 제 3 플립 플롭의 초기화 동작은 상기 출력 클럭과 무관한 비동기형 플립 플롭을 포함하는 파워 게이팅 제어 회로. - 제 3항에 있어서,
상기 제 2 플립 플롭은 상기 출력 클럭 및 리셋 신호에 응답하여,
상기 파워 게이팅 모드 해제 후, 상기 제 2 플립 플롭의 데이터의 초기화를 수행하는 파워 게이팅 제어 회로. - 제 3항에 있어서,
상기 제 3 플립 플롭은 상기 파워 게이팅 모드 해제 후, 상기 출력 클럭과는 무관하며 상기 리셋 신호에 응답하여 상기 제 3 플립 플롭의 데이터의 초기화를 수행하는 파워 게이팅 제어 회로. - 제 4항에 있어서,
상기 제 1 플립 플롭의 상기 데이터 복원 동작 중, 상기 출력 클럭이 일시 정지하는 파워 게이팅 제어 회로. - 메모리 장치;
상기 메모리 장치로부터의 데이터 처리 및 동작을 제어할 수 있는 어플리케이션 프로세서; 및
상기 어플리케이션 프로세서로부터 처리된 데이터를 디스플레이하는 디스플레이 장치를 포함하며,
상기 어플리케이션 프로세서는,
제 1 플립 플롭을 포함하며, 파워 게이팅 모드에 대해 상기 제 1 플립 플롭의 데이터를 저장 및 복원하는 리텐션 유닛; 및
제 2 및 제 3 플립 플롭을 포함하며 상기 파워 게이팅 모드에 대해 상기 제 2 및 제 3 플립 플롭의 데이터의 초기화를 수행하는 논-리텐션 유닛을 포함하되,
상기 논-리텐션 유닛의 초기화 후에 상기 리텐션 유닛의 데이터를 복원하도록 제어하는 모바일 장치. - 제 7항에 있어서,
상기 리텐션 유닛의 상기 제 1 플립 플롭은 출력 클럭 및 리텐션 신호에 응답하여, 상기 제 1 플립 플롭은 상기 파워 게이팅 모드 진입 이전에 상기 데이터의 저장을 수행하고, 상기 파워 게이팅 모드 진입 이후에 상기 데이터의 복원을 수행하며, 상기 제 1 플립 플롭은 상기 제 2 플립 플롭의 출력을 수신하도록 연결된 모바일 장치. - 제 7항에 있어서,
상기 논-리텐션 유닛의 상기 제 2 플립 플롭의 초기화 동작은 출력 클럭에 동기되는 동기형 플립 플롭을 포함하고,
상기 논-리텐션 유닛의 상기 제 3 플립 플롭의 초기화 동작은 상기 출력 클럭과 무관한 비동기형 플립 플롭을 포함하는 모바일 장치. - 제 9항에 있어서,
상기 제 2 플립 플롭의 데이터의 초기화 후, 상기 제 1 플립 플롭의 데이터 복원 동작을 수행하도록 제어하는 모바일 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150079366A KR102325388B1 (ko) | 2015-06-04 | 2015-06-04 | 데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 |
US15/090,896 US9941863B2 (en) | 2015-06-04 | 2016-04-05 | Power gating control circuit for stably controlling data restoring |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150079366A KR102325388B1 (ko) | 2015-06-04 | 2015-06-04 | 데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160143159A true KR20160143159A (ko) | 2016-12-14 |
KR102325388B1 KR102325388B1 (ko) | 2021-11-11 |
Family
ID=57452419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150079366A Active KR102325388B1 (ko) | 2015-06-04 | 2015-06-04 | 데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9941863B2 (ko) |
KR (1) | KR102325388B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018144126A1 (en) * | 2017-02-06 | 2018-08-09 | Qualcomm Incorporated | Clock glitch prevention for retention operational mode |
CN112130921A (zh) * | 2020-09-30 | 2020-12-25 | 合肥沛睿微电子股份有限公司 | 快速恢复工作状态的方法及电子装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102740426B1 (ko) * | 2016-01-25 | 2024-12-06 | 삼성전자주식회사 | 반도체 장치 및 그 구동 방법 |
US9985610B2 (en) | 2016-01-25 | 2018-05-29 | Samsung Electronics Co., Ltd. | Semiconductor device and a method of operating the same |
JP6878071B2 (ja) * | 2017-03-21 | 2021-05-26 | 株式会社東芝 | 半導体集積回路及び半導体集積回路の診断方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080238510A1 (en) * | 2007-03-30 | 2008-10-02 | Aksamit Randy J | Low leakage state retention circuit |
KR20090027042A (ko) * | 2007-09-11 | 2009-03-16 | 주식회사 동부하이텍 | 리텐션 기능을 갖는 mtcmos 플립플롭 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6989702B2 (en) * | 2002-07-11 | 2006-01-24 | Texas Instruments Incorporated | Retention register with normal functionality independent of retention power supply |
US7365596B2 (en) * | 2004-04-06 | 2008-04-29 | Freescale Semiconductor, Inc. | State retention within a data processing system |
US7138842B2 (en) * | 2005-04-01 | 2006-11-21 | Freescale Semiconductor, Inc. | Flip-flop circuit having low power data retention |
US7394687B2 (en) * | 2005-05-09 | 2008-07-01 | Nantero, Inc. | Non-volatile-shadow latch using a nanotube switch |
US7639056B2 (en) * | 2005-05-26 | 2009-12-29 | Texas Instruments Incorporated | Ultra low area overhead retention flip-flop for power-down applications |
US7652513B2 (en) * | 2007-08-27 | 2010-01-26 | Texas Instruments Incorporated | Slave latch controlled retention flop with lower leakage and higher performance |
US7583121B2 (en) * | 2007-08-30 | 2009-09-01 | Freescale Semiconductor, Inc. | Flip-flop having logic state retention during a power down mode and method therefor |
US7710177B2 (en) * | 2007-09-12 | 2010-05-04 | Freescale Semiconductor, Inc. | Latch device having low-power data retention |
JP2010145134A (ja) * | 2008-12-16 | 2010-07-01 | Renesas Electronics Corp | 半導体集積回路、半導体集積回路の内部状態退避回復方法 |
KR101612298B1 (ko) * | 2009-03-13 | 2016-04-14 | 삼성전자주식회사 | 파워 게이팅 회로 및 이를 포함하는 집적 회로 |
US8456214B2 (en) | 2009-11-17 | 2013-06-04 | Arm Limited | State retention circuit and method of operation of such a circuit |
US8427214B2 (en) * | 2010-06-03 | 2013-04-23 | Arm Limited | Clock state independent retention master-slave flip-flop |
TWI590249B (zh) * | 2010-12-03 | 2017-07-01 | 半導體能源研究所股份有限公司 | 積體電路,其驅動方法,及半導體裝置 |
US8188782B1 (en) | 2010-12-12 | 2012-05-29 | Mediatek Inc. | Clock system and method for compensating timing information of clock system |
JP5768703B2 (ja) | 2011-12-26 | 2015-08-26 | 富士通株式会社 | 電子機器及び同期リセット制御プログラム |
US8963627B2 (en) | 2013-06-05 | 2015-02-24 | Via Technologies, Inc. | Digital power gating with controlled resume |
US9813047B2 (en) * | 2015-04-13 | 2017-11-07 | Mediatek Singapore Pte. Ltd. | Standby mode state retention logic circuits |
-
2015
- 2015-06-04 KR KR1020150079366A patent/KR102325388B1/ko active Active
-
2016
- 2016-04-05 US US15/090,896 patent/US9941863B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080238510A1 (en) * | 2007-03-30 | 2008-10-02 | Aksamit Randy J | Low leakage state retention circuit |
KR20090027042A (ko) * | 2007-09-11 | 2009-03-16 | 주식회사 동부하이텍 | 리텐션 기능을 갖는 mtcmos 플립플롭 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018144126A1 (en) * | 2017-02-06 | 2018-08-09 | Qualcomm Incorporated | Clock glitch prevention for retention operational mode |
US10401941B2 (en) | 2017-02-06 | 2019-09-03 | Qualcomm Incorporated | Clock glitch prevention for retention operational mode |
CN112130921A (zh) * | 2020-09-30 | 2020-12-25 | 合肥沛睿微电子股份有限公司 | 快速恢复工作状态的方法及电子装置 |
CN112130921B (zh) * | 2020-09-30 | 2023-10-03 | 合肥沛睿微电子股份有限公司 | 快速恢复工作状态的方法及电子装置 |
Also Published As
Publication number | Publication date |
---|---|
KR102325388B1 (ko) | 2021-11-11 |
US20160359472A1 (en) | 2016-12-08 |
US9941863B2 (en) | 2018-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8214668B2 (en) | Synchronizing circuit | |
US9772648B2 (en) | Low power asynchronous counters in a synchronous system | |
CN100373288C (zh) | 无假信号的时钟选择电路 | |
KR20160143159A (ko) | 데이터 복원을 안정적으로 제어하는 파워 게이팅 제어 회로 | |
CN108345351B (zh) | 片上系统、时钟门控组件、多路复用器组件以及分频组件 | |
US8659336B2 (en) | Apparatus and method for synchronising signals | |
US11973504B2 (en) | Multi-reset and multi-clock synchronizer, and synchronous multi-cycle reset synchronization circuit | |
CN103684375A (zh) | 一种时钟分频切换电路及时钟芯片 | |
US8819401B2 (en) | Semiconductor device and reset control method in semiconductor device | |
JP5285643B2 (ja) | 半導体集積回路および電子情報機器 | |
US7003683B2 (en) | Glitchless clock selection circuit | |
US6624681B1 (en) | Circuit and method for stopping a clock tree while maintaining PLL lock | |
US10401941B2 (en) | Clock glitch prevention for retention operational mode | |
CN107077163B (zh) | 时钟相位对齐 | |
US8402297B2 (en) | Method and apparatus for indicating multi-power rail status of integrated circuits | |
TWI849227B (zh) | 時脈交叉先進先出(fifo)狀態斂聚式同步器 | |
US9116701B2 (en) | Memory unit, information processing device, and method | |
US7848163B2 (en) | Semiconductor memory device and method for driving the same | |
KR102112251B1 (ko) | 인터커넥트 회로의 리셋 방법 및 이를 위한 장치 | |
US20170212551A1 (en) | Semiconductor device, a semiconductor system, and a method of operating the semiconductor device | |
US8499188B2 (en) | Processing device for determining whether to output a first data using a first clock signal or a second data using delay from the first clock signal according to a control signal | |
KR102568225B1 (ko) | 반도체 장치, 반도체 시스템 및 반도체 장치의 동작 방법 | |
KR20210015609A (ko) | 인터커넥트 회로의 리셋 방법 및 이를 위한 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150604 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200511 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20150604 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210225 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20210610 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20210225 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20210610 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20210426 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20210805 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20210712 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20210610 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20210426 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20211105 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20211108 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20241024 Start annual number: 4 End annual number: 4 |