User Tag List

Страница 225 из 237 ПерваяПервая ... 221222223224225226227228229 ... ПоследняяПоследняя
Показано с 2,241 по 2,250 из 2369

Тема: ZXKit1 - плата VGA & PAL

  1. #2241

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Во, кто-то заглянул в код )
    Сие осталось от бездумного переписывания, а затем выстригания вот этого фрагмента
    А откуда этот фрагмент вообще взялся? В списке чувствительности процесса VHDL должны быть максимум два параметра: клок и асинхронный сброс, если он есть. А относительно always вообще мантра
    Код:
     always @(posedge CLOCK or negedge reset)
    Всё остальное -- лотерея. Может, синтезатор угадает, что ты имел в виду. А может -- нет. Второе более вероятно.

    А там в коде даблера ещё и гонки между разрядами счётчика вроде как, и много другого асинхронного, зачем?

    Этот пользователь поблагодарил Sandro за это полезное сообщение:

    valerium(01.07.2023)

  2. #2242

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поскольку устранить глюк в моем мегадевайсе не представляеться возможным изза отсутствия хоть какого-то направления движения (кроме как собрать новую) , то хотел бы спросить: насколько реально сделать генератор т.н. "заставки" при включении, путем добавления ПЗУ с самой картинкой в простом формате .BMP ... емкость ПЗУ 512Кбайт .... похожего не встречал на просторах инета))) Хорошая задачка для себя по освоению HDL кодирования. Я хотел в эту версию добавить PLCC32 панельку под "брюхо" CPLD ))) рядом с ОЗУ.
    И вторая идея - выводить RGB вместо VGA на обычный LCD RGB24 без встроенных контроллеров . Я планирую это сделать (попробовать) с использованием FPGA Cyclone 10LP - который уже запаян на основной плате рядом Карабасом нано и ждет разводки питания, генераторов и разьемов : HDMI, VGA, LCD RGB24bits и ДР.)))))
    Последний раз редактировалось backa; 01.07.2023 в 17:28.

  3. #2243

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Поскольку устранить глюк в моем мегадевайсе не представляеться возможным
    Тоже ещё раз перечитал последние несколько страниц, и так и не понял, в чем конкретно заключается глюк?

  4. #2244

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Тоже ещё раз перечитал последние несколько страниц, и так и не понял, в чем конкретно заключается глюк?
    я выкладывал фото экрана - завернут экран по горизонтали со смещением и двоение букв - не знаю насколько точно это описывает проблему
    Когда ОЗУ изьята из панельки и работает только CPLD - никаких изменений... ОЗУ исправна и подключена к CPLD без ошибок и линии соединения проверены всеми возможными способами...
    valerium в следующем посте описал суть проблеммы - диагностировал "пациента" по картинке))
    Последний раз редактировалось backa; 01.07.2023 в 19:36.

  5. #2245

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    А откуда этот фрагмент вообще взялся? В списке чувствительности процесса VHDL должны быть максимум два параметра: клок и асинхронный сброс, если он есть. А относительно always вообще мантра
    Фрагмент был приведен здесь из кода прошивки 1.0.2 Вадима (zx-kit), написанного лет больше 10 назад и до сих пор не вызывавшего ни у кого вопросов, ибо есть почти у каждого спектрумиста и работает )
    Альтернативы на вга на 50 и 60гц кадровой на данный момент нет. А Вадиму за идею и разработку отдельное спасибо - и за то, что устройство актуально и полезно, и за то, что проект открыт и доступен для любых исследований.
    Мой ремейк возник в попытках уменьшить прошивку для встройки в другие проекты, а заодно переписать на верилоге для освоения одного, правда без должной академической базы в этой сфере. Убрал то, что было не надо, оставил, что не понимал, а поскольку работало, то и не копал глубже.

    Sandro, спасибо за анализ, для себя выводы сделал и в качестве учебной задачи надеюсь, что смогу раскидать по косточкам эту прошивку и переписать вдумчиво.

  6. #2246

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    смогу раскидать по косточкам эту прошивку и переписать вдумчиво
    ждем))) хороший прошивок - их много не бывает)))

  7. #2247

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Когда ОЗУ изьята из панельки и работает только CPLD - никаких изменений... ОЗУ исправна и подключена к CPLD без ошибок и линии соединения проверены всеми возможными способами...
    С другими прошивками тоже не работает?

    Это я к тому, что в этой системе могут быть проблемы с одним из трёх элементов:
    - чип CPLD,
    - чип памяти,
    - прошивка CPLD.
    Плюс теоретически могут вызвать какие-то глюки проблемы с питанием. Например заниженное напряжение питание.
    Нужно поочередно исключать эти элементы из "списка подозреваемых".

    Причем замена чипа памяти на другой, предположительно исправный, не является гарантированным способом подтверждения, что память не при чем.
    Только проверка чипа тестером, или в другом устройстве. В идеале - аналогичном, но рабочем.
    Т.е. снять чип с рабочей платы, припаять проверяемый. Если всё ОК, только тогда можно считать, что дело не в памяти.
    Поверьте, я уже сталкивался с тем, что вся партия нерабочая. Или ещё хуже (для диагностики) - два-три чипа подряд в одной упаковке.

  8. #2248

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    С другими прошивками тоже не работает
    в моем случае доступна только одна прошивка - у меня распаяна 8битная ОЗУ - так получилось - не убедился в том что все версии рабочие с 8битной ОЗУ
    А когда была распаяна то уже поздно мордернизировать - все на проводах - проще новое снова спаять.... А это уже вряд-ли потому, что толстый FPGA ждет не дождеться когда я его задействую на этой большой макетке ....

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Это я к тому, что в этой системе могут быть проблемы с одним из трёх элементов
    с всем перечисленным Вами я согласен , даже исходя из своего многолетнего опыта в этой сфере.... Все чипы брались ровно со склада с упаковок (никаких Алиэкспрессов ). Они конечно все древние уже - могли от лежания просто перестать работать - такое в моей практике сплошь и рядом - когда в исправном чипсете перестает работать один вывод, который работает внутри схемы без всяких нагрузок.
    CPLD и ОЗУ я уже менял - причем 3 разныз ОЗУ ведут себя ОДИНАКОВО.

  9. #2249

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    в моем случае доступна только одна прошивка - у меня распаяна 8битная ОЗУ - так получилось - не убедился в том что все версии рабочие с 8битной ОЗУ
    А разве есть прошивки, которые работают не с 8-битным ОЗУ?

  10. #2250

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    А разве есть прошивки, которые работают не с 8-битным ОЗУ?
    вот тут я Вас не совсем понял))) В коде везде (кроме версии 1.х) задействована 16 битная шина данных - тут или использовать 16битную ОЗУ или включать в параллель 2 8мибитной ОЗУ
    ....

Страница 225 из 237 ПерваяПервая ... 221222223224225226227228229 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ZXKit1 - конструктор для ZX-творчества
    от zx-kit в разделе ZX Концепции
    Ответов: 449
    Последнее: 07.01.2020, 15:42
  2. Что это за плата?
    от Sergei Frolov в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.07.2009, 16:49
  3. От чего эта плата?
    от Nikita в разделе Несортированное железо
    Ответов: 8
    Последнее: 26.12.2008, 23:49
  4. Подскажите что за плата это ?
    от Mad Killer/PG в разделе Несортированное железо
    Ответов: 2
    Последнее: 18.12.2008, 00:50
  5. Что это за плата кто знает ?
    от sinchuk в разделе Несортированное железо
    Ответов: 14
    Последнее: 30.11.2008, 17:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •