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

andrew_b

Свой
  • Постов

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

  • Посещение

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

    3

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

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

Репутация

14 Хороший

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

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

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

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

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