Efinix

Power Estimator使用方法(Trion編)

2026.05.29

Efinix, Inc.
(エフィニックス)

Power Estimatorについて

Efinixは消費電力の見積もり用ツールとしてPower Estimatorを用意しております。
本資料はEfinixホームページにて公開されております下記のユーザーガイドを補足する資料となります。

Trion:AN 023: Using the Trion Power Estimator

Trion Power Estimator入手方法

Efinix Support CenterのBoard Designから入手できます。

 ・Power Estimator

※Efinixホームページでのユーザー登録およびSupport CenterへのLog Inが必要です
 アカウント登録についてはこちらから
※デバイスの容量によりファイルが異なります

Power Estimatorメイン画面

Device設定

項目選択肢補足
Device自動的に設定されます。
容量が正しいことを確認してください
Packageデバイスにより決まります選択されたパッケージにない機能は消費電力の結果から消えます
Speed Grade温度(Commercial / Industrial Grade)
スピードグレード(2,3,4)
温度とスピードグレードの組み合わせを選択します
ConditionTypical / Worst静的時のリーク電流の選択になります
Low Power optionNo / Yes基本Noを選択してください
Voltage VariationMinumum / Nominal / Maximum基本Nominalを選択してください

ThermalProfile設定

項目選択肢補足
Ambient Temperature動作環境の温度を記載してください
Airflow0.0 m/s, 1.0 m/s, 2.5 m/s動作環境の空気の流れを記載してください
Cooling SolutionNone / CustomCustom選択時、Effective Theta-JAを設定できます
Board Thermal ModelJEDEC(2s2p)
Effective Theta-JA自動的に決定されますCooling Solutionの項目にてCustom選択時、設定できます
Junction Temperature自動的に計算されますデバイスの上限を超過する場合メイン画面のNoteにメッセージが表示されます
Maximum Ambient Temperature自動的に計算されます動作環境の最高温度になります

Activity Factorついて

個別ブロックのタブについてはActivity Factorを設定します。
Activity Factorはブロックの動作率になります。
以下の波形を例にして説明します。

clockに対してdata_0とdata_1の信号があります。
data_0:1クロックサイクルに1回信号が変化しています。この場合、AF=100%となります。
data_1:2クロックサイクルに1回信号が変化しています。この場合、AF= 50%となります。

Logicタブ

各項目に値を入力していきます
Efinityのプロジェクトがある場合、以下のレポートファイルを参照して入力することが可能です
<Efinity project folder>\outflow\<project>.map.rpt:論理合成結果
<Efinity Project folder>\outflow\<project>.place.rpt:配置配線結果

Memoryタブ

各項目に値を入力していきます
Efinityのプロジェクトがある場合、以下のレポートファイルを参照して入力することが可能です
<Efinity project folder>\outflow\<project>.map.rpt:論理合成結果
<Efinity Project folder>\outflow\<project>.place.rpt:配置配線結果

Multiplierタブ

各項目に値を入力していきます
Efinityのプロジェクトがある場合、以下のレポートファイルを参照して入力することが可能です
<Efinity project folder>\outflow\<project>.map.rpt:論理合成結果
<Efinity Project folder>\outflow\<project>.place.rpt:配置配線結果

Clockタブ

各項目に値を入力していきます
Efinityのプロジェクトがある場合、以下のレポートファイルを参照して入力することが可能です
<Efinity project folder>\outflow\<project>.map.rpt:論理合成結果
※FanoutはFFの数を入力します

IOタブ

項目選択肢補足
I/O Standard1.8V/2.5V/3.3V LVCMOS, 3.3VLVTTL
3.3V LVDS,3.3V LVDS as GPIO
Vod Setting0,1Reduced Vod Settingになります
Drive Setting0,1,2,3LVDS Output Loadの設定になります
0:3pF, 1:5pF, 2:7pF, 3:10pF
DataRateSDR,DDR<project>.pt.rptで確認可能です
Loadデフォルトは1.2pfです基板の状況に合わせて変更してください
Output Enableデフォルトは100%です

他項目は数値を入力していきます

PLLタブ

項目補足
Output Clock FrequencyPLLの出力のうち最高周波数を入力します
VCO FrequencyVCOの周波数を入力します

VCO Frequencyは以下で確認できます。
InterfaceDesignerの設定画面。
<project>.pt.rpt

MIPIタブ

必要に応じて値を変更します

DDRタブ

項目選択肢補足
DDR TypeDDR3,DDR3L,LPDDR2,LPDDR3
DQ Widthx8,x16,x32デバイスにより選択肢が異なります
AXI Interfacex1218,x256デバイスにより選択肢が異なります

Efinix, Inc. HP

技術サポート(各ドキュメント及びツール情報)

FAQ(よくある質問)

採用情報

低消費電力設計の成功を支える電力シミュレーション

Efinix Efinity IDE 入手まで

関連記事