|
|
  |
Потребление FPGA в зависимостях, от частоты тактирования, от величины проекта |
|
|
|
Jan 25 2013, 09:39
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767

|
Цитата(Goose @ Jan 25 2013, 13:33)  Всем доброго времени суток, Как правильно оценивать потребление плис с одной стороны, И у Xilinx и у ALtera есть калькуляторы в формате Excel позволяют грубо оценить потребление проекта. Кроме того у обоих есть Power Estimator, которые на основе конкретного дизайна на HDL позволяют увидеть более менее реальную картину потребления. Там учитывается все, сколько и чего задействовано и на каких частотах молотит. Зайдите на соответствующие сайты и почитайте. Все давно придумано.
--------------------
улыбаемся ...
|
|
|
|
|
Jan 25 2013, 11:00
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683

|
Цитата(Alex_vod @ Jan 25 2013, 13:18)  если у вас Altera и Quartus то запустите в программе Quartus PowerPlay Power Analyzer, этот анализатор сгенирит отчет в котором все видно. Я для интереса мерил тестером токи потребления у плисс , PowerPlay Power Analyzer все правильно оценил. у меня ксайлинкс, насчет стандартных программ все понятно, а по поводу второй части вопрос: как можно прикинуть потребление, что нибудь можно сказать?
|
|
|
|
|
Jan 25 2013, 11:12
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767

|
Цитата(Goose @ Jan 25 2013, 15:00)  у меня ксайлинкс, насчет стандартных программ все понятно, а по поводу второй части вопрос: как можно прикинуть потребление, что нибудь можно сказать? Я же написал, берете Excel Sheet от Xilinx вбиваете туда примерное число гейтов, клоки, буферы и т.д. И смотрите "прикинутое" потребление. Иначе я способа не знаю. Для Вас проблема скачать Excel Sheet с сайта xilinx.com и вбить туда 10 значений? Или Вы хотите оценивать вообще на пальцах ничего не скачивая.
Сообщение отредактировал telix - Jan 25 2013, 11:14
--------------------
улыбаемся ...
|
|
|
|
|
Jan 25 2013, 12:02
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683

|
Цитата(telix @ Jan 25 2013, 14:12)  Я же написал, берете Excel Sheet от Xilinx вбиваете туда примерное число гейтов, клоки, буферы и т.д. И смотрите "прикинутое" потребление. Иначе я способа не знаю. Для Вас проблема скачать Excel Sheet с сайта xilinx.com и вбить туда 10 значений? Или Вы хотите оценивать вообще на пальцах ничего не скачивая. сорри, я сначала не понял, но это именно то что мне нужно! огромное спасибо! Кстати, что значит Leakage (утечка? и почему оно составляет большую часть?), всмысле это постоянное потребление, не зависящее от размеров проекта?
Эскизы прикрепленных изображений
|
|
|
|
|
Jan 25 2013, 12:25
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767

|
Ну да, не скажу точно почему но у Virtex7 ток покоя составляет амперы. Да он не зависит от размеров проекта.
Сообщение отредактировал telix - Jan 25 2013, 12:25
--------------------
улыбаемся ...
|
|
|
|
|
Jan 25 2013, 19:48
|
Знающий
   
Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737

|
Цитата(Goose @ Jan 25 2013, 16:02)  Кстати, что значит Leakage (утечка? и почему оно составляет большую часть?), всмысле это постоянное потребление, не зависящее от размеров проекта? Это токи утечки транзисторов. Зависит от параметров технологии и количества транзисторов на кристалле. На тех.нормах 45нм и ниже сопоставимы с динамической мощностью. А в целом мощность можно оценить так: P = P stat + P dynP stat - статическая мощность. Зависит в основном от токов утечки (если периферия не потребляет). Растет экспоненциально с ростом температуры или напряжения. P dyn - динамическая мощность. Равна = K*С*V 2*F K - общий коэффициент для проекта, количества переключающихся нетов и т.п. Как видно от напряжения зависит квадратично, от частоты линейно. От температуры не зависит.
|
|
|
|
|
Jan 30 2013, 06:59
|
Знающий
   
Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059

|
QUOTE (ViKo @ Jan 30 2013, 05:15)  Почему не в 10? квадратичная зависимость от частоты. P ~ f^2
|
|
|
|
|
Jan 30 2013, 16:02
|
Знающий
   
Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059

|
QUOTE (ReAl @ Jan 30 2013, 12:51)  Вот от напряжения питания в первом приближении квадратичная (~C*U2) Хм , действительно: P ~ f*U 2Не понятно, почему у меня частота ассоциировалась с квадратом.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|