Перейти к содержанию
    

andrew_b

Свой
  • Постов

    2 639
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

andrew_b стал победителем дня 11 декабря 2022

andrew_b имел наиболее популярный контент!

Репутация

14 Хороший

Информация о andrew_b

  • Звание
    Гуру
    Гуру

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

10 664 просмотра профиля
  1. HS_CLK_P_io, HS_CLK_N_io, HS_CLK_P_i, HS_CLK_N_i Эти вот зачем в списке чувствительности? Они где-то в этом процессе хоть как-то участвуют?
  2. Это работает не так, как вы ожидаете. Судя по этим двум процессам, вы плохо понимаете, как работает список чувствительности. Если для синтеза это не так критично, то для симуляции весьма.
  3. syntax error in protected region скорее всего говорит о том, что IP зашифровано, и у Квесты нет соответствующего ключа, чтобы его расшифровать.
  4. Да похоже, что таки да. ТС читает по 32 бита. Поэтому надо к байту из уарта добавить три нулевых (ну или любых) байта. А это лишние накладные расходы при чтении. Лучше упаковывать по 4 байта. Я так понял.
  5. Не совсем понятно, что именно вы хотите. Вам нужно укладывать 8-битные данные по 4 в 32-битные? Используйте ПЛИСовую память в асимметричном режиме: пишете по 8, читаете по 32. Только обратите внимание на порядок упаковки: у Xilinx она идёт слева направо. Ну и надо как-то обрабатывать количество данных, не кратное 4.
  6. Не страдайте ерундой. FIFO и есть кольцевой буфер. И оно показывает, сколько в нём занято ячеек. Зная его глубину, получаете свободное место. Возьмите или IP-ядро двуклокового FIFO вашего вендора, или найдите код в интернете. На том же Гитхабе есть несколько VHDL-фреймворков, в которых есть FIFO.
  7. Ваше цель не моделсим, а железо. Ваш отлаженный в моделсиме код в железо не ложится.
  8. Этого не надо. Констрейны описываются в файле sdc.
  9. С вашими скринами не так то, что это текст. Что код, что лог синтезатора. Постить простой текст картинками -- это какая-то альтернативная одарённость.
  10. Либо Font1 в .h определить как static. Тогда у вас будет несколько экземпляров Font1. Либо Font1 определить в .c, а в .h задекларировать как extern.
  11. Скажите, по какой причине вы запостили текст картинками?
  12. Зачем? Что это даёт? Или меется в виду direct instantiation? Никогда не встречал использлвание слова component в этом контексте. Это бессмысленно. По умолчанию всё и так ищется в work.
×
×
  • Создать...