JP2007506297A - 処理素子の連鎖を備える電子回路 - Google Patents
処理素子の連鎖を備える電子回路 Download PDFInfo
- Publication number
- JP2007506297A JP2007506297A JP2006525957A JP2006525957A JP2007506297A JP 2007506297 A JP2007506297 A JP 2007506297A JP 2006525957 A JP2006525957 A JP 2006525957A JP 2006525957 A JP2006525957 A JP 2006525957A JP 2007506297 A JP2007506297 A JP 2007506297A
- Authority
- JP
- Japan
- Prior art keywords
- chain
- circuit
- processing
- processing elements
- processing element
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 142
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 230000003111 delayed effect Effects 0.000 claims description 3
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/80—Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
- G06F15/8053—Vector processors
-
- 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
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)
- Computing Systems (AREA)
- Software Systems (AREA)
- Logic Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
- Manipulation Of Pulses (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
Christos A. Papachristou et al., titled "A multiple clocking scheme for low power RTL design", and published in the IEEE transactions on very large scale integration(VLSI) systems, Vol. 7 No 2 (June 1999), pages 266-276
Claims (6)
- 少なくとも3つの処理素子の連鎖であって、各処理素子が、論理回路と、前記論理回路により出力されるデータを格納するストレージ素子とを含み、前記連鎖における末端の処理素子を除くすべてにおける前記ストレージ素子は、前記連鎖における次の処理素子の前記論理回路に結合される1つ又は複数の出力を持つ、連鎖と、
データが、前記連鎖において互いに連続的に先行する処理素子で連続的に遅れてロードされるよう、前記処理素子の個々の1つにおける前記論理回路から前記ストレージ素子がデータをロードする個別のローディングの時間点を制御するタイミング回路とを有し、前記末端の処理素子の連続的なローディングの時間点間の時間間隔が、前記末端の処理素子以外のすべての処理素子をロードするローディングの時間点を含む、電子回路。 - 前記タイミング回路は、個別の周期的クロック信号を生成する同期クロック生成器であり、前記個別の周期的クロック信号はそれぞれ、前記処理素子の個々の1つに対するローディングの時間点を制御するためのものであり、前記個別のクロック信号は、等しい繰り返し周波数及び相互に異なる位相を持つ、請求項1に記載の電子回路。
- 前記タイミング回路は、前記末端の処理素子の前記ストレージ素子によるローディングを除き、前記連鎖における前記処理素子の個々の1つに続く前記処理素子の次の1つがロードされたデータを持つ信号に応じて毎回、前記処理素子の個々の1つにおけるストレージ素子によるローディングを可能にする非同期回路であり、該非同期回路は、前記処理素子の最初の1つがロードされたデータを持つ信号に応じて、毎回データをロードすることを可能にする、請求項1に記載の電子回路。
- 前記処理素子の少なくとも1つにおける前記ストレージ素子は、前記少なくとも1つの前記処理素子における前記論理回路と、前記連鎖における次の連続的な処理素子との間のラッチを有し、前記ラッチは、前記ローディングの時間点をマークするパルスの間、前記次の連続的な処理素子へ渡すため、前記少なくとも1つの前記処理素子における前記論理回路により生成される信号変化を許容し、前記ラッチは、前記パルスの外側で最後の入力データ値を保持する、請求項1に記載の電子回路。
- 前記連鎖は、連鎖に対して要求される構造を備える処理素子の追加的な連鎖により先行され、前記追加的な連鎖における前記末端の処理素子の前記ストレージ素子は、前記連鎖における前記処理素子の最初の1つに結合され、
前記タイミング回路は、前記追加的な連鎖において連続的に互いに先行する処理素子でデータが連続的に遅れてロードされるよう、前記追加的な連鎖の前記ローディングの時間点を制御し、前記連鎖と前記追加的な連鎖とにおける末端の処理素子の前記ストレージ素子は、実質的に一致するローディングの時間点を持つ、請求項1に記載の電子回路。 - それぞれの入力信号に関し個別の論理演算を行うことにより、それぞれ個別の出力信号を生成し、
前記個別の出力信号を格納し、前記格納された信号を前記入力信号として用いて、前記論理演算の連鎖が行われ、前記演算はそれぞれ、前記連鎖における先行するものからの出力信号を入力信号として用いて行われており、
前記連鎖における末端の論理演算を除く各特定の論理演算に対して前記特定の論理演算の前記出力信号が、前記出力信号を用いる次の論理演算の追加的な出力信号が格納された後でのみ毎回格納されるよう、前記出力信号の格納のタイミングをとり、及び、前記連鎖における前記末端の論理演算の前記出力信号が、前記連鎖における最初の論理演算の前記出力信号が格納された後でのみ毎回格納されるよう、前記連鎖における前記末端の論理演算の前記出力信号の格納のタイミングをとることを有する方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03103399 | 2003-09-16 | ||
PCT/IB2004/051599 WO2005026927A2 (en) | 2003-09-16 | 2004-08-30 | Electronic circuit with a chain of processing elements |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007506297A true JP2007506297A (ja) | 2007-03-15 |
Family
ID=34306943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006525957A Pending JP2007506297A (ja) | 2003-09-16 | 2004-08-30 | 処理素子の連鎖を備える電子回路 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7259594B2 (ja) |
EP (1) | EP1665008A2 (ja) |
JP (1) | JP2007506297A (ja) |
KR (1) | KR20060085333A (ja) |
CN (1) | CN1853152B (ja) |
WO (1) | WO2005026927A2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5397783B2 (ja) * | 2009-01-14 | 2014-01-22 | 日本電気株式会社 | 非同期式論理回路 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007528549A (ja) * | 2004-03-10 | 2007-10-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 電子回路 |
TWI328928B (en) * | 2004-12-10 | 2010-08-11 | Via Tech Inc | Mainboard, electronic component, and controlling method of logic operation |
US8193831B1 (en) * | 2011-02-16 | 2012-06-05 | Broadcom Corporation | Method and apparatus for reducing power consumption in a digital circuit by controlling the clock |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60245311A (ja) * | 1984-05-21 | 1985-12-05 | Hitachi Ltd | 論理回路 |
JPH10247394A (ja) * | 1997-03-03 | 1998-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 自己同期型パイプラインデータパス回路および非同期信号制御回路 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983339A (en) * | 1995-08-21 | 1999-11-09 | International Business Machines Corporation | Power down system and method for pipelined logic functions |
JPH11272353A (ja) * | 1998-03-19 | 1999-10-08 | Toshiba Corp | クロック供給回路及びデータ転送回路 |
US6668318B1 (en) * | 2000-05-31 | 2003-12-23 | Xybernaut Corp. | System and method for loading one of a plurality of operating systems and adjusting the operating frequency accordingly using transferable core computer that recognizes a system environment |
-
2004
- 2004-08-30 KR KR1020067005195A patent/KR20060085333A/ko not_active Application Discontinuation
- 2004-08-30 EP EP04769880A patent/EP1665008A2/en not_active Withdrawn
- 2004-08-30 JP JP2006525957A patent/JP2007506297A/ja active Pending
- 2004-08-30 US US10/571,953 patent/US7259594B2/en not_active Expired - Fee Related
- 2004-08-30 WO PCT/IB2004/051599 patent/WO2005026927A2/en active Application Filing
- 2004-08-30 CN CN2004800266495A patent/CN1853152B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60245311A (ja) * | 1984-05-21 | 1985-12-05 | Hitachi Ltd | 論理回路 |
JPH10247394A (ja) * | 1997-03-03 | 1998-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 自己同期型パイプラインデータパス回路および非同期信号制御回路 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5397783B2 (ja) * | 2009-01-14 | 2014-01-22 | 日本電気株式会社 | 非同期式論理回路 |
Also Published As
Publication number | Publication date |
---|---|
CN1853152B (zh) | 2010-06-16 |
CN1853152A (zh) | 2006-10-25 |
EP1665008A2 (en) | 2006-06-07 |
WO2005026927A2 (en) | 2005-03-24 |
US20070052448A1 (en) | 2007-03-08 |
WO2005026927A3 (en) | 2005-04-28 |
KR20060085333A (ko) | 2006-07-26 |
US7259594B2 (en) | 2007-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2666524B2 (ja) | 情報処理装置 | |
US7952391B2 (en) | Digital noise filter | |
EP1063809A2 (en) | High-speed data receiving circuit and method | |
EP3264221B1 (en) | Method and circuit for dynamic power control | |
US5551017A (en) | Polycyclic timing and apparatus for pipelined computer operation | |
CN111562808A (zh) | 时钟电路系统、计算芯片、算力板和数字货币挖矿机 | |
JPH07261870A (ja) | データ処理装置および方法 | |
US8284880B2 (en) | Clock data recovery circuit and method for operating the same | |
JP2007506297A (ja) | 処理素子の連鎖を備える電子回路 | |
KR100299183B1 (ko) | 고속 파이프 라인장치 및 그 제어신호 발생방법 | |
US7493508B2 (en) | Information processing device, method, and program | |
US7143302B2 (en) | Pipeline structure | |
CN117807921A (zh) | 电路结构和处理器 | |
JP5087278B2 (ja) | 電子回路における電力消費ピークの制御 | |
JP2690516B2 (ja) | リングカウンタ | |
JP2008181170A (ja) | 非同期式回路の制御回路 | |
Kolev et al. | Early set to zero micro-pipeline | |
JP5486354B2 (ja) | データ伝送回路 | |
JP3765644B2 (ja) | 順序回路 | |
JPH0561648A (ja) | 部分乗数選択回路 | |
JPH09160665A (ja) | プロセッサ装置 | |
JPS63224100A (ja) | シフトレジスタ | |
JPH1168552A (ja) | 2n分周回路 | |
JPH05204959A (ja) | 演算装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070326 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070829 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070829 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080424 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100914 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110405 |