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

User Tag List

Страница 25 из 25 ПерваяПервая ... 2122232425
Показано с 241 по 250 из 250

Тема: Реплика ПК 11/16

  1. #241
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    70
    Благодарностей: 57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Это явно тактовый генератор для флоппи-контроллера. Пока неясно на 4 или на 8МГц, также не очень понятно зачем C18/R72. Сначала я подумал что тут аналоговая ФАПЧ, но непонятна прямая привязка к выходным данным FL-RDD. Надо разобрать ПАЛ-ки, думаю там внутри D63 все таки цифровая ФАПЧ есть, тогда можно вместо древнего генератора на LC поставить кварц, или просто в схеме где добыть 4/8МГц, подстроечник станет не нужен.

    Update: прикольно, судя по фрагменту схемы тут общий тракт данных чтения для FDD и MFM HDD. Все-таки на C18/R72 сделана такая себе аналоговая ФАПЧ - привязывает фронты клока к фронтам данных. Цифровую ФАПЧ у на 4МГц на этой элементной базе не сделать, имхо.
    Поглядел этот кусок на предмет сомнений в прошивке P14 (D63), оказалось, что частота вообще около 10 МГц, а 8 МГц на входе 19 контроллера ВГ72 прошивка делает, просто вырезая лишние импульсы из 10 МГц (тоже что-то типа хака получается?).

    В итоге, более правильная по результату разбирательства прошивка P14 в аттаче, по крайней мере в части для FDD, для HDD не разбирался.

    Инфа по непоименованным цепям на схеме:
    Линия D64.18-D63.1,D63.2 - понятно, сигнал частоты ~10 МГц с LC генератора на D64.
    Линия D64.16-D63.5 - задержанный сигнал частоты ~10 МГц.
    Линия D64.13-D63.8 - задержанная инверсия сигнала входных данных (сигнала RDD, по крайней мере, для FDD)
    Линия D64.14-D63.7 - задержанная чуть удлинённая инверсия сигнала входных данных (сигнала RDD, по крайней мере, для FDD), именно по этому сигналу подстраивается цифровая схема формирования окна данных FL-DW в D63.
    Вложения Вложения

  2. Этот пользователь поблагодарил yursav за это полезное сообщение:
    Woland (09.09.2018)

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

  4. #242
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    70
    Благодарностей: 57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И логично предположить, что более правильная прошивка V8 - neon1556hp6_v8_grn2brd1.jed
    В ней нормальные логичные счётчики получаются, а не алогичные
    Ну и обновлённые биты попадают в предполагаемые места 'x' в docx pilgrim

    - - - Добавлено - - -

    Цитата Сообщение от pilgrim Посмотреть сообщение
    обновлённый файл со схемами

    Основные изменение коснулись V2, V4 и V9:
    В V2 добавлен один бит и соответствующий вход в схеме для секции V2_14 с целью исключить "наползания" V2_14 на V2_15.
    Возможно придётся изменить ещё один бит в секции ~CAS, т.к. ~CAS должен появляться с небольшой задержкой относительно появления младшей части адреса.
    Этот вариант V2 как раз соответствует neon1556hp4_v2_brd1.jed, который я исходно толкал как 60% вероятности.
    И в нём сразу отсутствуют лишние биты из серии "Если в строке все «1» или, хотябы для одного из сигналов, имется подключение инверсного и прямого значения сигнала одновременно, то на выходе такого элемента всегда будет логический «0» и данную строку можно не учитывать, чего бы в неё ещё не было"
    Про ~CAS других вариантов нет ни в одном прочитанном экземпляре прошивки, так что необходимость задержки хоть исключать и нельзя, но может Неон и так работает. Предлагаю принять в качестве V2 пока neon1556hp4_v2_brd1.jed.

  5. Этот пользователь поблагодарил yursav за это полезное сообщение:
    Woland (09.09.2018)

  6. #243
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    70
    Благодарностей: 57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от pilgrim Посмотреть сообщение
    Основные изменение коснулись V2, V4 и V9:

    В V4 в секциях V4_14 на V4_15 добавлены по одному биту, а в схеме соответствующие входы с целью формирования счётчика на 10 для получения 50Гц кадровой развёртки (кстати, аппаратно, похоже, 72Гц не реализованы)
    В V9 в секциях V9_14 на V9_15 добавлены по одному биту, а в схеме соответствующие входы с целью формирования на данных выходах соответственно 15625Гц и 62500Гц
    Эти изменения соответствуют также выбранным troosh файлам прошивок neon1556hp4_v4_add2.jed для V4 и neon1556hp4_v9_brd1.jed для V9, опять же более "чистым", то есть без лишних взаимонивелирующихся термов, предлагаю их взять за основные тоже.

    - - - Добавлено - - -

    Цитата Сообщение от yursav Посмотреть сообщение
    Цитата Сообщение от Vslav
    Update: прикольно, судя по фрагменту схемы тут общий тракт данных чтения для FDD и MFM HDD. Все-таки на C18/R72 сделана такая себе аналоговая ФАПЧ - привязывает фронты клока к фронтам данных. Цифровую ФАПЧ у на 4МГц на этой элементной базе не сделать, имхо.
    Поглядел этот кусок на предмет сомнений в прошивке P14 (D63), оказалось, что частота вообще около 10 МГц, а 8 МГц на входе 19 контроллера ВГ72 прошивка делает, просто вырезая лишние импульсы из 10 МГц (тоже что-то типа хака получается?).
    Кстати, раз речь о хаках, не сработает ли другой хак заменить ихнюю индуктивность просто на кварц 10 МГц (может также подобрав другие кондёры вокруг)? Может "такая себе аналоговая ФАПЧ" будет и с кварцем подстраиваться под фронты данных?
    Последний раз редактировалось yursav; 09.09.2018 в 00:59.

  7. Этот пользователь поблагодарил yursav за это полезное сообщение:
    Woland (09.09.2018)

  8. #244
    Member
    Регистрация
    06.01.2010
    Адрес
    Москва
    Сообщений
    136
    Благодарностей: 148
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yursav Посмотреть сообщение
    И логично предположить, что более правильная прошивка V8 - neon1556hp6_v8_grn2brd1.jed
    В ней нормальные логичные счётчики получаются, а не алогичные
    Ну и обновлённые биты попадают в предполагаемые места 'x' в docx pilgrim

    - - - Добавлено - - -



    Этот вариант V2 как раз соответствует neon1556hp4_v2_brd1.jed, который я исходно толкал как 60% вероятности.
    И в нём сразу отсутствуют лишние биты из серии "Если в строке все «1» или, хотябы для одного из сигналов, имется подключение инверсного и прямого значения сигнала одновременно, то на выходе такого элемента всегда будет логический «0» и данную строку можно не учитывать, чего бы в неё ещё не было"
    Про ~CAS других вариантов нет ни в одном прочитанном экземпляре прошивки, так что необходимость задержки хоть исключать и нельзя, но может Неон и так работает. Предлагаю принять в качестве V2 пока neon1556hp4_v2_brd1.jed.
    Что касается v2. При дальнейшем исследовании прошивок, в том числе и V6 и V8, подтвердилась неправильность формирования CAS, причём эта проблема была заложена уже разработчиками. Что происходит:
    1. Переключение CAS происходит одновременно с переключением старших и младших разрядов адреса на шине ОЗУ(ру7). При такой времянке на качество работы ПЭВМ сильно влияют внутрисхемные задержки.
    2. Аналогичная ситуация при формировании 2-х стробов для записи двух цветовых слов в регистры цвета ИР26. Только при наличии задержек в схеме эти стробы стали появляться при моделировании.
    Похоже, что это одна из причин нестабильной работы ПК, про которую говорил dkspb.
    Прошивку удалось изменить так, что теперь задержка совершенно не влияет при формировании стробов на правильность времянки.
    Изменения, в дополнение к предыдущему, коснулись 3-х бит. При этом по характеру изменений можно сказать, что разработчики немного напутали, но никак не качество считывания и не качество ПЛМ повлияли на эти биты в имеющихся прошивках.
    В V8, при моделировании, были добавлены те биты, которые были под вопросом, как результат - обычный 5-ти разрядный счётчик с прибавлением 1 на каждом такте, входом для загрузки нового значения, входом разрешения счёта, выходом формирующим 0 при значении счётчика 0, а также выходами, формирующими 0 при записи 0 в счётчик.

    - - - Добавлено - - -

    Кстати, при проверке V6, обнаружил, что по двум выходами я не правильно составил схему их формирования. В ближайшее время подправлю. Сама прошивка была правильная.
    Последний раз редактировалось pilgrim; 09.09.2018 в 21:49.
    БК 0010-01, МК-85М 16к, МК-90, МС-0511, МС-0530, Дельта С, Электроника КР-02, Поиск 1 (128kB->512kB->1MB), ПК8000 Сура

  9. Эти 6 пользователя(ей) поблагодарили pilgrim за это полезное сообщение:
    CodeMaster (10.09.2018), Kinder5912 (09.09.2018), TheGWBV (13.09.2018), tnt23 (11.09.2018), troosh (09.09.2018), Woland (10.09.2018)

  10. #245
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    70
    Благодарностей: 57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил наконец попробовать запустить свои "неоновые" осколки, полез искать ОЗУ, в итоге пока не взлетело, но зато вот что нашлось, метровый SIPP в количестве 1 штука и контроллер IDE, похоже.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P9107966b.jpg 
Просмотров:	74 
Размер:	48.7 Кб 
ID:	66206   Нажмите на изображение для увеличения. 

Название:	P9107967b.jpg 
Просмотров:	63 
Размер:	54.8 Кб 
ID:	66207   Нажмите на изображение для увеличения. 

Название:	P9107968b.jpg 
Просмотров:	57 
Размер:	68.6 Кб 
ID:	66208   Нажмите на изображение для увеличения. 

Название:	P9107969b.jpg 
Просмотров:	61 
Размер:	70.8 Кб 
ID:	66209   Нажмите на изображение для увеличения. 

Название:	P9107971b.jpg 
Просмотров:	71 
Размер:	81.5 Кб 
ID:	66210  

    Нажмите на изображение для увеличения. 

Название:	P9107972b.jpg 
Просмотров:	79 
Размер:	76.8 Кб 
ID:	66211   Нажмите на изображение для увеличения. 

Название:	P9107973b.jpg 
Просмотров:	65 
Размер:	69.3 Кб 
ID:	66212   Нажмите на изображение для увеличения. 

Название:	P9107974b.jpg 
Просмотров:	59 
Размер:	64.7 Кб 
ID:	66213   Нажмите на изображение для увеличения. 

Название:	P9107976b.jpg 
Просмотров:	61 
Размер:	57.5 Кб 
ID:	66214   Нажмите на изображение для увеличения. 

Название:	P9107977b.jpg 
Просмотров:	58 
Размер:	30.7 Кб 
ID:	66215  


  11. Эти 5 пользователя(ей) поблагодарили yursav за это полезное сообщение:
    MacBuster (11.09.2018), pilgrim (11.09.2018), TheGWBV (13.09.2018), troosh (14.09.2018), Woland (11.09.2018)

  12. #246
    Member
    Регистрация
    06.01.2010
    Адрес
    Москва
    Сообщений
    136
    Благодарностей: 148
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yursav Посмотреть сообщение
    Решил наконец попробовать запустить свои "неоновые" осколки, полез искать ОЗУ, в итоге пока не взлетело, но зато вот что нашлось, метровый SIPP в количестве 1 штука и контроллер IDE, похоже.
    Судя по фотографии ОЗУ, получается так, что вывод ~RAS3 - совсем не ~RAS, а как раз, недостающий A9 для 4Мб.
    А то, что касается контроллера IDE, тоже интересный момент. Если это действительно он, то неужели в ПЗУ НЕОН'а прошит драйвер IDE, или он подгружался уже в операционке?
    БК 0010-01, МК-85М 16к, МК-90, МС-0511, МС-0530, Дельта С, Электроника КР-02, Поиск 1 (128kB->512kB->1MB), ПК8000 Сура

  13. Эти 2 пользователя(ей) поблагодарили pilgrim за это полезное сообщение:
    TheGWBV (13.09.2018), troosh (14.09.2018)

  14. #247
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    70
    Благодарностей: 57
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от pilgrim Посмотреть сообщение
    А то, что касается контроллера IDE, тоже интересный момент. Если это действительно он, то неужели в ПЗУ НЕОН'а прошит драйвер IDE, или он подгружался уже в операционке?
    Контроллер IDE - судя по схеме которую тут где-то видел уже давно. Меня, помню удивила простота схемы в предположении, что на разъём выходит МПИ, а теперь то понятно, что не МПИ. Насчёт ПЗУ не знаю, но файл драйвера IDE.PRC для операционки видел в каком-то из архивов дисков, сваленных у supermax'а, а на его исходники IDE.MAC буквально на днях наткнулся в архиве rdc.zip, который тут недавно обсуждался в связи с нахождением в том архиве исходников эмулятора БК на Неоне.

  15. Этот пользователь поблагодарил yursav за это полезное сообщение:
    pilgrim (12.09.2018)

  16. #248
    Activist Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    296
    Благодарностей: 362
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо бы каким-то образом отрисовать этот контроллер IDE и заказать платки
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  17. #249
    Member
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    100
    Благодарностей: 48
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Надо бы каким-то образом отрисовать этот контроллер IDE и заказать платки
    Это уже второй вариант схемы, который мне попадается на глаза, - вот первый NEON_PK11_IDE_DRIVE.jpg. Отличается как минимум количеством микросхем. Неизвестно какой из них рабочий (и был хоть один из них рабочий).

  18. Этот пользователь поблагодарил troosh за это полезное сообщение:
    TheGWBV (13.09.2018)

  19. #250
    Member Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    80
    Благодарностей: 30
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yursav Посмотреть сообщение
    буквально на днях наткнулся в архиве rdc.zip, который тут недавно обсуждался в связи с нахождением в том архиве исходников эмулятора БК на Неоне.
    Похоже, этот эмулятор будет самым ценным софтом для НЕОНа

    - - - Добавлено - - -

    Цитата Сообщение от Woland Посмотреть сообщение
    Надо бы каким-то образом отрисовать этот контроллер IDE и заказать платки
    А зачем повторять точную копию? Не лучше ли интегрировать контроллер сразу на плату-реплику?
    Manwe/SandS

Страница 25 из 25 ПерваяПервая ... 2122232425

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

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

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

Похожие темы

  1. Реплика адаптера джойстика УКНЦ
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 66
    Последнее: 19.09.2018, 22:43
  2. Реплика КМД УКНЦ
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 448
    Последнее: 03.08.2018, 23:14
  3. реплика DLV11 581ва1 1002хл1
    от bigral в разделе ДВК, УКНЦ
    Ответов: 3
    Последнее: 03.10.2014, 19:35
  4. MSX FDC реплика
    от dk_spb в разделе MSX
    Ответов: 39
    Последнее: 14.07.2012, 14:10
  5. Реплика КМД ДВК (MY)
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 19
    Последнее: 12.11.2009, 16:43

Ваши права

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