User Tag List

Страница 30 из 38 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя
Показано с 291 по 300 из 371

Тема: Винчестер УКНЦ

  1. #291

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    я что-то упустил?
    Да. Почитайте эту ветку форума.

  2. #292

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

    По умолчанию

    и общий вопрос - который драйвер "круче"? ID или WD? пытаюсь собрать одну железяку, что лучше в нее засунуть?

  3. #293

    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,339
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    140
    Поблагодарили
    107 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    а образ для WD-контроллера есть? не могли бы перезалить?
    А зачем? Цепляешь вместо второй ПЗУ ide_wdromv0110 и делаешь к ней диск. Инструкцию как сделать бутовый винт (если не в курсе) берешь на сайте УКНЦ&PDP-11. РОМы не очень совместимы на уровне загрузчика, а в остальном все ОК.

    ---------- Post added at 23:16 ---------- Previous post was at 23:14 ----------

    Цитата Сообщение от hantarex Посмотреть сообщение
    и общий вопрос - который драйвер "круче"? ID или WD? пытаюсь собрать одну железяку, что лучше в нее засунуть?
    WD - это переработанный и дополненный ID. Причем - разработчиков ID ты уже врядли найдешь, а для WD доступны и исходники, и автор.

    ---------- Post added at 23:18 ---------- Previous post was at 23:16 ----------

    Цитата Сообщение от hantarex Посмотреть сообщение
    пытаюсь собрать одну железяку, что лучше в нее засунуть?
    Может сразу на нормальном контроллере делать? А с дровами помогут - просто попроси спецов.
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  4. #294

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

    По умолчанию

    Цитата Сообщение от Arseny Посмотреть сообщение
    Может сразу на нормальном контроллере делать? А с дровами помогут - просто попроси спецов.
    это и будет эмулятор IDE на SD-карте. еще вопрос - с эмулятором идут образы rom, код - первые 4кб, вроде неинверсный. если его запихивать в одну 16-бит ПЗУ - какие-то дополнительные телодвижения нужны? (инвертирование, или еще что-нить)?

    будет один микроконтроллер, эмулирующий при старте кассету ПЗУ, а потом работающий как регистры HDD. с rom'ами что-нить, кроме обрезки, делать надо?
    Последний раз редактировалось hantarex; 14.10.2011 в 00:05.

  5. #295

    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,339
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    140
    Поблагодарили
    107 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    это и будет эмулятор IDE на SD-карте. еще вопрос - с эмулятором идут образы rom, код - первые 4кб, вроде неинверсный. если его запихивать в одну 16-бит ПЗУ - какие-то дополнительные телодвижения нужны? (инвертирование, или еще что-нить)?

    будет один микроконтроллер, эмулирующий при старте кассету ПЗУ, а потом работающий как регистры HDD. с rom'ами что-нить, кроме обрезки, делать надо?
    По моему, следует все-таки последовать совету Vamos и прочитать таки ветку - тут уже описано как считывается ПЗУ, что откуда берется и зачем инвертируется. Просто в 2-х словах не объяснишь, а переписывать ветку (или несколько) форума смысла нет.
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  6. #296

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

    По умолчанию

    вопрос по схеме контроллера винта - не пойму, как работает дешифратор адреса? при активном CE0 выбирается ПЗУ, при CE3 - регистры винта? или как-то иначе?

    и к какому сигналу привязывается CE0? к спаду SYNC? или к выставлению адреса?
    Последний раз редактировалось hantarex; 15.10.2011 в 22:50.

  7. #297

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    вопрос по схеме контроллера винта - не пойму, как работает дешифратор адреса? при активном CE0 выбирается ПЗУ, при CE3 - регистры винта? или как-то иначе?

    и к какому сигналу привязывается CE0? к спаду SYNC? или к выставлению адреса?
    hantarex, для начала ознакомьтесь с работой шины QBUS, она же наша советская МПИ. Теперь по сигналам. CE0 - сигнал разрешения работы системного ПЗУ в диапазоне 100000-117777, если он стоит, то ПЗУ разрешена, иначе запрещена. Т.к. МПИ инверсная, то "электрически" при запрещенном ПЗУ там будет единица. Такая же история и с CE3, только этот сигнал используется для выбора слота (1 или 2). Соответственно так как контроллер работает в окне "100000-117777", то он активируется при запрещенном СПЗУ (CE0=0, "электрически" 1), выбранном слоте (CE3), адрес входит в "окно" (A15-A13=100, "электрически" 011). Адрес естественно защелкивается по спаду SYNC. Сигналы CE0 и CE3 не защелкиваются, они все время на разъеме. А линией A12(защелкнутой) уже выбирается или ПЗУ (адреса 100000-107777), или регистры винчестера (110000-117777).

  8. #298

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

    По умолчанию

    Alex_K большое спасибо за информацию! не дадите ссылочку на адекватное описание МПИ? а то по моим описаниям SYNC активен на весь цикл обмена, а разделение адрес-данные происходит по фронтам DIN или DOUT

  9. #299

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    Alex_K большое спасибо за информацию! не дадите ссылочку на адекватное описание МПИ? а то по моим описаниям SYNC активен на весь цикл обмена, а разделение адрес-данные происходит по фронтам DIN или DOUT
    Берется описание любого подходящего проца на bitsavers, там все есть в наглядном виде. Названия сигналов только надо будет сопоставить, но это не сложно.

    KDJ11-B подойдет.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #300

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    Alex_K большое спасибо за информацию! не дадите ссылочку на адекватное описание МПИ? а то по моим описаниям SYNC активен на весь цикл обмена, а разделение адрес-данные происходит по фронтам DIN или DOUT
    В описании все верно - сначала выставляется адрес (электрически он инверсный). Затем по спаду SYNC этот адрес защелкивается во внутренних регистрах контроллера. Через некоторое время на линии адрес-данные выставляются данные и потом сигнал DOUT или эти линии переходят у процессора в режим входов и выставляется сигнал DIN. Внешнее устройство отработав, выставляет сигнал RPLY (спад сигнала). Получив RPLY процессор снимает DIN/DOUT. Вслед за этим устройство должно снять RPLY, а процессор SYNC. Так что SYNC действительно активен во время всего обмена, он служит не только защелкой адреса, но и индикатором адресного обмена, т.к. бывают еще процедуры чтения вектора прерывания, а у 1801ВМ2 есть еще чтение безадресного регистра.

    А по литературке - поищите книгу Захарова "Электроника-60", доку на 1806ВМ2, там все это описано.

Страница 30 из 38 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игры на УКНЦ
    от Titus в разделе ДВК, УКНЦ
    Ответов: 125
    Последнее: 29.12.2020, 23:12
  2. Реплика КМД УКНЦ
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 451
    Последнее: 26.06.2020, 15:07
  3. Дискетки от УКНЦ
    от ZXSlaver в разделе ДВК, УКНЦ
    Ответов: 12
    Последнее: 15.11.2009, 17:25
  4. Куплю SCSI-Винчестер (50pin)
    от AlexFantasy в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 28.03.2009, 11:31

Ваши права

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