Тест разгона К580ВМ80

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Тест разгона К580ВМ80

Post by Lavr »

Тест разгона К580ВМ80 или Z80

А существует какой-либо стандартный тест или схема, если я хочу проверить
до какой тактовой частоты разгонится отдельный экземпляр К580ВМ80 или Z80?
И есть ли что-то аналогичное для теста ДОЗУ?

PS. Я уже разОкнул этот вопрос, но видимо оффтоп или не заметил никто...
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Неужто таких тестов или чего-то похожего нет в природе???
User avatar
fifan
Devil
Posts: 912
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

Ты сам ответил на свой вопрос. Это не Пентиумы разгонять...
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну орион вот разогнали чутка - 2.5 МГц вместо 2
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
fifan
Devil
Posts: 912
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

Да пакет t80 тоже разгоняет процессор до 20 МГц. Я разогнал до 4, так сказать скорость "Турбо". Железку не удастся разогнать.
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Я полагаю, что предыдущие ораторы нифига не поняли. Топикстартера интересует тест стабильности работы процессора, который был разогнан. Т.е., есть железка, в ней интересуемый процессор на некоторой завышенной частоте. И обычные программы вроде работают, но иногда нет-нет да сбоит. Цель теста - выяснить, виноват в этом проц или еще кто-то, с выяснением по возможности узла сбоя. Не?
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

fifan wrote:Да пакет t80 тоже разгоняет процессор до 20 МГц. Я разогнал до 4, так сказать скорость "Турбо".
Подумаешь 20. Моя версия 580ВМ80 в DE1 и на 50МГц работает. :) На бОльших частотах не проверял, да и Classic Timing Analyzer пишет что-то про 18нс. Хотя это уже весь комп в целом, а отдельно процессор может и пошустрее.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan совершенно прав - именно это и интересует.
HardWareMan wrote:программы вроде работают, но иногда нет-нет да сбоит. Цель теста - выяснить, виноват в этом проц

И лучше бы заранее - то есть плата, на ней проц, ПЗУ с тестом и СРАМ
если надо. Гоним по частоте - и точно определяем до скольки гонится.
Shaos wrote:Ну орион вот разогнали чутка - 2.5 МГц вместо 2
Я уже тут писАл - 580ВМ80 военной приёмки в керамике может и на 4МГц, дело в теплоотводе.
Так вот военная приёмка - это просто отбраковка по тестам. А какие тесты?
fifan wrote:Это не Пентиумы разгонять...
Разгонять можно что угодно, но с умом... Помню, люди крутили генератор
ещё у программируемых микрокалькуляторов, добиваясь роста производительности.
Так что пень тут - неоригинален. Главное - протестировать, работает ли
твой агрегат на скорости, что ты накрутил.
Last edited by Lavr on 08 Mar 2011 08:20, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ну орион таки в железяке разогнан был изначально...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Ну орион таки в железяке разогнан был изначально...
А "Корвет" - дык, судя по описанию, и еще круче изначально был разогнан.
Но по сути топика это нас к ответу не приближает.

В двух словах - есть у меня ВМ80 (если разыщу), которому аккуратно сточили
в мех-мастерских на фрезерном станке пластмассовый корпус снизу до
металлического кристаллодержателя.
Хотел я тогда прижать его на медный теплоотвод, но не случилось.
Если везде утверждают, что проблема разгона - это проблема отвода тепла,
а с точки зрения конструкции проца - препятствий нет, то опыты с холодильниками
Пельтье и жидкостным охлаждением это подтверждают.
Значит и дедушка ВМ80 при хорошем охлаждении может побежать, скажем, на
8-10 МГц. Только как его проконтролировать на "маразм" от разбега? :lol:
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:А существует какой-либо стандартный тест или схема, если я хочу проверить
до какой тактовой частоты разгонится отдельный экземпляр К580ВМ80 или Z80?
Ладно, похоже никто не знает...

Ну тогда вопрос чуть полегче. Вот сделаю я АЛУ на мелкой логике:
viewtopic.php?t=9386
а как проверить, какие его предельные частотные характеристики?
Иначе говоря, как оценить его быстродействие?
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Как вариант (сам мыслил на заданную тему) - создаём на PC тест, который подаёт входное воздействие, принимает выходной результат и сравнивает с эталоном (желательно покрыть все возможные вариации) - когда не сходится - "пищит", начинаем с самой низкой заведомо рабочей частоты и постепенно поднимаем - как только "запищит" - оно и есть :)

В случае с вычислительной системой, у которой имеются средства отображения информации можно поступить несколько проще - составляем программу, которая усердно что-то считает, копирует из памяти в память и т.д., отображая при этом результаты на экране в каком-то виде, частота после которой результаты становятся непотребными и есть искомая предельная частота.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:...создаём на PC тест, который подаёт входное воздействие, принимает выходной результат и сравнивает с эталоном (желательно покрыть все возможные вариации) - когда не сходится - "пищит", начинаем с самой низкой заведомо рабочей частоты и постепенно поднимаем - как только "запищит" - оно и есть
Да - мысль очень хорошая... и я про неё неоднократно думал - только как
вынуть из РС тестовые последовательности на частотах порядка 6-8 МГц ?
Мы же с тобой вот тут выяснили, что LPT имеет предел порядка 350 КГц:
viewtopic.php?t=8802&start=15
Lavr wrote:Я тоже такой бенчмарк делал и гонял на различных машинах,
только я подсчитывал генерируеные через порт импульсы.
Действительно, более 350000 импульсов не получается нигде.
Мне кажется, это связано с тем, что при обращении к порту
время доступа автоматически увеличивается во всех ПиСях.
То есть время записи удлинняется т.к. считается что порт -
медленный по сравнению, скажем, с памятью.
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Нужна будет железяка с памятью, принимающая-посылающая на высокой частоте, но программируемая с PC на низкой
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16682
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Нужна будет железяка с памятью, принимающая-посылающая на высокой частоте, но программируемая с PC на низкой
Ну если есть такая железка, то РС и непринципиально... хоть со
"Специалиста" её заливай... :-?
Ладно - щас я вот чо сделаю... позвоню одному старому разработчику
микропроцессорной техники, поздравлю с днём независимости России,
и если он меня не пошлёт за это на... , между делом поинтересуюсь,
как такие вопросы решали в промышленных условиях...
:wink: