PL445092A1 - Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowych - Google Patents
Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowychInfo
- Publication number
- PL445092A1 PL445092A1 PL445092A PL44509223A PL445092A1 PL 445092 A1 PL445092 A1 PL 445092A1 PL 445092 A PL445092 A PL 445092A PL 44509223 A PL44509223 A PL 44509223A PL 445092 A1 PL445092 A1 PL 445092A1
- Authority
- PL
- Poland
- Prior art keywords
- instruction
- tested
- suc
- machine
- esuc
- Prior art date
Links
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
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- 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
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
- G06F11/3062—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations where the monitored property is the power consumption
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R21/00—Arrangements for measuring electric power or power factor
- G01R21/06—Arrangements for measuring electric power or power factor by measuring current and voltage
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R21/00—Arrangements for measuring electric power or power factor
- G01R21/08—Arrangements for measuring electric power or power factor by using galvanomagnetic-effect devices, e.g. Hall-effect devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
Przedstawiony na rysunku sposób wyznaczania zużycia energii przez programowalny scalony układ cyfrowy SUC (3), dla wykonywania pojedynczych instrukcji maszynowych polega na zdjęciu charakterystyki poboru mocy chwilowej w określonym czasie pracy SUC, realizującego iterację badanej pojedynczej instrukcji. Układ SUC zaprogramowany programem testowym, realizującym pętlę badanej pojedynczej instrukcji maszynowej, umieszcza się w instalacji pomiarowej oraz inicjuje się proces iteracji badanej instrukcji maszynowej. Realizuje się ciągły pomiar mocy chwilowej pobieranej przez SUC oraz pomiar wartości promieniowania pola magnetycznego ESUC. Synchronizuje się w dziedzinie czasu chwilowe wartości mocy pobieranej przez SUC oraz ESUC, z rozdzielczością nie mniejszą niż 10 x czas trwania cyklu maszynowego badanej instrukcji oraz zapisuje się je równocześnie. Analizuje się charakterystykę przebiegu czasowego zmierzonych wartości pola magnetycznego ESUC generowanego przez SUC w trakcie realizacji iteracji badanej instrukcji maszynowej i oznacza się powtarzający, o współczynniku dopasowania nie mniejszym niż 90%, wzorzec zmian pola o czasie trwania równym liczbie cykli przypadającej na badaną instrukcję x czas trwania cyklu maszynowego tejże instrukcji. Z grupy oznaczonych wzorców wybiera się jeden, który bezpośrednio sąsiaduje z oznaczonymi wzorcami. Dla wybranego wzorca określa się jego przedział czasowy Ti poprzez określenie jego rozpoczęcia t0 oraz zakończenia t1. Wyznacza się energię pobieraną w procesie realizacji badanej pojedynczej instrukcji, poprzez sumowanie wyodrębnionych pomiarów chwilowych mocy w przedziale czasu t0-t1.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL445092A PL445092A1 (pl) | 2023-05-31 | 2023-05-31 | Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowych |
| EP23196150.9A EP4471437B1 (en) | 2023-05-31 | 2023-09-08 | Method for determining energy consumption, by a programmable integrated digital circuit for execution of individual machine instructions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL445092A PL445092A1 (pl) | 2023-05-31 | 2023-05-31 | Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowych |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| PL445092A1 true PL445092A1 (pl) | 2024-12-02 |
Family
ID=88647478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL445092A PL445092A1 (pl) | 2023-05-31 | 2023-05-31 | Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowych |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP4471437B1 (pl) |
| PL (1) | PL445092A1 (pl) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3494813B2 (ja) * | 1996-07-19 | 2004-02-09 | 株式会社東芝 | マイクロプロセッサの消費電力見積もり方法 |
| US6834353B2 (en) * | 2001-10-22 | 2004-12-21 | International Business Machines Corporation | Method and apparatus for reducing power consumption of a processing integrated circuit |
| US8930152B2 (en) * | 2009-09-25 | 2015-01-06 | University Of Washington | Whole structure contactless power consumption sensing |
| US9696353B2 (en) * | 2013-07-29 | 2017-07-04 | Atmel Corporation | Measuring power consumption of circuit component operating in run mode |
| EP3153869B1 (en) * | 2015-10-08 | 2019-12-18 | Everspring Industry Co., Ltd. | Device and method for measuring the power consumption, contactless device and method for measuring power supply status |
-
2023
- 2023-05-31 PL PL445092A patent/PL445092A1/pl unknown
- 2023-09-08 EP EP23196150.9A patent/EP4471437B1/en active Active
Non-Patent Citations (3)
| Title |
|---|
| C. GUO, S. CI, Y. ZHOU AND Y. YANG: "IEEE ACCESS, VOL. 9, PP. 60516-60530, 19 APRIL 2021, DOI: 10.1109/ACCESS.2021.3074070. https://ieeexplore.ieee.org/document/9406578", A SURVEY OF ENERGY CONSUMPTION MEASUREMENT IN EMBEDDED SYSTEMS * |
| J. T. RUSSELL AND M. F. JACOME: "PROCEEDINGS INTERNATIONAL CONFERENCE ON COMPUTER DESIGN. VLSI IN COMPUTERS AND PROCESSORS (CAT. NO.98CB36273), AUSTIN, TX, USA, 07 OCTOBER 1998, PP. 328-333, DOI: 10.1109/ICCD.1998.727070. https://ieeexplore.ieee.org/document/727070", SOFTWARE POWER ESTIMATION AND OPTIMIZATION FOR HIGH PERFORMANCE, 32-BIT EMBEDDED PROCESSORS * |
| V. TIWARI, S. MALIK AND A. WOLFE: "IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 2, NO. 4, PP. 437-445, 01 DECEMBER 1994, DOI: 10.1109/92.335012. https://ieeexplore.ieee.org/document/335012", POWER ANALYSIS OF EMBEDDED SOFTWARE: A FIRST STEP TOWARDS SOFTWARE POWER MINIMIZATION * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4471437B1 (en) | 2026-04-22 |
| EP4471437A1 (en) | 2024-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Machin et al. | A concerted international project to establish high-temperature fixed points for primary thermometry | |
| CN102866375A (zh) | 一种局部放电特高频检测设备接收性能的标定系统及方法 | |
| CN104677943A (zh) | 基于红外热成像的混凝土内部钢筋锈蚀度检测方法 | |
| PL445092A1 (pl) | Sposób wyznaczania zużycia energii, przez programowalny scalony układ cyfrowy dla wykonania pojedynczych instrukcji maszynowych | |
| CN107238655B (zh) | 通过磁性能定量测量奥氏体不锈钢塑性变形量的方法 | |
| CN113325352A (zh) | 一种针对暂态电流测量用传感器的校准方法及系统 | |
| CN101750452A (zh) | 单片硅钢片铁损测试装置 | |
| Germer | High-precision AC measurements using the Monte Carlo method | |
| CN109116277B (zh) | 爪极式发电机转子磁性能测量装置及方法 | |
| CN116124835A (zh) | 一种构件损伤缺陷状态无损检测装置及评价方法 | |
| RU2668996C1 (ru) | Способ диагностирования состояния коммутации коллекторных электрических машин | |
| Xie et al. | Efficient discharge waveform distribution measurement using active machine learning | |
| CN113156349A (zh) | 一种材料磁致机械特性的测量方法和装置 | |
| Bernieri et al. | A novel biaxial probe implementing multifrequency excitation and SVM processing for NDT | |
| KR100942376B1 (ko) | 슬러지 두께측정을 위한 슬러지 시편 제작방법 및 슬러지두께측정 방법 | |
| RU53820U1 (ru) | Устройство для измерения интенсивности искрения на коллекторе электрической машины | |
| CN110020507A (zh) | 一种预制盾构管片蒸汽养护前最短静停时间的预测方法 | |
| RU2803500C1 (ru) | Способ определения прочности бетона | |
| SU714032A1 (ru) | Способ многопараметрового контрол газотурбинного двигател | |
| Wada et al. | Power supply current analysis of micro-controller with considering the program dependency | |
| van den Brom et al. | Influence of sampling voltmeter parameters on RMS measurements of Josephson stepwise-approximated sine waves | |
| SU87704A1 (ru) | Способ определени предела усталости ферромагнитных материалов | |
| SU548776A1 (ru) | Устройство дл испытани моментомера | |
| SU580531A1 (ru) | Способ измерени потерь энергии от высших гармоник намагничивающего тока | |
| SU363056A1 (ru) | Всесоюзная |