User Tag List

Страница 10 из 29 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 287

Тема: ПК8000 - Контроллер дисковода

  1. #91

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Почему ИРки нельзя через порты. Там на них идут всего две линии адреса A0 и A1. И почему не успеет.
    Потому что из них читается команда для процессора, а он только из памяти их читает.

    А не успеет, потому что по моим предположениям, там торможение как в Векторе, только тактовая не 3МГц, а 2.5МГц. В среднем получается 3/4 производительности, т.е. 1.875МГц, а этого мало для цикла чтения из порта с опросом готовности. К тому-же чтение из порта 10 тактов, а чтение из памяти 7 тактов.

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    торможение как в Векторе
    если выполняются команды из ОЗУ, то в SCR1/2 заметно хуже чем в Векторе. Если из внешней памяти, то ситуация лучше

    ---------- Post added at 14:03 ---------- Previous post was at 14:00 ----------

    Вернее, если из внешней памяти или из внутреннего ПЗУ

  4. #93

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    Судя по всему, порты отображены на память, в диапазоне 7FF0-7FFF.
    Пока похоже на это:
    7FF7 - выбор стороны и диска
    7FF8-7FFB - порты ВГ93
    7FFC-7FFF - что-то непонятное

    7FFC-7FFF - это как раз регистры ИР26.
    И судя по ПЗУхе туда пишется комбинация такая E9h,C9h,00h,C9h
    Или в мнемонике PCHL, RET, NOP, RET

    Кстати тут некоторые полагают что там доступ в основном через 7 тактные команды. Ах, ха ха - получите LDA и STA.

    Надо сюда кинуть что ли листинг ПЗУхи для анализа
    Вложения Вложения
    Последний раз редактировалось Mick; 10.02.2014 в 14:35.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #94

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    7FFC-7FFF - это как раз регистры ИР26.
    И судя по ПЗУхе туда пишется комбинация такая E9h,C9h,00h,C9h
    Или в мнемонике PCHL, RET, NOP, RET
    Мы уже обсуждали это на первой странице. Там я примерно расписал, как работает драйвер. Тогда это были догадки, но судя по всему, всё так и есть.

  6. #95

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Мы уже обсуждали это на первой странице. Там я примерно расписал, как работает драйвер. Тогда это были догадки, но судя по всему, всё так и есть.
    Точно, я уже все позабыл
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #96

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Точно, я уже все позабыл
    Ну дык, почти 5 лет назад было

  8. #97

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Ну дык, почти 5 лет назад было
    Да уж время летит.

    Ну даже если оставить все как есть - обращатся через память, то полюбас если новый контроллер городить, то уж всяко лучше без ГГ1 и АГ3. Как там ИР16 и ТМ8 с ИЕ7 - наше все
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #98

    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Развёл плату. На сегодняшний момент это всё, что можно сделать. Без фото платы и ответов на вопросы.
    1. Развёл питание на выводы 9 и 16 ГГ1, так как я не понимаю, как она будет работать без питания выходного буфера..
    2. Подключение РТ2 сделал по номерам ножек. (Напомню, в схеме ША нарисована "вверх ногами". Т.е. на А0 системного разъёма подключена А15 РТ2 и т.д). ШД так же подключил по номерам ног как в схеме..
    3. Глянул схему ПК8000, вывод 11 системного разъёма-это ЧТВВ, 13 вывод-ЗПВВ (чтение/запись портов ввода-вывода, как я понимаю.) Вывод 15 я не нашёл на схеме ПК8000, так что даже не знаю. Надо разбирать комп и смотреть по плате куда он идёт.. Наверно, это очень важные сигналы и их нужно куда-то подключать. Но на схеме это не указано.. Ну здесь МГТФ, если что..

    По поводу РТ2. Я смотрю, оно включено так, что вместо его можно поставить обычное ПЗУ? Или кто знает схему замены РТ2 на рассыпухе? Набросайте схему, я разведу ещё версию с дешифратором на рассыпухе..
    Или с GALкой. Но, думаю, нужно сначала на рассыпухе попробовать. Если слишком много микросхем будет получаться, то тогда на GALке делать..
    Вложения удалены. Последние версии плат ниже..
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Изменение размера PK8000KNGMD_2.jpg 
Просмотров:	287 
Размер:	85.7 Кб 
ID:	45683  
    Последний раз редактировалось Mifody; 13.02.2014 в 12:59.
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

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

    cy6(29.04.2023)

  10. #99

    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня схема замены РТ2 получилась на 4 мсх: ЛН1, ЛА1, ЛА2, ИД4 + заюзал два неиспользуемых элемента ИЛИ D4. ЛА3, и весь блок чтения выкинул нафик.
    селектор синхроимпульсов делать обязательно? или мона без него обойтись?
    еще проблема - не могу теледиском записать образ на 3.5 дискету, постоянно ошибки лезут. для него есть разница - 5.25, или 3.5 дискогрыз?

  11. #100

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mifody Посмотреть сообщение
    1. Развёл питание на выводы 9 и 16 ГГ1, так как я не понимаю, как она будет работать без питания выходного буфера..
    2. Подключение РТ2 сделал по номерам ножек. (Напомню, в схеме ША нарисована "вверх ногами". Т.е. на А0 системного разъёма подключена А15 РТ2 и т.д). ШД так же подключил по номерам ног как в схеме..
    1.Вроде в справочнике указано что 8 и 9 ноги и 15 и 16 они как бы запараллены внутри. Если есть такая живая микруха, возьми да проверь.
    2. То что ты называешь вверх ногами - это не ошибка. Какая разница если подсоединили адресную линию A0 к адресной линии A15 - с точки зрения работоспособности никакой. Просто так было удобно разводить. А если ты сделаешь типа "правильно", то прошивка у тебя не будет работать, так как логика уже будет другой. Там принцип простой адреса к адресам, а выходы с выходами. т.е. ошибкой будет соединение адрес -выход.
    Надеюсь смысл уловил. И кстати нашел кусочек своей схемки, когда то я начинал соствалять схему по печатки. Адреса правильно указаны на схеме, также и подключено на реальной плате.

    Кстати я думаю что GAL22V10 вполне может хватить вместо РТ2.



    ---------- Post added at 18:10 ---------- Previous post was at 18:07 ----------

    Цитата Сообщение от hantarex Посмотреть сообщение
    у меня схема замены РТ2 получилась на 4 мсх: ЛН1, ЛА1, ЛА2, ИД4 + заюзал два неиспользуемых элемента ИЛИ D4. ЛА3, и весь блок чтения выкинул нафик.
    селектор синхроимпульсов делать обязательно? или мона без него обойтись?
    Ну как бы ты рискуешь поиметь проблемы при чтении не очень хороших дисков. Селекторы записи и чтения можно тупо взять из орионовского контроллера или спектрумовского.
    Последний раз редактировалось Mick; 10.02.2014 в 18:16.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 10 из 29 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 55
    Последнее: 12.04.2024, 16:33
  2. Ответов: 26
    Последнее: 25.01.2019, 18:31
  3. Ответов: 24
    Последнее: 30.04.2016, 23:47
  4. Не работает контроллер дисковода GRM2+
    от Shnurkov в разделе Внешние накопители
    Ответов: 5
    Последнее: 16.03.2009, 00:59
  5. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51

Ваши права

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