Jump to content

    

sonycman

Свой
  • Content Count

    1883
  • Joined

  • Last visited

Community Reputation

0 Обычный

About sonycman

  • Rank
    Любитель
  • Birthday 09/06/1977

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Тольятти

Recent Profile Visitors

14859 profile views
  1. А все же чем так не устраивает исходный вариант с плис и рам? Задача хорошо ложится на плис, копировать ничего не нужно - пишете свой дисплей контроллер с фифо, который по ходу луча видеокадра будет выбирать в фифо нужные данные из произвольной области в памяти. Возьмите просто побыстрее плис и память.
  2. У спекки пиксельная экранная область "весила" 6 килобайт, и очистить и заполнить ее всю новыми данными 50 раз в секунду было не просто, но и не так уж сложно. А область цветовых атрибутов вообще - 768 байт всего, и сменить цвет всего экрана можно очень много раз за секунду :)
  3. Простой видеобуфер - это есть самая обычная память, типа DDR SDRAM, как правило. Чем она быстрее - тем быстрее будет копирование. Процессором это делать не самое эффективное решение, а вот с помощью ДМА - уже лучше.
  4. Altium Designer 19 (365)

    Благодарю!
  5. Altium Designer 19 (365)

    А можно как-то удобным образом перезадать номера десигнаторов падов на футпринте? Вот поставил я 60 штук падов, теперь нужно их номера упорядочить. Помнится, где-то была фича, можно было мышкой указывать последовательно пады, и перенумеровывать их таким образом. В альтиуме не нашёл. Или это в пикаде было?
  6. Благодарю, буду считать, что одного такта хватит для входа/выхода драйвера в/из высокоимпедансного состояния.
  7. Ну если конкретно по лэттис никто не подскажет, как с этим дело у других подобных плисок? К примеру, у ксайлинкс для спартан-6 в iob switching characteristics указывается задержка для T пина выходного пада, которая практически равна задержке для O пина. То есть, как я понимаю, если у меня clock-to-output на паде получился 5 наносекунд, то я могу рассчитывать, что этот пад перейдет в tristate состояние за приблизительно те же 5 нс?
  8. Приветствую! Что-то не нашел в даташите тайминги на включение/выключение пина на выход через tristate. Как быстро это происходит, сколько наносекунд занимает? Чтобы не допустить коллизии на шине.
  9. Частота модуляции - 38 кГц, это я первым делом проверил, открыв пульт. Питание стандартное - 3.3 вольта. Тут вообще китайцы молодцы - использовали простой компактный корпус с линзой сверху, тогда как в массе своей TSOPы выпускаются в крупных корпусах с боковым расположением линзы. Но вот качество тут чисто "китайское" получилось, статикой что-ли выбило выход приёмника...
  10. Пока так и оставлю, но видели бы вы, как пришлось "ободрать" корпус, чтобы он вошёл в узкое цилиндрическое отверстие под "родной" ресивер! Да и линза у TSOP развёрнута вбок, а у родного смотрит наверх - чувствительность может быть снижена, хотя в пределах комнаты вроде нормально пока. Ого, спасибо, хоть что-то нашлось!
  11. Один аппарат перестал реагировать на пульт ДУ, вышел из строя IR ресивер такого вида: Сделан в корпусе 5мм светодиода, только три пина. Заменил его на TSOP34838, цоколёвка совпадает, только корпус пришлось обтачивать, чтобы влез на его место. Обшарил весь инет - в таких корпусах промышленность эти ресиверы не выпускает. Чёртовы китайцы, какой-то хитрый заказной чип видимо... Может кто подскажет, где можно найти такие в продаже, всё таки нужен родной на замену. Буду очень признателен.
  12. А вот этой книги до сих пор нигде не скачать: RTL Modeling with SystemVerilog for Simulation and Synthesis: Using SystemVerilog for ASIC and FPGA Design
  13. Статья с ошибками. Например: Это не так.
  14. Простой проект на Zynq7007S, собирается и работает, но фиттер сыпет сотнями предупреждений вида: [Designutils 20-3303] unexpected site type 'IOPAD' in HDPYFinalizeIO В 2018.2 всё нормально. Радует, что починили SDK, теперь нормально работает без постоянных падений. Ещё поражает тормознутость и вообще какая-то монструозность вивады, не всегда срабатывают клики мышкой на панели I/O Ports, любит крашится раз-другой за день без каких-либо сообщений, и это при работе с простым проектом начального уровня! Неужели ей 16 гигабайт памяти и 8 ядерного процессора мало? Или просто немеряно индусского тормозного говнокода без какой-либо оптимизации? Ещё странный какой-то Constraints Wizard - упорно не даёт возможности создать необходимый Generated Clock, создал ручками через Edit Timings Constraints, после чего на вкладке Set Output Delays всё равно не даёт выбрать этот клок, как будто его и нету вовсе. Понравился встроенный текстовый редактор с работающей в реальном времени проверкой синтаксиса, но вот Code Completion упорно не работает, хотя включен в настройках :(