KR101109030B1 - 클록 공급 방법 및 정보 처리 장치 - Google Patents
클록 공급 방법 및 정보 처리 장치 Download PDFInfo
- Publication number
- KR101109030B1 KR101109030B1 KR1020100018360A KR20100018360A KR101109030B1 KR 101109030 B1 KR101109030 B1 KR 101109030B1 KR 1020100018360 A KR1020100018360 A KR 1020100018360A KR 20100018360 A KR20100018360 A KR 20100018360A KR 101109030 B1 KR101109030 B1 KR 101109030B1
- Authority
- KR
- South Korea
- Prior art keywords
- clock
- group
- processing unit
- supplied
- operating system
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- 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/04—Generating or distributing clock signals or signals derived directly therefrom
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1604—Error detection or correction of the data by redundancy in hardware where the fault affects the clock signals of a processing unit and the redundancy is at or within the level of clock signal generation hardware
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Hardware Redundancy (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
복수의 처리부에 클록을 공급하는 클록 공급 방법에 있어서, 제 1 클록 공급부로부터의 클록을 제 1 그룹을 형성하는 처리부에 운용계의 클록으로서 공급하는 동시에 제 2 그룹을 형성하는 처리부에 대기계의 클록으로서 공급하고, 제 2 클록 공급부로부터의 클록을 제 2 그룹을 형성하는 처리부에 운용계의 클록으로서 공급하는 동시에 제 1 그룹을 형성하는 처리부에 대기계의 클록으로서 공급하고, 제 1 또는 제 2 그룹 내의 처리부가 운용계의 클록의 이상을 검출하면, 이상을 검출한 처리부가 속하는 그룹 내의 각 처리부에 공급하는 클록을 운용계로부터 대기계로 스위칭한다.
Description
도 2는 본 발명의 제 1 실시예에서의 정보 처리 장치의 일부를 나타낸 블록도.
도 3은 파티션 분할의 분할수가 1인 경우를 설명하는 블록도.
도 4는 파티션 분할의 분할수가 2인 경우를 설명하는 블록도.
도 5는 파티션 분할의 분할수가 4인 경우를 설명하는 블록도.
도 6은 도 2의 정보 처리 장치의 구성을 더욱 상세히 나타낸 블록도.
도 7은 클록 검출 회로의 일례를 나타낸 도면.
도 8은 도 7의 클록 검출 회로의 동작을 설명하는 진리값 표를 나타낸 도면.
도 9는 도 7의 클록 검출 회로의 동작을 설명하는 타이밍 차트.
도 10은 본 발명의 제 2 실시예에서의 정보 처리 장치의 일부를 나타낸 블록도.
도 11은 도 10의 정보 처리 장치의 구성을 더욱 상세히 나타낸 블록도.
12-1, 12-2 : CB
12A-1 내지 12A-4 : 클록 공급부
13-1 내지 13-4, 13A-1 내지 13A-4 : SB
14 : 배선
16 : MMB
121 : 클록원
122, 131 : CLK-DV
132 : CPU
133 : MUX
134 : 클록 검출 회로
P1 내지 P4 : 파티션
Claims (9)
- 복수의 처리부에 클록을 공급하는 클록 공급 방법으로서,
제 1 클록 공급부로부터의 클록을 상기 복수의 처리부 중 제 1 그룹을 형성하는 처리부에 운용계(運用系)의 클록으로서 공급하는 동시에, 상기 복수의 처리부 중 제 2 그룹을 형성하는 처리부에 대기계(待機系)의 클록으로서 공급하고,
상기 제 1 클록 공급부와는 상이한 클록원을 갖는 제 2 클록 공급부로부터의 클록을 상기 제 2 그룹을 형성하는 처리부에 운용계의 클록으로서 공급하는 동시에, 상기 제 1 그룹을 형성하는 처리부에 대기계의 클록으로서 공급하고,
상기 제 1 그룹 또는 제 2 그룹 내의 처리부가 운용계의 클록의 이상을 검출하면, 상기 이상을 검출한 처리부가 속하는 그룹 내의 각 처리부에 공급하는 클록을 운용계로부터 대기계로 스위칭하고,
상기 제 1 및 제 2 클록 공급부는 동일한 주파수의 클록을 공급하고, 상기 제 1 그룹 내의 처리부와 상기 제 2 그룹 내의 처리부는 서로 중복되지 않는 클록 공급 방법. - 제 1 항에 있어서,
상기 스위칭은, 상기 이상을 검출한 처리부가 속하는 그룹 내의 각 처리부 내에서 행해지는 클록 공급 방법. - 제 1 항 또는 제 2 항에 있어서,
상기 복수의 처리부는, 복수로 분할된 파티션 중 어느 하나에 속하며, 상기 제 1 그룹 내의 각 처리부는 제 1 파티션을 구성하고, 상기 제 2 그룹 내의 각 처리부는 제 2 파티션을 구성하는 클록 공급 방법. - 제 1 항 또는 제 2 항에 있어서,
상기 복수의 처리부는, 복수로 분할된 파티션 중 어느 하나에 속하며, 상기 제 1 그룹 내의 처리부 및 제 2 그룹 내의 처리부는, 서로 상이한 파티션을 구성하는 클록 공급 방법. - 동일한 주파수의 클록을 공급하는 제 1 및 제 2 클록 공급부와,
상기 제 1 클록 공급부로부터의 클록이 운용계의 클록으로서 공급되는 동시에, 상기 제 2 클록 공급부로부터의 클록이 대기계의 클록으로서 공급되는 제 1 그룹의 처리부와,
상기 제 2 클록 공급부로부터의 클록이 운용계의 클록으로서 공급되는 동시에, 상기 제 1 클록 공급부로부터의 클록이 대기계의 클록으로서 공급되는 제 2 그룹의 처리부를 구비하고,
각 처리부는, 운용계의 클록의 이상을 검출하는 검출 회로와, 상기 검출 회로가 이상을 검출하면 클록을 운용계로부터 대기계로 스위칭하는 스위칭 회로를 갖고,
상기 제 1 그룹 내의 처리부와 상기 제 2 그룹 내의 처리부는 서로 중복되지 않는 정보 처리 장치. - 제 5 항에 있어서,
상기 각 처리부는, 복수로 분할된 파티션 중 어느 하나에 속하며, 상기 제 1 그룹 내의 각 처리부는 제 1 파티션을 구성하고, 상기 제 2 그룹 내의 각 처리부는 제 2 파티션을 구성하는 정보 처리 장치. - 제 5 항에 있어서,
상기 각 처리부는, 복수로 분할된 파티션 중 어느 하나에 속하며, 상기 제 1 그룹 내의 처리부 및 상기 제 2 그룹 내의 처리부는, 서로 상이한 파티션을 구성하는 정보 처리 장치. - 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,
상기 제 1 및 제 2 클록 공급부는, 상기 제 1 및 제 2 그룹 내의 각 처리부에 대하여 외부 접속되어 있는 정보 처리 장치. - 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,
상기 제 1 클록 공급부는, 상기 제 1 그룹 내의 적어도 1개의 처리부 내에 설치되어 있고, 상기 제 2 클록 공급부는, 상기 제 2 그룹 내의 적어도 1개의 처리부 내에 설치되어 있는 정보 처리 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2009-052382 | 2009-03-05 | ||
JP2009052382A JP5267218B2 (ja) | 2009-03-05 | 2009-03-05 | クロック供給方法及び情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100100630A KR20100100630A (ko) | 2010-09-15 |
KR101109030B1 true KR101109030B1 (ko) | 2012-02-06 |
Family
ID=42079894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100018360A Active KR101109030B1 (ko) | 2009-03-05 | 2010-03-02 | 클록 공급 방법 및 정보 처리 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8140918B2 (ko) |
EP (1) | EP2226700B1 (ko) |
JP (1) | JP5267218B2 (ko) |
KR (1) | KR101109030B1 (ko) |
CN (1) | CN101825917B (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012131445A1 (en) * | 2011-03-30 | 2012-10-04 | Tejas Networks Limited | A method for zero traffic hit synchronization switchover in telecommunication network |
WO2013031006A1 (ja) * | 2011-09-01 | 2013-03-07 | 富士通株式会社 | 情報処理システム、制御装置および制御方法 |
CN103716106B (zh) * | 2012-09-28 | 2017-08-29 | 华为技术有限公司 | 时钟同步方法、系统及设备 |
JP6013221B2 (ja) | 2013-02-18 | 2016-10-25 | ルネサスエレクトロニクス株式会社 | 集積回路装置 |
JP5880603B2 (ja) * | 2014-03-19 | 2016-03-09 | 日本電気株式会社 | クロック発生装置、サーバシステムおよびクロック制御方法 |
KR102384347B1 (ko) * | 2015-05-26 | 2022-04-07 | 삼성전자주식회사 | 클록 관리 유닛을 포함하는 시스템 온 칩 및 그 동작방법 |
DE102016109387A1 (de) | 2015-05-26 | 2016-12-01 | Samsung Electronics Co., Ltd. | Ein-Chip-System mit Taktverwaltungseinheit und Verfahren zum Betreiben des Ein-Chip-Systems |
CN106559604B (zh) * | 2016-12-05 | 2019-06-18 | 北京空间机电研究所 | 一种双视频处理器同步成像的实现方法 |
CN108304030A (zh) * | 2017-01-13 | 2018-07-20 | 中兴通讯股份有限公司 | 一种多路服务器时钟系统、多路服务器及其控制方法 |
CN109857192B (zh) * | 2019-02-27 | 2021-08-31 | 苏州浪潮智能科技有限公司 | 一种信号处理方法、装置、系统、设备及可读存储介质 |
CN110413041B (zh) * | 2019-07-29 | 2020-11-17 | 珠海零边界集成电路有限公司 | 一种芯片时钟电路及其控制方法 |
CN111474983A (zh) * | 2020-03-31 | 2020-07-31 | 苏州浪潮智能科技有限公司 | 系统基频时钟信号处理方法及相关组件 |
CN112886951B (zh) * | 2021-01-15 | 2023-08-04 | 西安微电子技术研究所 | 一种高精度守时设备的多时钟源无缝切换电路及方法 |
US12294369B2 (en) * | 2022-04-26 | 2025-05-06 | International Business Machines Corporation | Asymmetrical clock separation and stage delay optimization in single flux quantum logic |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000012909A (ko) * | 1998-08-03 | 2000-03-06 | 윤종용 | 다수개의 내부 클락 발생 수단들을 가지는 동기식 반도체 메모리장치 |
KR20050115227A (ko) * | 2003-01-23 | 2005-12-07 | 유니버시티 오브 로체스터 | 다중 클록 도메인 마이크로프로세서 |
US20080080651A1 (en) * | 2006-09-29 | 2008-04-03 | Mips Technologies, Inc. | Apparatus and method for tracing processor state from multiple clock domains |
KR100887407B1 (ko) * | 2004-05-18 | 2009-03-06 | 인텔 코포레이션 | 프로세서 클록 조절을 위한 방법, 기계 판독가능한 저장 매체, 장치 및 시스템 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS53105956A (en) * | 1977-02-28 | 1978-09-14 | Nec Corp | Structure of information process system |
JPS5919373B2 (ja) * | 1978-06-19 | 1984-05-04 | 富士通株式会社 | クロツク切替方式 |
JPS5713567A (en) * | 1980-06-27 | 1982-01-23 | Mitsubishi Electric Corp | Multiprocessor system |
US4490581A (en) * | 1982-09-30 | 1984-12-25 | Gte Automatic Electric Labs Inc. | Clock selection control circuit |
JPH03136116A (ja) * | 1989-10-23 | 1991-06-10 | Mitsubishi Electric Corp | クロツク供給装置 |
US5381542A (en) * | 1991-07-29 | 1995-01-10 | Unisys Corporation | System for switching between a plurality of clock sources upon detection of phase alignment thereof and disabling all other clock sources |
JP2713004B2 (ja) * | 1992-02-26 | 1998-02-16 | 日本電気株式会社 | クロック供給方式 |
US5444714A (en) * | 1992-11-30 | 1995-08-22 | Samsung Electronics Co., Ltd. | Communication and exchange processing system |
JPH06232739A (ja) * | 1993-02-05 | 1994-08-19 | Toshiba Corp | クロック冗長化方式 |
JPH075949A (ja) * | 1993-06-18 | 1995-01-10 | Nec Corp | 2重化クロック切替えの方法と装置 |
JP3593743B2 (ja) * | 1995-06-09 | 2004-11-24 | 株式会社日立製作所 | クロック回路 |
JPH08190442A (ja) * | 1995-01-12 | 1996-07-23 | Hitachi Ltd | フォールトトレラントコンピュータの無停止クロック供給装置および再同期動作装置 |
US5852728A (en) * | 1995-01-12 | 1998-12-22 | Hitachi, Ltd. | Uninterruptible clock supply apparatus for fault tolerant computer system |
SE506739C2 (sv) * | 1995-09-29 | 1998-02-09 | Ericsson Telefon Ab L M | Drift och underhåll av klockdistributionsnät med redundans |
US6341355B1 (en) * | 1999-03-16 | 2002-01-22 | Lsi Logic Corporation | Automatic clock switcher |
EP1553478A1 (en) * | 2004-01-06 | 2005-07-13 | Alcatel | A redundant synchronous clock distribution method, a related clock module and a related clock slave device |
US20060033744A1 (en) * | 2004-08-13 | 2006-02-16 | Motorola, Inc. | Device and method for continuous screen updates in low-power mode |
US7308592B2 (en) * | 2005-02-11 | 2007-12-11 | International Business Machines Corporation | Redundant oscillator distribution in a multi-processor server system |
KR100706801B1 (ko) | 2006-01-04 | 2007-04-12 | 삼성전자주식회사 | 멀티 프로세서 시스템 및 그것의 데이터 전송 방법 |
JP2007183957A (ja) * | 2006-01-04 | 2007-07-19 | Samsung Electronics Co Ltd | マルチプロセッサシステム及びそれのデータ伝送方法 |
US7870413B2 (en) * | 2006-08-15 | 2011-01-11 | Mitac International Corp. | Synchronization clocking scheme for small scalable multi-processor system |
CN100549969C (zh) | 2007-11-28 | 2009-10-14 | 中兴通讯股份有限公司 | 一种时钟总线的驱动方法 |
-
2009
- 2009-03-05 JP JP2009052382A patent/JP5267218B2/ja active Active
-
2010
- 2010-02-24 EP EP10154543.2A patent/EP2226700B1/en active Active
- 2010-02-26 US US12/713,295 patent/US8140918B2/en active Active
- 2010-03-02 KR KR1020100018360A patent/KR101109030B1/ko active Active
- 2010-03-05 CN CN201010127209.6A patent/CN101825917B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000012909A (ko) * | 1998-08-03 | 2000-03-06 | 윤종용 | 다수개의 내부 클락 발생 수단들을 가지는 동기식 반도체 메모리장치 |
KR20050115227A (ko) * | 2003-01-23 | 2005-12-07 | 유니버시티 오브 로체스터 | 다중 클록 도메인 마이크로프로세서 |
KR100887407B1 (ko) * | 2004-05-18 | 2009-03-06 | 인텔 코포레이션 | 프로세서 클록 조절을 위한 방법, 기계 판독가능한 저장 매체, 장치 및 시스템 |
US20080080651A1 (en) * | 2006-09-29 | 2008-04-03 | Mips Technologies, Inc. | Apparatus and method for tracing processor state from multiple clock domains |
Also Published As
Publication number | Publication date |
---|---|
KR20100100630A (ko) | 2010-09-15 |
JP5267218B2 (ja) | 2013-08-21 |
CN101825917A (zh) | 2010-09-08 |
EP2226700B1 (en) | 2015-10-28 |
EP2226700A3 (en) | 2014-03-12 |
EP2226700A2 (en) | 2010-09-08 |
JP2010205154A (ja) | 2010-09-16 |
CN101825917B (zh) | 2012-08-22 |
US20100229034A1 (en) | 2010-09-09 |
US8140918B2 (en) | 2012-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101109030B1 (ko) | 클록 공급 방법 및 정보 처리 장치 | |
US20080046774A1 (en) | Blade Clustering System with SMP Capability and Redundant Clock Distribution Architecture Thereof | |
US20080244300A1 (en) | Fault Tolerant Time Synchronization Mechanism in a Scaleable Multi-Processor Computer | |
US20130111230A1 (en) | System board for system and method for modular compute provisioning in large scalable processor installations | |
CN101127001A (zh) | 多主板系统之系统管理架构 | |
CN101126952A (zh) | 用于计算机系统电源初始化的远程监控模块 | |
CN103850802B (zh) | 基于时间触发协议ttp/c总线的电子控制器及fadec系统 | |
WO2018130105A1 (zh) | 一种多路服务器时钟系统、多路服务器及其控制方法 | |
US8671236B2 (en) | Computer bus with enhanced functionality | |
CN104899179A (zh) | 一种基于融合架构的多路服务器qpi扣卡的设计方法 | |
CN102724093A (zh) | 一种atca机框及其ipmb连接方法 | |
CN107179804B (zh) | 机柜装置 | |
JPWO2008146338A1 (ja) | 情報処理装置及び情報処理装置の再構成方法 | |
US6807596B2 (en) | System for removing and replacing core I/O hardware in an operational computer system | |
EP2118749B1 (en) | Fast backup of compute nodes in a massively parallel computer system | |
CN103885421B (zh) | 一种标准总线控制器 | |
CN103294638A (zh) | 确定性高整体性多处理器片上系统 | |
CN101334746A (zh) | 多组件系统 | |
EP2759905A2 (en) | Information processing apparatus, method of controlling power consumption, and storage medium | |
US10769038B2 (en) | Counter circuitry and methods including a master counter providing initialization data and fault detection data and wherein a threshold count difference of a fault detection count is dependent upon the fault detection data | |
JP2011123688A (ja) | 同期プログラマブルコントローラ、同期プログラマブルコントローラシステム | |
US20140365629A1 (en) | Information processing system | |
CN101221523A (zh) | 一种多模电子系统的组合同步方法 | |
US7489752B2 (en) | Synchronisation of signals between asynchronous logic | |
JP5592189B2 (ja) | ディジタル保護制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100302 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110429 Patent event code: PE09021S01D |
|
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: 20111228 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120117 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20141230 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20141230 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151217 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20151217 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20161220 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20161220 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20171219 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20171219 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20181226 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20181226 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20201216 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20211215 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20231227 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20241224 Start annual number: 14 End annual number: 14 |