addi II 0 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба Здравствуйте ! Подскажите пожалуйста, кто знает, что значит в квартусе сообщение после компиляции - optimization results-register statistics- inverted register statustics ? Говорит ли оно о том что сигнал инвертирован ? Modelsim это не подтверждает Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 41 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба У Вас в проекте, случайно, регистриы по сбросу в лог.1 не устанавливаются? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба Spoiler Сброса нет, при описании регистра присваиваю 1, и далее использую, т.е по факту сигнал не будет инвертироватся? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 41 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба 1 час назад, addi II сказал: Сброса нет, при описании регистра присваиваю 1, и далее использую, т.е по факту сигнал не будет инвертироватся? Ничего не понял... Если Вы при объявлении регистра присваиваете ему значение, то синтезатор, по идее, это проигнорирует, как несинтезируемую конструкцию. Если же Вы хотите, чтобы по сбросу регистр взводился в 1, то для этого, как правило, используется not gate pushback (т.е. добавление двух инверторов - один на входе регистра, второй на выходе). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_K 0 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба 23 minutes ago, StewartLittle said: Если же Вы хотите, чтобы по сбросу регистр взводился в 1, то для этого, как правило, используется not gate pushback (т.е. добавление двух инверторов - один на входе регистра, второй на выходе). Всё так сложно у Альтеры? Xilinx'ы просто предусмотрели установку/сброс в начальное состояние и нет проблем. В старых чипах правда оно не синтезировало адекватно, но сам функционал поддерживался Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 41 29 января, 2020 Опубликовано 29 января, 2020 · Жалоба 2 минуты назад, Nick_K сказал: Всё так сложно у Альтеры? Это от семейства ПЛИС зависит. Где-то есть установка уровня начального состояния регистра, где-то нет. Но сброс - это универсальный способ приведения всего проекта к общему знаменателю :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jackov 1 30 января, 2020 Опубликовано 30 января, 2020 · Жалоба В 29.01.2020 в 16:58, StewartLittle сказал: синтезатор, по идее, это проигнорирует, как несинтезируемую конструкцию initial-блоки в Quartus-е вполне себе синтезируемые. Но да, конечно, от семейства ПЛИС зависит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться