Я в своей схем в турбе режиме длительнось беру уже не H6, а H5.
Вроде так логичнее. А там кто его знает.
Вид для печати
Сделал я себе формирование инта при помощи ТМ2.
Без включения турбо режима все просто супер идеально. Включаю турбу... и по тесту Ковалевского инт получается максимальной предельно допустимой длины... а может и не допустимой, т.к. в деме REFRESH в самом начале инт захватывается по 2 раза :-/
Запустил этот же тест г-на Ковалевского на зеленом скорпионе... и о чудо! хоть я турбу включаю, хоть выключаю, а длина инта остается неизменной...
Ничего не понимаю, как такое возможно? Но ведь от фактов не отвертишься.
Прикладываю 4 картинки:
1. Тест зеленой платы в турбо режиме
2. Тест зеленой платы в нормальном режиме
3. Тест желтой платы в турбо режиме
4. Тест желтой платы в нормальном режиме
Как заставить желтую плату вести себя точно так же как и зеленая плата? Т.е. чтобы длина инта в тактах оставалась неизменной вне зависимости от режима турбо/норма?
Вероятно в схеме зеленого есть еще что-то, отвечающее за сигнал инт... подскажите, О Гуру. :)
Спасибо.
Mikka_A, я собрал вариант предложенный caro, один к одному.
http://zx.pk.ru/attachment.php?attac...1&d=1200573955
Итак /INT формируется из.....
Первый сигнал. /КС
формируется из.... V4 V5 V6 V7 путем сложения и сложеня с делением на ТМ2....
Сигналы Vx - это тупо поделенная тактовая частота на 2 на 2 на 2.. итп. ( с разной длительностью.....,котрая задается емкостью С1 и цепочкой на ней...., в отличии от сигналов Нх, которые просто из себя представляют тупо деленную тактовую частоту на 2 в сепени х )
Второй сигнал. Н6
Н6 ничто иное как тактовая частота ( 7 мгц ) поделенная на 12 ( если я правильно посчитал ).....
Итого.
ты имеешь _ЧЕТКИЙ_ математически вычислиный сигнал определенной длительности и частоты.
Он _НЕ МОЖЕТ_ иметь зависимость от турбо частоты.
Вывод. Напрашивается сам собой.... Ты чтото не так распаял.... Взял какой то сигнальчик, который плавает от турбы....
ВЫВОД2.
Счас только вкурил схему желтого.
Женя - если бы у тебя менялась длина ИНТА - у тебя бы менялась и КадроваяРазвертка......
гы.... у тебя слетает кадровая? :v2_happy:
Да!
Я понимаю это, Миш.
Поведение желтой платы абсолютно повторяет Твои рассуждения, с которыми я полностью согласен! А именно без турбы в 9мкс помещаются 32 такта процессора, что видно на картинке 4; включаем турбу - в эти же 9мкс помещается уже больше тактов процессора, что вполне логично и видно на картинке 3.
А вот зеленая плата представляет загадочную картину - без турбы в 9мкс помещаются 32 такта процессора, что верно и видно на картинке 2; включаем турбу - по логике вещей тактов в 9мкс должно будет поместиться больше, чем 32... а нифига - в турбо режиме мы видим все теже 32 такта, что видно на картинке 1! Вот что непонятно!
В зеленую плату я паяльником не лазил.
Очень хочется понять, по какой причине так себя ведет зеленая плата, и потом сделать так же на желтой.
Пораскинув остатками мозгов, я вывел предположение.
Как видно из фрагмента схемы зеленого скорпиона: http://zx.pk.ru/attachment.php?attac...2&d=1200570491 в ней есть еще один сигнал INT1, который идет на турбину-альтеру.
Осмелюсь предположить, что пока длится сигнал ИНТ, турбо режим выключается, а когда ИНТ заканчивается, турбо режим включается обратно (если он изначально был включен, конечно).
Имеет право на жизнь мое предположение?
И, если да, то как бы аналогичный алгоритм организовать в скорпионе желтом, ибо из-за этого куча прог виснет в турбо режиме желтого скорпа :(