• 検索結果がありません。

AProgrammableCycle-by-CycleDynamicClockAdjustmentanditsFPGAImplementationwithRISC-VCore 2017Master’sthesis

N/A
N/A
Protected

Academic year: 2021

シェア "AProgrammableCycle-by-CycleDynamicClockAdjustmentanditsFPGAImplementationwithRISC-VCore 2017Master’sthesis"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

2017

Master’s thesis

A Programmable Cycle-by-Cycle Dynamic Clock Adjustment and its

FPGA Implementation with RISC-V Core

1197004 Peetakul Jirayu Advisor Prof. Makoto Iwata

September 25, 2017

Course of Information Systems Engineering

Graduate School of Engineering, Kochi University of Technology

(2)

Abstract

A Programmable Cycle-by-Cycle Dynamic Clock Adjustment and its FPGA Implementation with RISC-V Core

Peetakul Jirayu

This dissertation presents a programmable cycle-by-cycle dynamic clock adjustment (PDCA) into the next level of profile-based with dynamically varying program execu- tion by using average clock frequency. That could be applied to any micro-architecture such as MIPS, OpenRISC, RISC-V and ARM as intellectual property core. An archi- tecture allows users to decide the operation mode flexibly using software control. That made PDCA has no limitation by the worst-case execution time and micro-architecture functionality. The performance evaluation has been demonstrated in term of power consumption reduction by 25 % and throughput improvement up to 40 % The proposed architecture offers a potential alternative to low power design for green data warehouse, internet of things processors, and complex mathematic solver machine.

key words RISC-V, Low-power, Programmable Cycle-by-Cycle Dynamic Clock Ad- justment, Profile-based frequency scaling, Time-Average-Frequency.

i

参照

関連したドキュメント

On the other hand, given a period 0 of length P, we associate a cycle to it, as explained in the proof of Theorem 3.1, using Lemma 4.2.. Since, by the same lemma, the cycle

— An elliptic plane is a complex projective plane V equipped with an elliptic structure E in the sense of Gromov (generalization of an almost complex structure), which is tamed by

Recently, Velin [44, 45], employing the fibering method, proved the existence of multiple positive solutions for a class of (p, q)-gradient elliptic systems including systems

The commutative case is treated in chapter I, where we recall the notions of a privileged exponent of a polynomial or a power series with respect to a convenient ordering,

Multiscale solution of the (inner) displacement boundary value problem Next, we discuss the solution of the (inner) displacement boundary val- ue problem by means of the

Multiscale solution of the (inner) displacement boundary value problem Next, we discuss the solution of the (inner) displacement boundary val- ue problem by means of the

Here we present a new method to construct the explicit formula of a sequence of numbers and polynomials generated by a linear recurrence relation of order 2.. The applications of

Apply AIM EC Herbicide at 2.0 fl oz (0.031 pound active ingredient) per acre per applica- tion in a minimum of 20 gallons of spray solution by boom-type ground appli- cation