На этой плате нету внешнего генератора, и частота берется из процессорной системы. Если у вас просто отладка с fpga, то на ней должен быть тактовый генератор
@@mihas6705 Странно... у нас же в дизайне голое процессорное ядро, процессор так не должен запускаться. Ну ладно, может быть я что-то не понял. Видео познавательное 👍
А в проекте оно не запускается, дефолтная прошивка при подаче питания старутует и инициализует ps, с проектом это не как не связано. По хорошему надо тоже инициализировать
@@mihas6705 а каким образом он в процессоре взялся который имплементируется на ячейках плис? 3 последовательных закольцованных инвертора возможна ( хотя и не подходит сюда). Мне просто в принципе непонятно, если на плате нет генератора то как он появиться в процессоре, разве этот процессор не использует внешний генератор который подключается через частотный преобразователь?
Все отлично, но когда начал повторять уроки столкнулся со сложностями, после изменений в проекте и нажатия Генерации битстрима он почему-то не всегда собирается с новыми изменениями, всю голову себе сломал. Хотелось бы больше подробностей о рабоете Вивадо, что такое имплиментация и тд. Вобще че за файлы мы создаем, структура проекта, как ставить софт какие галки убрать чтоб урезать размер, больше про симуляцию и как ее правильно запускать. Как ускорить симуляцию на моем компе с процом 11 поколения, 12 потокво, ssd pcie 4.0 ssd, как-то все медленно собирается и симуляция ваще тормазнутая чтоб 1 секунду работы симулировать нужно просто вечность. Я может что-то неправильно делаю, у меня приложения андройдовские по 100мегабайт собираются гораздо быстрее. Исходный код тоже не помешает где-то опубликовать.
Одна секунда это очень много для симуляции, вне зависимости от железа. Если есть такие счетчики, то для симуляции временно меняется на меньшее значение, до которого должен досчитать. По поводу изменений в проекте, да, есть такой баг в вивадо, когда меняется модуль в блок дизайне, нужно еще раскрыть иерархию и нажать на refresh на самом модуле. В планах есть видео уроки, где я более подробно расскажу о синтезе, плейсе, разводке и т.д., просто для первых уроков это было бы лишней нагрузкой и для начала это не обязательно знать. По поводу установки вивадо, тоже расскажу в одном из след видео.
А можете, пожалуйста, рассказать, для чего это вообще нужно? И у меня микролейз, стоит ли повторять похожее?
На этой плате нету внешнего генератора, и частота берется из процессорной системы. Если у вас просто отладка с fpga, то на ней должен быть тактовый генератор
Каким образом, в этом примере вы проинициализировали процессорную систему?
Прошивка из флешки инициализирует
@@mihas6705 Странно... у нас же в дизайне голое процессорное ядро, процессор так не должен запускаться. Ну ладно, может быть я что-то не понял. Видео познавательное 👍
А в проекте оно не запускается, дефолтная прошивка при подаче питания старутует и инициализует ps, с проектом это не как не связано. По хорошему надо тоже инициализировать
@@mihas6705 Ясно, значит это фишка этого antminera, на пустом чипе, без программы, такой фокус не удался бы.
да можно просто бут бин собрать из 9 урока, и залить на сд карточку, там fsbl инициализирует
а зачем тактовый генератор брать из процессора? разве нельзя его самому реализовать на плис?
Каким образом ?
@@mihas6705 а каким образом он в процессоре взялся который имплементируется на ячейках плис?
3 последовательных закольцованных инвертора возможна ( хотя и не подходит сюда). Мне просто в принципе непонятно, если на плате нет генератора то как он появиться в процессоре, разве этот процессор не использует внешний генератор который подключается через частотный преобразователь?
А какую виваду лучше использовать для работы с цинками - новую или старую как у вас?
17.1 версия вполне подойдет
Все отлично, но когда начал повторять уроки столкнулся со сложностями, после изменений в проекте и нажатия Генерации битстрима он почему-то не всегда собирается с новыми изменениями, всю голову себе сломал. Хотелось бы больше подробностей о рабоете Вивадо, что такое имплиментация и тд. Вобще че за файлы мы создаем, структура проекта, как ставить софт какие галки убрать чтоб урезать размер, больше про симуляцию и как ее правильно запускать. Как ускорить симуляцию на моем компе с процом 11 поколения, 12 потокво, ssd pcie 4.0 ssd, как-то все медленно собирается и симуляция ваще тормазнутая чтоб 1 секунду работы симулировать нужно просто вечность. Я может что-то неправильно делаю, у меня приложения андройдовские по 100мегабайт собираются гораздо быстрее. Исходный код тоже не помешает где-то опубликовать.
Одна секунда это очень много для симуляции, вне зависимости от железа. Если есть такие счетчики, то для симуляции временно меняется на меньшее значение, до которого должен досчитать. По поводу изменений в проекте, да, есть такой баг в вивадо, когда меняется модуль в блок дизайне, нужно еще раскрыть иерархию и нажать на refresh на самом модуле.
В планах есть видео уроки, где я более подробно расскажу о синтезе, плейсе, разводке и т.д., просто для первых уроков это было бы лишней нагрузкой и для начала это не обязательно знать. По поводу установки вивадо, тоже расскажу в одном из след видео.
@@mihas6705с Rutrackerа не качается, пришлось у официалов скачивать и лицензию брать. Слава Богу работает !