Jump to content

    
Sign in to follow this  
Вася0

Nios на частоте 167 МГц

Recommended Posts

Добрый вечер, сощдай простой проект на Max10. В qsys Nios на onchip mem и jtag, в главном файле pll 50->167. Отрицательные слаки внутри nios. Разве у Ниос есть предельная частота? И что за модели в timequest, в fast все нормально, а в других setup slack ~2.4.

Share this post


Link to post
Share on other sites
On 12/24/2018 at 7:03 PM, Вася0 said:

Разве у Ниос есть предельная частота?

Разве Ниос, как, впрочем, и любая другая логика, реализуется не в конкретной микросхеме с ограниченными (в частности, по быстродействию) возможностями...

 

Share this post


Link to post
Share on other sites
В 24.12.2018 в 19:03, Вася0 сказал:

 в fast все нормально, а в других setup slack ~2.4.

В качестве примера почитайте о счетчиках с последовательным и с параллельным переносом.

И это везде так. Либо быстро ездим, как феррари, либо возим много пассажиров, как трамвай.

Share this post


Link to post
Share on other sites
1 hour ago, iosifk said:

В качестве примера почитайте о счетчиках с последовательным и с параллельным переносом.

И это везде так. Либо быстро ездим, как феррари, либо возим много пассажиров, как трамвай.

Либо, (как Илон Маск? ;] ) заказываем ASIC или hardip ядро.

А вообще, решение задачи зависит от её постановки. Бывает достаточно лишь изменить подход к задаче или начальные условия - это проще, чем бороться с физическими ограничениями природы.
 

Share this post


Link to post
Share on other sites
1 час назад, prostoRoman сказал:

А вообще, решение задачи зависит от её постановки. Бывает достаточно лишь изменить подход к задаче или начальные условия - это проще, чем бороться с физическими ограничениями природы.

Ведь это ПЛИС, тут можно "пойти другим путем". Т.е. не тупо греть кристалл, а переложить что-то из программы в железо.

Вполне вероятно, что добавив к процессору 2-3 аппаратных ускорителя (аппаратных или программных), можно получить значительный выигрыш на вполне конкретной задаче.

 

Share this post


Link to post
Share on other sites

Просто в pdf Nios Benchmarks сказано max10 nios fmax 150 MHz.

Я создаю простую систему пока только Ниос и память,но даже 140MHz не преодолеть.

renditionDownload.jpeg

renditionDownload (1).jpeg

Edited by Вася0

Share this post


Link to post
Share on other sites
4 минуты назад, Вася0 сказал:

Просто в pdf Nios Benchmarks сказано max10 nios fmax 150 MHz.

Я создаю простую систему пока только Ниос и память,но даже 140MHz не преодолеть.

Должны быть готовые примеры с Ниосом. Начинайте с них. И от этих примеров переходите к тому, что Вам нужно. На самом деле, кроме Ниоса как такового, будет играть роль память. Откуда выполняются программы и куда грузятся данные? И вот это может оказаться гораздо существеннее, чем "даже 140MHz"... А еще ведь что-то будет в логике обрабатываться? Насколько быстро?

Share this post


Link to post
Share on other sites
1 минуту назад, Вася0 сказал:

Во всех примерах 100 MHz, наверное вы правы, пока оставлю как в примерах, спасибо за комментарии.

Я просто вот что добавлю...

Есть "технические" параметры, и есть "коммерческие" параметры... С Альтерой давно дела не имел, это к Стюарту Литтлу. Но вот сами посудите. Атмел много писал о том, что у них флэшь и микроконтроллеры допускают 100 тыс. циклов перезаписи. Правда подробности об этом измерении не приводят... И эта цифра приведена почти везде. И все знают, что "100 тыс." можно давать... И только в одной аппликухе написано, что если у Вас есть 10 блоков для записи, а каждый блок держит 10 тыс, то всего как раз и будет 100 тыс... И работает все только при условии, что софт не пишет что-то в одну и ту же ячейку. а иначе 10 тыс и кранты...

В ПЛИСах же любят давать максимальную частоту переключения клока для одного триггера. И на этом - все... А остальное зависит от Вас... Можно сделать совсем куцый проект и получить бешеную тактовую. Это как раз и будет то, что Вы  назвали "max10 nios fmax 150 MHz." Вот только для реального проекта там будет слишком мало всего...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this