![]() |
Не работает КР1858ВМ3
Недавно досталось пару микрух на халяву.. КР1858ВМ1 и КР1858ВМ3. ВМ1 работает отлично, а вот с ВМ3 имеются проблемы. При включении компа (спек краснодарского варианта) появляется стартовый экран и всё. На клавиши не реагирует. Да и вобще,ни на что не реагирует. Только на ресет.)) Прочитал где то в инете что ВМ1 это клон Z80, а ВМ3 это то же самое,только работает на частоте до 8 мгц.. Вот такой вот трабл.. Кто знает в чём проблема,поясните пожалуйста..
|
Если ВМ3 исправен, проблемы скорее всего в разных времянных диаграммах. Если есть желание можно попытаться подобрать резистор между CLK процессора и +5В.
Программной несовместимости на уровне включения компа быть не должно. |
Quote:
|
Осциллографом не смотрел,что там происходит внутри.. А микрухи должны быть исправные. Новенькие не паяные. Проблемы могут быть только с диаграммой сигнала CLK? А если проблема с IORQ, то как его корректировать?
|
Может быть, по линии /IORQ слишком большая нагрузка и КМОП процессор просто не может ее "прокачать". Я схему Краснодара не видел, точно сказать не могу, это было лишь предположение. Вроде как у КМОП микросхем меньше допустимый ток в нагрузке (если что, знатоки меня поправят). Попробуйте повесить резистор сопротивлением примерно от 1к до 4,7к между выводом /IORQ и землей.
Еще нашел вот что http://zx.pk.ru/showpost.php?p=15123&postcount=30 Может быть, из-за этого? Добавлено через 7 минут На 155la3.ru нашелся справочный листок на нее. Согласно нему, выходной ток высокого и низкого уровней должен быть не более 10 мка. |
А что,ВМ1 и ВМ3 сделаны по разным технологиям?
|
Quote:
|
Аааа.. Ну тогда понятно.. Я так понял,что запустить её малой кровью не получится.. Я то думал,что они одинаковые.. Ан нет..((( Спасибо всем за помощь..))
|
ВМ2 и ВМ3 - это копии одного и того же Z80, но ВМ3 сделан по КМОП технологии и соответственно имеет меньшее энергопотребление, большую рабочую частоту, но у него меньшая нагрузочная способность. Как показали эксперименты, в одних клонах он заработает нормально, в других - нет. Так что лучше всего отложить его для другого компьютера.
|
Идиотский вопрос
Quote:
|
Quote:
|
Quote:
Quote:
|
Quote:
|
У 1858ВМ3 не работает М1 при HALT поэтому у меня не работал с ним КАЙ...
|
2 Attachment(s)
Quote:
Quote:
Quote:
НО! упомянутые (Z084C008, Z084C010) процессоры более высокочастотные (скоростные). Это значит, что имея одинаковую нагрузочную способнотсь, они имеют изначальный запас по времени. В частности это относится к формированию сигналов на шине адреса. И это значит, что при работе на бОльшую емкость нагрузки (длинную шину) они будут вести себя как более медленные аналоги при меньше емкости нагрузки. Поэтому в данном случае важна не технология, а частота (запас по времянкам). Возвращаясь к первому вопросу в топике. Если принять, что указанный 1858ВМ3 исправен, то причина зависания скорее всего в том, что формируемые (или используемые) им сигналы отличаются (в силу технологии и возможно разброса параметров) от ВМ1. Единственным способом "подгонки" процессора под капризные времянки мат. платы является сигнал CLK. В свою очередь этот сигнал можно "подвигать" взад-вперед изменяя подтяжку к +5В на тактовом входе. Фактически это приведет к более пологим или крутым фронтам указанного сигнала и соответственно к задержкам-опережениям во всех других связанных с ним. |
Quote:
|
Quote:
По факту отличается лишь технология изготовления (или отбора) самих процессоров. Для более высокочастотных (это видно из доки) сигналы (не только выходные) формируются с меньшими задержками (внутреннее быстродействие выше). |
Quote:
Quote:
Т.е. более высокочастотные процессоры однозначно имеют более мощные буфера! |
Quote:
для процессора Z84C0004 рассчитанного на 4 МГц задержка между CLK и ADR составляет - 110 нс, а для Z84C0020 рассичтанного на 20 МГц (то есть в 5 раз выше) сколько должна составлять что бы соотношения не менялись 22 нс ?, а составляет 57 нс. Результат очевиден. Все это и многое другое на стр. 35 для КМОП и на стр. 38 для н-МОП. Quote:
Quote:
|
Quote:
Quote:
Из всего сказанного очевидно только одно - параметры высокочастотных клонов Z80 комплексно подгонялись с помощью множества параметров, и являются компромиссным результатом, в т.ч. учитывающим умощнение буферов. |
Quote:
И не надо валить в одну кучу наклон фронтов и задержки. Quote:
Quote:
|
Quote:
|
О, Клон проявился! :) Батюшка, по чём нынче кандидатские для народа? :)
Quote:
Quote:
Итак, что мы имеем из объективных характеристик? Прямые данные по длительности фронтов выходных сигналов процессора отсутствуют напрочь, а что касается задержек, то они не несут никакой абсолютной информации, а в лучшем случае только относительную. Вопрос только относительную чего? Т.е. что можно считать критерием, относительно которого информация о задержках будет иметь какой-то практический смысл? Существует вполне логичная и однозначная корреляция между задержкой фронтов сигналов процессора и крутизной фронтов тактового сигнала, т.к. он тактирует все внутренние процессы CPU, и обязан по этому параметру быть согласован с оптимальной длительностью фронтов сигналов в конкретной применяемой технологии производства процессоров. Но самое главное, что для CLK длительность фронтов как раз указана (параметры 4, 5): 4MHz - 30nS 6MHz - 20nS 8-20MHz - 10 nS Из этих данных уже можно сделать предположение о существовании трёх ревизий технологии производства процессоров, рассчитанных на разное время фронтов тактирующего сигнала. Вполне очевидно, что сначала разработали первую, опытную технологию для 4MHz процессоров. Потом её усовершенствовали и выжали из неё всё возможное для повышения частоты до 6MHz. И наконец разработали технологию следующего поколения, по которой сделали остальные процы 8-20MHz, для которых параметр крутизны фронтов CLK уже был одинаков, т.к. собсно технология одна и та же. Вот относительно длительности фронтов CLK, длительность задержек остальных сигналов процессора уже может нести полезную практическую информацию. Т.е. критерием, относительно которого появляется возможно производить анализ о мощности выходных буферов процессора основываясь на данных о задержках сигналов процессора является длительность фронтов CLK. Наиболее удобным для анализа задержек является сигнал M1/ (параметры 19, 20), т.к. он меняется от одной и той же полярности фронтов CLK, что уменьшает количество факторов влияющих на его задержку. Имеем следующую зависимость отношения задержки M1/ от длительности фронтов CLK для старших моделей процессоров в каждой технологической группе: 4MHz - 3,33 6MHz - 4 20MHz - 4,5 Как видим, значения эти одного порядка, что может свидетельствовать о том, что это предельные значения для процессоров в каждой технологической группе. Совсем другая картина наблюдается для младших моделей третьей технологической группы: 8MHz - 7 10MHz - 6,5 Вполне очевидно, что для этих процессоров доля времени длительности фронтов CLK совсем незначительна в общем времени задержки. Т.е. говоря другим языком - эти процессоры имеют значительный запас по скорости переключения, а следовательно и мощности выходных буферов. Именно это их свойство и было применено Nemo в компьютерах KAY, где ставились именно эти модели процессоров! Такой запас мощности буферов был гарантией стабильной работы сильно нагруженной шины NemoBus, и позволил отказаться от её дополнительного буферирования, тем более что к тому же процессоры ещё и работали на пониженной частоте, что создавало ещё больший запас по допустимой крутизне фронтов сигналов! |
Quote:
Quote:
Quote:
аффтар жотт! Нагрузочная способность - это важный, основной параметр, он обязан присутствовать в документации на любую микросхему, напрямую должен указываться! Иначе как ты будешь схему строить, используя эту микросхему? Долго ты еще здесь отжигать будешь? Я удивляюсь еще тому, что Конан все еще старается повысить твое образование… |
:) ..иди шестерёнки учи, пейсатель.. :)
|
1 Attachment(s)
Quote:
Quote:
Не разберется, что это означает либо слепой, либо безграмотный. Во втором случае говорить что-либо еще - бесполезно. Поэтому опишу словами, что на этом "абсолютно неинформативном" графике, в надежде на слабое зрение оппонента. Итак, на графике показана зависимость времени формирования адреса процессором, в от емкости нагрузки на адресной шине. Если отбросить маразм типа: "Z80 измеряет емкость нагрузки и как-то меняет внутренние задержки в формируемых им сигналах", то остается одно: емкость нагрузки в сочетании с выходным сопротивлением Z80 влияет на длительность фронта, что и приводит к изменению времени установления сигнала к уровню логических "0" или "1". И что самое важное, эта зависимость одна для всех процессоров семейства, не взирая на их частоту. Quote:
Справедливости ради надо заметить, что процессоры фирмы Zilog семейства Z8400 (как КМОП, так и обычные) имеют судя по паспортам чуть большую (10%) нагрузочную способность чем, например, процессоры фирмы SGS. Но ни о каких "умощненных буферах для более скоростных Z80" нигде, кроме фантазий Nemo и его поклонником в этом топике не упоминалось. Делаем выводы. |
Quote:
Quote:
Quote:
Quote:
Quote:
К Nemo были упрёки совсем другого рода из-за КМОП процов - КМОП процы выше 6МГц делались по новой технологии и имели отличия в недокументированных командах, и соответственно весь софт использующий эти команды не работал на Каях :) . На что Nemo совершенно резонно отвечал, что использование таких команд - признак ламерства :) .. и по большому счёту он был прав :) . Дык что никаких страшных тайн сокрытых мраком у Nemo небыло :) . И уж в умалчивании его врядли кто заподозрит - правду матку он рубил не стесняясь выражений, дай токо повод :) . Quote:
Quote:
Quote:
|
Quote:
Conan, когда будет продолжение сайта про ZX-Next?;) |
Quote:
Quote:
|
Quote:
Добавлено через 1 минуту Quote:
Что касательно таблицы - дык там ничего кроме типовых значений уровней напряжения при типовых токах нет. Толку от этой информации мне абсолютно никакого, потому как меня интересует как раз нетиповые значения выходящие за рамки кондиции. Короче опять всучивание мне того, что мне и даром не нужно и о чём я не спрашивал.. |
Для "нетиповых значений" да еще за "рамками кондиции" собираешь простейший стенд и измеряешь. Толку правда от таких измерение ноль, поскольку за "типовые значения" производитель кое-как отвечает, а за "нетиповые"...
|
| All times are GMT +4. The time now is 00:27. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.