реклама на сайте
подробности

 
 
> Имеют ли FPGA функцию throttling?
files
сообщение Oct 29 2017, 21:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 30-04-08
Пользователь №: 37 189



Здравствуйте.

Мне недавно показали один странный эксперимент на Altera Cyclone II.
Там довольно простая схема – 8-разрядный накапливающий умножитель.
Схема тактируется от внешнего генератора 50MHz, частота которого умножается на PLL.
Так вот если держать частоту тактирования в допустимых приделах (до 250 MHz), то схема работает без ошибок.
Если же начинать увеличивать частоту тактирования выше допустимой (оговоренной в документации микросхемы), то схема, естественно, начинает давать ошибочные результаты. Но, если поднять частоту выше определенного порога, схема перестает сбоить и снова начинает считать правильные результаты.

Выглядит это примерно так:
0….250 MHz – правильные результаты
251…800 MHz – неправильные результаты
больше 800 MHz – снова правильные результаты

В связи с этим возникает вопрос, как объяснить такое явление?
Нет ли у FPGA функции throttling (душения, дросселированния) сигнала тактирования?
Возможно ли, что при повышении частоты тактирования схемы выше некоторого порога, FPGA сама опускает частоту до нормативного значения и из-за этого схема начинает считать корректно?

Сообщение отредактировал files - Oct 29 2017, 21:17
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
iosifk
сообщение Oct 30 2017, 08:27
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(files @ Oct 30 2017, 00:05) *
Мне недавно показали один странный эксперимент на Altera Cyclone II.
Возможно ли, что при повышении частоты тактирования схемы выше некоторого порога, FPGA сама опускает частоту до нормативного значения и из-за этого схема начинает считать корректно?

А мне в этом случае вот что интересно.
Вот допустим тема была бы такая: "если в автомобильный двигатель вместо бензина лить эфир, то он начнет давать большую мощность и будет ли это корректно?"...
Тогда вопрос: "те, кто показывал - это игруны и им не жалко допустим сжечь микросхему за 5 минут?"
Или идиоты, которые хотят делать изделия, работающие в недопустимых режимах?
В чем вообще суть данного топика?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
jojo
сообщение Oct 30 2017, 11:02
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Цитата(iosifk @ Oct 30 2017, 11:27) *
А мне в этом случае вот что интересно.
Вот допустим тема была бы такая: "если в автомобильный двигатель вместо бензина лить эфир, то он начнет давать большую мощность и будет ли это корректно?"...
Тогда вопрос: "те, кто показывал - это игруны и им не жалко допустим сжечь микросхему за 5 минут?"
Или идиоты, которые хотят делать изделия, работающие в недопустимых режимах?
В чем вообще суть данного топика?


Я бы взял и бензин и эфир, и побольше. Завести 99% ресурсов ПЛИС на Fmax и при этом чтобы изделие работало должным образом - тут думать надо во все стороны, в том числе такие.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th August 2025 - 22:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01345 секунд с 7
ELECTRONIX ©2004-2016