roboforum.ru

Технический форум по робототехнике.


Разгон МК...

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Разгон МК...

Сообщение nikolasha » 22 ноя 2005, 10:09

Наконец то разработан отечественный контроллер с внутренней FLASH памятью программ, который можно перепрограммировать, что называется на лету (программатором).

Маркировка его IN89C2051DW ? это 51 контроллер, является функциональным аналогом контроллера фирмы ATMEL AT89C2051-24SI.

Разработан контроллер в УП ?МИКРОСИСТЕМЫ?, НПО ?Интеграл?, Минск. Изготавливался по 0.8 мкм техпроцессу...

При его тестировании (IN89C2051DW) у нас возникло желание его разогнать, т.к. на своей частоте по ТЗ ? 24 МГц работал отлично от 3 до 7 В. Какое было у нас удивление когда на 5В он стабильно работал на 50 МГц. На 60 МГц он заработал при 5.3В. 60МГц оказалось максимумом.

Какое чувство гордости  возникло у разработчиков за свою работу... Ведь у Atmela по спецификации 24МГц рабочая частота. Превзойти аналог... можно сказать впервые...

Но потом у кого-то появилась идея разогнать Atmel, о результатах я напишу позже, после ваших комментариев, может кто то уже разгонял контроллеры и сможет поделиться своими результатами.

Скажу только одно ? чувство гордости за свою работу немного уменьшилось, после тестов атмела... совсем чуть-чуть :-)

Еще надо отметить, что этот контроллер вряд ли будут производить и продавать... к сожалению
nikolasha
 
Сообщения: 30
Зарегистрирован: 02 июл 2005, 12:05
Откуда: Минск

Сообщение Kanoka » 22 ноя 2005, 16:01

Ну вот не чем людям заняться, разработать аналог контроллера, к тому же не первой свежести, не для того что бы наладить производство и продавать, а что бы посмотреть до какой скорости его разогнать можно! Ребята это пипец. :)
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение gab » 23 ноя 2005, 02:47

Kanoka писал(а):Ну вот не чем людям заняться, разработать аналог контроллера, к тому же не первой свежести, не для того что бы наладить производство и продавать, а что бы посмотреть до какой скорости его разогнать можно! Ребята это пипец. :)

Вы слабо знакомы с военной спецификой.
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение nikolasha » 23 ноя 2005, 09:58

А кто-нибудь пробовал разгонять другие контроллеры? Поделитесь опытом. Может у AVR?а тоже есть приличный запас по частоте ?
nikolasha
 
Сообщения: 30
Зарегистрирован: 02 июл 2005, 12:05
Откуда: Минск

Сообщение setar » 23 ноя 2005, 12:42

:roll: а зачем ?
если не достаточно штатной скорости обработки, тогда просто ставим более высокопроизводительный МК
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение gab » 23 ноя 2005, 17:41

nikolasha писал(а):А кто-нибудь пробовал разгонять другие контроллеры? Поделитесь опытом. Может у AVR?а тоже есть приличный запас по частоте ?

А оно надо? В любом нештатном режиме растёт вероятность отказов.
Запорожец тоже с горки под 120 км/ч может. Один раз.
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение nikolasha » 25 ноя 2005, 10:35

Надежность дело полезное, но я думаю, что если по спецификации контроллер на 5В должен работать на 24МГц, а он работает на 78МГц, как это в случае AT89C2051, то если его использовать на 50МГц ? его надежность значительно не уменьшится. Просто, как я предполагаю, АTMEL делал эти контроллеры по одной технологии (например, 1 мкм), а потом обновил технологическую линейку (на 0.6 или 0.35 мкм), а на новой линейке параметры значительно улучшились, а спецификацию не менял, так как зачем ему такие хлопоты, если у него появилось много более новых контроллеров.
Зачем разгонять? ? а зачем платить больше за более быстрый контроллер, если и более дешевый имеет значительный запас по быстродействию. Так же можно просто посмотреть запас быстродействия, чтобы оценить туже надежность.
Я думаю что семейство Attiny должно работать быстрее чем заявлено, особенно модели, которые пришли на смену Classic?у.
nikolasha
 
Сообщения: 30
Зарегистрирован: 02 июл 2005, 12:05
Откуда: Минск

Сообщение setar » 25 ноя 2005, 13:38

:roll: По вопросу гнать или не гнать на всех компьютерных форумах флейма не меньше чем в сравнениях что лучше AMD или Intel

Я предлагаю чтобы каждый остался при своём мнении ...
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение gab » 26 ноя 2005, 02:07

setar писал(а)::roll: По вопросу гнать или не гнать на всех компьютерных форумах флейма не меньше чем в сравнениях что лучше AMD или Intel

Я предлагаю чтобы каждый остался при своём мнении ...

Согласен. Полностью.
ЗЫ: Но любителей разгонять -- ДАВИТЬ!!!
ЗЗЫ: Недавно принесли по работе фигню одну, с вопросом: что делать? то работает, а то нет. Пол-недели парился, пока не понял, что пытались разогнать флэш. На 0.8 ns!!!! А изделие эксплуатируется при температуре -40 -- +50! В качестве ядра - Мега8 и Спартан3.
ОЧЕНЬ приятный глюк...
На вопрос "зачем?!" ответили: "экономили один кварц".
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение Kanoka » 26 ноя 2005, 05:13

ЗЫ: Но любителей разгонять -- ДАВИТЬ!!!

Как то координально очень :)
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение gab » 26 ноя 2005, 15:09

Kanoka писал(а):
ЗЫ: Но любителей разгонять -- ДАВИТЬ!!!

Как то координально очень :)

Как обычно +/- пол-лаптя и безразмерный валенок :).
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение nikolasha » 29 ноя 2005, 10:49

Проверил контроллер AVR AT90S4433-8 на максимальную частоту: при номинальной частоте 8 МГц, держит стабильно 16 МГц в диапазоне питания 3.4 ? 6 В, максимум 17 МГц при 4.6 В.
Этот контроллер уже снят с производства. Возможно, более поздние модели могли бы показать результаты получше. Но других контроллеров у меня нет. Поэтому на этом эксперименты с частотой закончены.
nikolasha
 
Сообщения: 30
Зарегистрирован: 02 июл 2005, 12:05
Откуда: Минск

Сообщение Змей-Горыныч » 02 дек 2005, 14:17

У меня Mega16 работает исправно с кварцем на 20 Мгц. Выполняет различные арифметические действия (+,-,*). Из аппаранных ресурсов используются таймеры, USART и АЦП. Но АЦП работает на пониженной частоте, в диапазоне рекомендованном в Даташите. Частота завышена для того, чтобы после прихода импульса запуска (на прерывание) минимальная задержка до выдачи импульса управления могла составлять не больше 100 нс.
В электронике чудес не бывает! Бывают плохие контакты!
Аватара пользователя
Змей-Горыныч
 
Сообщения: 70
Зарегистрирован: 01 мар 2005, 14:54
Откуда: г. Томск


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15