Вася0 0 24 декабря, 2018 Опубликовано 24 декабря, 2018 · Жалоба Добрый вечер, сощдай простой проект на Max10. В qsys Nios на onchip mem и jtag, в главном файле pll 50->167. Отрицательные слаки внутри nios. Разве у Ниос есть предельная частота? И что за модели в timequest, в fast все нормально, а в других setup slack ~2.4. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба On 12/24/2018 at 7:03 PM, Вася0 said: Разве у Ниос есть предельная частота? Разве Ниос, как, впрочем, и любая другая логика, реализуется не в конкретной микросхеме с ограниченными (в частности, по быстродействию) возможностями... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба В 24.12.2018 в 19:03, Вася0 сказал: в fast все нормально, а в других setup slack ~2.4. В качестве примера почитайте о счетчиках с последовательным и с параллельным переносом. И это везде так. Либо быстро ездим, как феррари, либо возим много пассажиров, как трамвай. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prostoRoman 0 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба 1 hour ago, iosifk said: В качестве примера почитайте о счетчиках с последовательным и с параллельным переносом. И это везде так. Либо быстро ездим, как феррари, либо возим много пассажиров, как трамвай. Либо, (как Илон Маск? ;] ) заказываем ASIC или hardip ядро. А вообще, решение задачи зависит от её постановки. Бывает достаточно лишь изменить подход к задаче или начальные условия - это проще, чем бороться с физическими ограничениями природы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба 1 час назад, prostoRoman сказал: А вообще, решение задачи зависит от её постановки. Бывает достаточно лишь изменить подход к задаче или начальные условия - это проще, чем бороться с физическими ограничениями природы. Ведь это ПЛИС, тут можно "пойти другим путем". Т.е. не тупо греть кристалл, а переложить что-то из программы в железо. Вполне вероятно, что добавив к процессору 2-3 аппаратных ускорителя (аппаратных или программных), можно получить значительный выигрыш на вполне конкретной задаче. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Вася0 0 26 декабря, 2018 Опубликовано 26 декабря, 2018 (изменено) · Жалоба Просто в pdf Nios Benchmarks сказано max10 nios fmax 150 MHz. Я создаю простую систему пока только Ниос и память,но даже 140MHz не преодолеть. Изменено 26 декабря, 2018 пользователем Вася0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба 4 минуты назад, Вася0 сказал: Просто в pdf Nios Benchmarks сказано max10 nios fmax 150 MHz. Я создаю простую систему пока только Ниос и память,но даже 140MHz не преодолеть. Должны быть готовые примеры с Ниосом. Начинайте с них. И от этих примеров переходите к тому, что Вам нужно. На самом деле, кроме Ниоса как такового, будет играть роль память. Откуда выполняются программы и куда грузятся данные? И вот это может оказаться гораздо существеннее, чем "даже 140MHz"... А еще ведь что-то будет в логике обрабатываться? Насколько быстро? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Вася0 0 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба Во всех примерах 100 MHz, наверное вы правы, пока оставлю как в примерах, спасибо за комментарии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 26 декабря, 2018 Опубликовано 26 декабря, 2018 · Жалоба 1 минуту назад, Вася0 сказал: Во всех примерах 100 MHz, наверное вы правы, пока оставлю как в примерах, спасибо за комментарии. Я просто вот что добавлю... Есть "технические" параметры, и есть "коммерческие" параметры... С Альтерой давно дела не имел, это к Стюарту Литтлу. Но вот сами посудите. Атмел много писал о том, что у них флэшь и микроконтроллеры допускают 100 тыс. циклов перезаписи. Правда подробности об этом измерении не приводят... И эта цифра приведена почти везде. И все знают, что "100 тыс." можно давать... И только в одной аппликухе написано, что если у Вас есть 10 блоков для записи, а каждый блок держит 10 тыс, то всего как раз и будет 100 тыс... И работает все только при условии, что софт не пишет что-то в одну и ту же ячейку. а иначе 10 тыс и кранты... В ПЛИСах же любят давать максимальную частоту переключения клока для одного триггера. И на этом - все... А остальное зависит от Вас... Можно сделать совсем куцый проект и получить бешеную тактовую. Это как раз и будет то, что Вы назвали "max10 nios fmax 150 MHz." Вот только для реального проекта там будет слишком мало всего... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться