Джеймс 3 7 сентября, 2020 Опубликовано 7 сентября, 2020 · Жалоба 12 hours ago, new123 said: в целом на разных (dcfifo). ну естественно.. 9 hours ago, new123 said: Мда.. форумчане убедили меня проверить full, а оно там очень часто оказалось. Ага.. А также может потребоваться протактировать флаги EMPTY и FULL clk целевого тактового домена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 27 8 сентября, 2020 Опубликовано 8 сентября, 2020 · Жалоба Приветствую! 1 hour ago, Джеймс said: Ага.. А также может потребоваться протактировать флаги EMPTY и FULL clk целевого тактового домена Эти флаги уже синхронны каждый в своем целевом домене - зачем их еще раз "протактировать" Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Джеймс 3 8 сентября, 2020 Опубликовано 8 сентября, 2020 · Жалоба 23 minutes ago, RobFPGA said: Приветствую! Эти флаги уже синхронны каждый в своем целевом домене - зачем их еще раз "протактировать" Потому что у Автора они могут использоваться в другом домене ("целевой домен", про который я пишу, это destination домен, а не source домен) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 27 8 сентября, 2020 Опубликовано 8 сентября, 2020 · Жалоба Приветствую! 4 minutes ago, Джеймс said: Потому что у Автора они могут использоваться в другом домене ("целевой домен", про который я пишу, это destination домен, а не source домен) А зачем тянуть EMPTY в домен записи и FULL в домен чтения? Я не спорю что есть конечно чудаки на свете но не до такой же степени Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DimaG 0 8 сентября, 2020 Опубликовано 8 сентября, 2020 · Жалоба 13 hours ago, andrew_b said: Это делается внутри FIFO. Делать это ещё раз снаружи смысла никакого. Не всегда. Это настраивается параметрами overflow_checking / underflow_checking. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 8 сентября, 2020 Опубликовано 8 сентября, 2020 (изменено) · Жалоба 7 hours ago, Джеймс said: Потому что у Автора они могут использоваться в другом домене не не. Что такое cross domain я уже выучил хорошо =)). Как только у меня компиляция длится дольше 10мин чем обычно, я уже понимаю, что то не то =) Лезу в TimeQuest и там все красное Стараюсь всегда в своих доменах все делать Изменено 8 сентября, 2020 пользователем new123 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 34 8 сентября, 2020 Опубликовано 8 сентября, 2020 · Жалоба 10 часов назад, DimaG сказал: Не всегда. Это настраивается параметрами overflow_checking / underflow_checking. Да. И это только защищает FIFO от over/underflow, чтобы логика этого устройства не поломалась, когда, например, происходит запись при установленном full, но не защищает от пропуска данных. Для корректной работы всего тракта надо обязательно пользовательскую логику увязывать с full. А вообще, SVA тут рулят со страшной силой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться