Важная информация

User Tag List

Страница 3 из 21 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 202

Тема: SQRUM 1M

  1. #21
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот мне тут еще подумалось, нафига чипам с SIMMов два этих буфера на ИР22, у них же есть /OE, так что всё должно и без этих буферов работать! Так что минус еще 2 штуки ИР22 и минус 8 пинов под MD0..7 + 1 пин под /OE :-D

    Или спек умеет читать из памяти во время записи?
    Или будут косяки при чтении портов?
    А может выкидывание этих буферов даст эффект порта #FF?

    Залил версию 2.04 на первую страницу.

    PS: Перешел на 9 квартус

    PS2: придумал отличную схему моргалки курсора на ИЕ7 и триггере! добавлю в следующую версию.
    Последний раз редактировалось EvgenRU; 11.03.2017 в 00:51.

  2. #22
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел я различные схемы, почитал материал про FLASH мигалку атрибутов и решил сделать мигалку на счетчике,
    может уже что-то подобное проскакивало, но я тут предлагаю 2 варианта, на ИЕ5 и ИЕ7.
    Изучение вопроса показало, что в спеке смена папер/инк в мигающих атрибутах происходит каждые 16 кадров,
    следовательно берем VSYNC и кидаем на счетчик до 16-и, при переполнении производим смену уровня триггером.


    Надеюсь я ничего не напутал, если что - поправьте, а то не хочется городить на инверторах с конденсаторами как во многих схемах.

    PS: А она точно будет такая на QD _____|*****|_____|*****| ?

    Просто VSYN то он такой |*|__________|*|_________ я поэтому триггер и поставил
    Последний раз редактировалось EvgenRU; 11.03.2017 в 19:18.

  3. #23
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у счётчика на флеш должен быть ещё один выход - переполнение, поэтому элемент 4И и триггер после него лишние.

    p.s. к тому же квартус начнёт ругаться когда выход асинхронной логики подаёшь на тактовый вход Д-триггера.

    p.p.s. верхняя схема верная - только на выходе CON уже частота поделенная на 16 - поэтому триггер не нужен

    p.p.p.s. (последний) - частота / 16 будет на выходе QD, а на CON частота / 32 соответственно )) (иногда сначала пишу потом думаю )
    Последний раз редактировалось shurik-ua; 11.03.2017 в 19:13.

  4. #24
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Короче я понял, т.к. счетчик сам на триггерах и на RO1, RO2 подается GND то они работают так же как триггер на выходе, т.е. получается как раз то что нужно на выходе с 7493 и DUTY 50%. Спасибо за разъяснения.
    Вот так получается:


    PS: всё же по буферам не подскажете, если я убираю стандартный буфер и буфер для сим, использую /OE памяти для отключения вывода на ШД, будет ли нормально работать память?
    PS2: подозреваю, что /OE еще придется переделать так, чтобы видеоконтроллер тоже мог делать /OE при обращении к памяти а не только процессор по /MREQ и /RD?
    Последний раз редактировалось EvgenRU; 11.03.2017 в 20:07.

  5. #25
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    PS: всё же по буферам не подскажете, если я убираю стандартный буфер и буфер для сим, использую /OE памяти для отключения вывода на ШД, будет ли нормально работать память?
    PS2: подозреваю, что /OE еще придется переделать так, чтобы видеоконтроллер тоже мог делать /OE при обращении к памяти а не только процессор по /MREQ и /RD?
    да. ведь есть регистр атрибутов, точек...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  6. #26
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Т.е. я мешаю /RAMCS с сигналом выборки из памяти видеоконтроллером (в моем случае это /DC2) и подаю на /OE памяти и мне буферы получается не нужны?
    Последний раз редактировалось EvgenRU; 11.03.2017 в 20:55.

  7. #27
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Т.е. я мешаю /RAMCS с сигналом выборки из памяти видеоконтроллером (в моем случае это /DC2) и подаю на /OE памяти и мне буферы получается не нужны?
    здесь бы еще прикинуть по тактам, чтобы шд была свободна в этот момент.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  8. #28
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    схема создавалась под ру5 память и если не ошибаюсь там нет ОЕ, поэтому и ставили эти буферы как раз из-за ОЕ.
    если у твоей памяти есть ОЕ то буфер не нужен, и да ОЕ проца надо будет смешать с ОЕ видеоадаптера.

  9. #29
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    shurik-ua, нет. Буфер ставился чтобы записывать значение в цикле M1, который на пол такта опережает (отсюда WAIT), а для M2 или M3 он прозрачен. Ну и по совместительству да, он работает как ОЕ.

  10. #30
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Вот так получается:
    Вставьте в схему вот это.
    Вложения Вложения
    • Тип файла: zip Temp.zip (1.2 Кб, Просмотров: 70)
    Последний раз редактировалось omercury; 11.03.2017 в 23:35. Причина: ответили

Страница 3 из 21 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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