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

andrew_b

Свой
  • Постов

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

  • Посещение

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

    4

Весь контент andrew_b


  1. Коэффициенты фильтра -- это его импульсная характеристика. А преобразование Фурье от импульсной характеристики даёт АЧХ. Об это рассказывают студентам в курсе "Радиотехнические цепи и сигналы".
  2. Напишите своё ФИФО. Тем более если оно одноклоковое.
  3. Это ошибка. Не стоит начинать с мёртвого языка. Это работа в пустоту. Ваш опыт с AHDL никому никогда не понадобится. С Верилогом тоже не всё хорошо. Выстрелить в себе ногу из гранатомёта легче лёгкого. Советую VHDL, он бьёт по рукам практически сразу, но приучает к порядку.
  4. А эти мэйкфайлы кто потом обрабатывает? Неужели make?
  5. Зачем вам vendor lock на ровном месте? Память прекрасно описывается в виде RTL. Тем более в Vivado есть шаблоны разным типов памятей.
  6. Это не глюк, а переходный процесс, и это нормально. Он неизбежен из-за разного времени прихода сигналов к тому LUT, в котором реализована логическая функция. Главное, чтобы переходный процесс укладывался в период клока с учётом всех времен (распространения, установки, удержания).
  7. Что-то я не припомню, чтобы Xilinx гарантировал идентичный результат сборки при идентичныъ начальных условиях. То, что так получается, приятный бонус, не более. Именно так я это всегда и воспринимал.
  8. По-прежнему непонятно, что вы хотите. Ну заливайте битстрим процом. Сигналы PROG, INIT, DONE в вашем распоряжении. CRC вам зачем?
  9. 20 лет назад сам видел в Сеульском метро, как один мужик вёз DVD-плейер, на коробке которого было написано: "Made in China. Designed in Korea".
  10. Зачем всё это надо? Если data_1 c clk_1 только выходы, не рассматривайте clk_1 как клок (тем более что он всего 25 МГц). Поместите триггеры для data_1 и clk_1 в IOB и не мучайтесь.
  11. Начните с чтения какой-нибудь книжки, а не с элементарных вопросов на форуме.
  12. Не git, а github. Это две большие разницы. github теперь это де факто подразделение Некрософта.
  13. Вы ощущаете разницу между "void" и "void *"?
  14. Это нестандартное расширение gcc. В соответствии со стандартом sizeof(void) недопустимо.
  15. Контекстное меню сигнала (по правой кнопке мыши) -> Waveform style Контекстное меню сигнала (по правой кнопке мыши) -> Radix
  16. Стопроцентное решение -- это установить Линкус. В отличие от Вантуза, на Линуксе ИСЕ работает без проблем.
  17. Разработчики о баге извещены?
  18. Какоке-то маниакальеон стремление запихнуть всё в одну строку. Тот, кому в наследство перейлёт этот код, будет поминать автора тихим матерным словом.
  19. Одноклоковое (синхронное) FIFO очень простая вещь. Напишите свой RTL и не мучайтесь со всякими IP core.
×
×
  • Создать...