Бесчипсетная XT
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Бесчипсетная XT
Fentone, я обратил внимание, что на схемах IBM5150 и вышеприведенной Turbo-XT,
PIC подключен прямо к шине AD CPU. Такой вариант и в книге, что я упоминал.
Соответственно, нужен еще один И-НЕ, для отключения 245 буфера на время передачи
вектора. А вот у IBM 5160 , XL7 и Xi-8088 - PIC подключен к шине XD.
Вообще эта схема Turbo-XT мне понравилась - на первый взгляд довольно оптимальна
и ни одного PAL, что значительно облегчает понимание. После устранения помарок и
ошибок можно взять за основу.
PIC подключен прямо к шине AD CPU. Такой вариант и в книге, что я упоминал.
Соответственно, нужен еще один И-НЕ, для отключения 245 буфера на время передачи
вектора. А вот у IBM 5160 , XL7 и Xi-8088 - PIC подключен к шине XD.
Вообще эта схема Turbo-XT мне понравилась - на первый взгляд довольно оптимальна
и ни одного PAL, что значительно облегчает понимание. После устранения помарок и
ошибок можно взять за основу.
Бесчипсетная XT
Возможно подключение PIC непосредственно к выводам CPU было связано с недостаточным быстродействием первых 8259A.
Ко времени разработки ХТ появились более скоростные модификации 8259A и PIC вынесли за два буфера шины данных, снизив нагрузку на выводы процессора.
Мне кажется что неточности в эту схему внесены намеренно.
Ко времени разработки ХТ появились более скоростные модификации 8259A и PIC вынесли за два буфера шины данных, снизив нагрузку на выводы процессора.
Мне кажется что неточности в эту схему внесены намеренно.
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Бесчипсетная XT
Да, вполне возможно! Я наверно попробую эту схему, тем более, что это мне удобно с точки зрения
разводки. У меня есть советский 1810ВН59А.
Вполне может быть. Однако, думаю нас этим не напугать!
Бесчипсетная XT
С триггером Шмитта как в XL7 при переключении TURBO процессор не зависает!
Теоретически в момент переключения возможно уменьшение длительности тактового импульса, но на практике пока проблем не обнаружил.
Хотя синхронизатор (Xi 8088) обеспечивает прохождение полного такта при переключении генераторов, но он сложнее.
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Бесчипсетная XT
Спасибо за информацию! Сейчас неважно себя чувствую, чтобы вникнуть, но
скорее всего, с простым триггером Шмитта некоторая вероятность зависания
все же будет, но маленькая. Процессор у Вас какой, CMOS или классический
HMOS?
Бесчипсетная XT
Процессор CMOS - NEC V20 D70108C-8.
Проверяю различные 8284А и 82С84А.
Есть информация что некоторые отключают выход OSC внутреннего генератора при переключении на внешний.
Проверяю различные 8284А и 82С84А.
Есть информация что некоторые отключают выход OSC внутреннего генератора при переключении на внешний.
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Бесчипсетная XT
Спасибо, взаимно!
А какой-нибудь 8088 у Вас есть - помнится у V20 есть некоторые отличия от оригинала
(помимо отличий в наборе команд)? Могу соврать, но по моему у V20 не обязательна
скважность 3 на CLK.
Кстати, у меня есть генератор NEC D71084C (достался с тех же плат, где был добыт 80C88A-2), еще не проверял.
Буду иметь ввиду, спасибо!
Бесчипсетная XT
Есть AMD 8088-1, но его пока не устанавливал.
Посчитал оптимальную скважность тактовых импульсов по данным из даташитов для разных процессоров
(при минимальных значениях длительностей высокого и низкого уровней и максимальных фронтах/спадах):
i8088 5 MHz = 2.99
i8088 8 MHz = 3
D70108 5 MHz = 2.6
D70108 8 MHz = 2.5
D70108H 10 MHz = 2.6
D70108H 12 MHz = 2.5
D70108H 16 MHz = 2.8
Некоторые чипсеты (например Faraday FE2010A) в режиме Turbo выдают CLK со скважностью 2
(думаю что из-за ограничения по скорости работы), для них V20 подходят лучше чем классические 8088.
-
- Advanced Member
- Сообщения: 4383
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Бесчипсетная XT
Если память не изменяет, на JUKO так сделано.
Да, я посмотрел все же лучше подключу PIC к шине XD, к шине AD не так уж и удобно, как показалось сперва.