Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Инопланетные скрижали
RSS

Инопланетные скрижали

PDP-11 для Intelоидов

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 10 11 12 13 14 * 15 16 17 18 .. 25 26 27 28 29 30
Печать
 
MC68k
Member


Всего сообщений: 165
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
Anonymous написал:
[q]
Ну как-то так http://qbus.narod.ru/qbus_irq_logic.jpg
[/q]
Я думал будет хуже.

Anonymous написал:
[q]
В БК на этом экономится 1 слово на команде сдвига адреса.
[/q]
Если место подпирает, то каждый байт слово на счету.

Anonymous написал:
[q]
MM и назвал FAT нестандартным. :)
[/q]
А он сюда наверное с ДВК пишет? :)

Просили слайды...



AndyTh, все равно не страшно. На труЪ мелкологике можно красиво сделать, а эти ваши фпга превратили электронику из искусства в говно.

SD card контроллер будет занимать всего одну ячейку на чтение/запись(спасибо 16-ти битности).[0...7] - собственно данные, [8...15] - управление на запись и статус на чтение. Примерно десяток корпусов, обе тактовые частоты можно взять с синхрогенератора.

Видеовыхлоп там несложно все, но КТ315х не ожидайте там увидеть. Я их ненавижу. А вот с клавиатурко возможны два варианта. Первый это классический 8255, а второй займет больше ячеек(по количеству строк), зато его не надо инитить и он сможет работать на любой скорости шины. А можно и всего одну, если добавить счетчик строк, тактированный от КСИ, но тогда столбцов останется 12(один оставим в резерве, чтобы несчастливое число не писать).
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
andyTh написал:
[q]
А вектор выставить? Прерывания разрешить
[/q]
Там сигнал vector_enable_low же торчит для этого. Это картинка 10~летней давности библиотечного модуля. Прерывания разрешаются в зависимости от типа устройства по-разному для разных устройств и находится этот узел в составе CSR, а не блока прерываний.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MC68k написал:
[q]
но тогда столбцов останется 12
[/q]
Классические ноутбучные клавы - 8 х 16.

Могу привести фото "сканкоТов" пассивной клавы.

А почему бы не применить 8042 ( стянутой с матери ) на клаву ?
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Вариант выдачи вектора в МПИ ( комментируем ) :
MC68k
Member


Всего сообщений: 165
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
MM написал:
[q]
Классические ноутбучные клавы - 8 х 16.
[/q]
Но ведь на них нет самой главной клавиши STOP. А тут есть, :) и матрица 8*9. А самое главное их есть у меня, не спрашивайте откуда.

MM написал:
[q]
А почему бы не применить 8042 ( стянутой с матери ) на клаву ?
[/q]
Применяйте, я не возражаю.

DD2 B, C, D Жестко задают адрес? Остальное вроде все понятно.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
MC68k написал:
[q]
Но ведь на них нет самой главной клавиши STOP. А тут есть,
[/q]
Опа! А вот мы и нашли, у кого позаимствовали во всяких МК90 идиотскую раскладку в алфавитном порядке! АБВГД - на вашем фото такая же жесть, только по японскому алфавиту.
MC68k
Member


Всего сообщений: 165
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
Anonymous написал:
[q]
МК90
[/q]
емнип его с какого-то Casio срисовали или с Sharp.
Мне вот подумалось, что с помощью нехитрой схемы, можно из клавиши STOP получать сигнал, чтобы вываливаться в пультЪ. А "контроллер" этой клавиатуры вполне себе так уложился в 4 корпуса мелкологики и нарисовался в углу платы. Теперь очередь контроллера карточки, после него будет примерно видно, насколько надо изменить размер платы. В ширину расти сильно нельзя - особенности технологии изготовления.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MC68k написал:
[q]
DD2 B, C, D Жестко задают адрес?
[/q]
Можно и так. А можно и АП6 ( с инверсией выдачи ) поставить.
Если есть более 1 шт. источника независимых векторных прерываний, лучше применить 588ВН1 или понавешать синхрологики пяток корпусов, иначе будут махровые висяки неясной природы ;)

ТО 588ВН1 , взятое из комплексного ТО в Минске :
http://transistor.by/data/guide17.djvu
С 50-й страницы.
Вариант применения в БК :
http://i011.radikal.ru/1309/02/718748f7fb22.jpg
( открывается в IE8 )
MC68k
Member


Всего сообщений: 165
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
Не думаю, что прерываний в моем случае надо больше одного. Прерывания хороши, когда устройств много, когда они медленные и когда критично время отклика на событие. Например, один вычислитель, один накопитель и десяток терминалов.
В моем случае самое медленное устройство это последовательный интерфейс и, возможно, таймер на КСИ(вообще хорошо знать, когда экран не рисуется, чтобы скроллить его без "снега"). Инициализированная карточка может работать с клоком 20-25МГц, значит 10МГц пиксельклок будет в самый раз. При тактовой частоте процессора 5МГц контроллер будет успевать собирать байт между командами процессора. Тут прерывания точно не нужны. Клавиатура всегда имеет какое-то состояние и ее опрашивать можно по мере необходимости.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Я выше вам уже рекомендовал использовать 32 и 33 ноги процессора для прерываний от КСИ(КГИ) и от ВВ51. Кстати, хороший порт получается на scn2681, и прерывание в нём одно на все источники - после прерывания следует проверить регистр, в котором указано будет, какое событие потребовало прерывания. Таким же образом можно поступить и в своей схеме, сделав регистр источника прерывания, а сигнал запроса иметь один. Обработчик "посмотрит" в регистр и передаст управление программе обработки прерывания в соответствующем дёрнувшему устройству драйвере.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 10 11 12 13 14 * 15 16 17 18 .. 25 26 27 28 29 30
Печать
Полигон-2 »   Другие архитектуры »   Инопланетные скрижали
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS