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

dvladim

Свой
  • Постов

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

  • Посещение

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


  1. Для совсем некрофилов потребуются Quartus 9.0 (для всяких ACEX, FLEX10K) и MaxPlus II (для FLEX8000). А также не помешают файлы для Jam STAPL.
  2. А в чем проблема? Каждый из элементов описываете в виде: lcell L0 (.in(q0 & cd & y1), .out(y0_n)); assign y0 = ~y0_n; ну и выбрасывание lcell должно быть запрещено. PS. Это все для Altera и о STA можно забыть.
  3. Дело не только в ретайминге. Все это зачастую борьба с тупостью тулов. Вы видите позиции триггеров? Достаточно очевидно что Qu сам не справляется с их размещением. Я вам предложил руками прописать позиции триггеров конвейера.
  4. У вас на LABCELL_X23_Y3_N33 набегает 4.8 нс. Добавьте конвейерные триггера в позицию X53_Y1. Дальнейшее расхождение времянок можно скомпенсировать фазами PLL.
  5. Это вы приводили, я имел ввиду детальный путь от STA. На чем набегает задержка? Вы указывали 150 МГц. Т.е. около 6.5 нс. Вот с этим и нужно разбиратья. Насколько я понял у вас 8-ми разрядная шина. При -setup 2 -hold 1 разные разряды могут попадать из разных отсчетов. Ну если вас это устраивает...
  6. Вам правильно des00 сказал. У вас корректная задержка от 0 до 2-х тактов, а вы вероятно каждый такт данные забираете. Лучше бы разобрались с путями из-за которых такая задержка получается.
  7. Открытый канал транзистора неплохо аппроксимируется линейным сопротивлением. Если это явно не указано (а я такого нигде не видел) то имеет смысл их считать обычными IO в фиксированном режиме. Доказывается элементарно. Вставив в разрыв каждого вывода нулевое сопротивление и измерив ток через него прекрасно пролезаем в предельно-допустимый режим.
  8. Нет. Крутизна фронтов - это slew rate в Альтере, Нагрузочная способность выхода - это, считайте, количество подключенных к выходу p/n ключей. Стабилизации тока разумеется нет. В своё время в даташитах Альтеры на ПЛИС типа MAX700 MAX3000 было примечание, суть которого в следующем: если требуется меньший звон по пинам, то неиспользуемые пины можно подключить к земле снаружи, а в прошивке сделать выход нулем. А вообще здравый смысл говорит, что объединить несколько выводов для увеличения тока вполне допустимо. Выравнивание токов будет за счет сопротивления канала транзистора.
  9. Здесь нужно понять, вы хотите проверить прошивку в ПЛИС или соединения на плате? В любом случае подаете команду EXTEST по JTAG. Она разрывает связи между ядром ПЛИС и внешним пином. Для каждого пина как правило используется 3 бита: DI OE DO. Если нужно проверять внутренности ПЛИС - подаете биты на DI, контролируете биты OE и DO, на OE и DO подаете безопасные данные для остального окружения. Если проверяете соединения/пайку, то используете все схемы с JTAG, так же EXTEST. Подаете биты на OE, DO, контролируете на DI. Аналогично можно проверить части не имеющие JTAG, считать/записать ПЗУ и т.п.
  10. Весьма спорное утверждение. Вы бы еще для ASIC тоже самое предложили.
  11. Без "думаю" это описано в стандарте. Препятствие простое - не соответствие стандарту.
  12. А чего его упоминать, от четвертой серии отличается серьезно. А если самому интересно, скачайте даташиты на эти семейства и сравните архитектуры LE, BRAM, DSP, их количество, IDCODE схем, тех. нормы производства. Выводы - самостоятельно.
  13. Нет там этого, поскольку семейство старое. Cyclone 10 lp - аналог Cyclone IV E, который в свою очередь очень близок, а иногда полностью совпадает с Cyclone III. Архитектурно разумеется. Технологии разные.
  14. А в двух словах: в комбинационном always меняется state, которого нет в списке чувствительности - в итоге латчи. Это так, для начала.
  15. А идея с добавлением разряда в счетчик Грея и инверсией другого разряда - вообще песня.
  16. У вас вообще счетчик не синхронный. В ПЛИС так делать не принято (мягко говоря).
  17. Если мы говорим о 1892ВМ14Я то конфигурация SoC выглядит вполне адекватно: 2 ядра ARM общего назначения, 2 DSP, периферия, DMA, видео ядро. Другое дело, что DSP работают не так как заявлено, а с "нюансами" )). А фейл выглядит не эпично, а ожидаемо ((( (к сожалению). Ну и ценник на отладочную плату - по интернету слухи гуляют о 50к, а за весь комплект с отладочным USB и софтом для госконтор порядка 400к. Это конечно впечатляет.
  18. Обычно, в частных разговорах, слухи ходят, что армы (которые купили) вполне рабочие, а вот собственные DSP (те, которые ELcore) - ведут себя странно. И если не хочешь проблем, то лучше их не использовать.
  19. Логика подсказывает, что алгоритмом программирования целевой схемы. А вот такой вопрос: вы хотите сами написать плеер? Может проще готовый взять и портировать под ваш контроллер?
×
×
  • Создать...