Разгон AVR внешним тактом - насколько реально?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
matrox
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт дек 03, 2009 10:42:16

Разгон AVR внешним тактом - насколько реально?

Сообщение matrox »

Никто случаем не интересовался возможностью разгона AVR внешним тактированием?

Зачем нужно? Хочется выдать полноценный VGA-сигнал хотя бы 640x480.

Вообще, как подключать кварцевый генератор? Ни разу не пользовался, только резонаторами =)
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение uk8amk »

Говорят что до 30 с плюсом мегагерц разогнать можно. Естественно, что стабильность работы ядра может быть никакая. Где-то картинка была... А вот.
Питание МК должно быть 5...5,5 вольт,
Свои девайсы не разгоняю т.к. нужна гарантированная работа без глюков.

>Вообще, как подключать кварцевый генератор?

Кв. генератор - металлическая коробочка обычно с 4 маркированными выводами:
VCC - питание 5 вольт
GND- земля, между VCC и землей желательно повесить керамический кондер
OUT - выход - на тактовый вход МК. В МК надо выставить фузы на внешнее тактирование
NC - пустая ножка.

Лучше скачать даташит на конкретный генератор и посмотреть.
Вложения
33Мгц.PNG
(21.27 КБ) 927 скачиваний
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5723
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение >TEHb< »

В одном месте работает тини25 с 24 мГц кварцем, правда от собственного генератора. Однажды тактировал МК проводком - воткнул и ловил наводки. Ходят слухи аж о 48 мГц на мега8.
"Привет!" - соврал он.
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение borys »

Запускал ATmega48 и ATtiny2313 с кварцами 25 МГц. Работают устойчиво.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение Aheir »

У меня на 20МГц уже несколько тысяч устройств работают - ни одного отказа. Проверял на 24МГц - работало так же совершенно без проблем, просто откатился на один шаг по частоте назад, чтоб уж точно было надежно.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение Fasterpast »

А периферия на таких частотах как работает? Всякие уарты там, spi?...
Интересно, для xmeg'и 32 - потолок или она и до 50 разгонится...
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение Kavka »

matrox писал(а):Никто случаем не интересовался возможностью разгона AVR внешним тактированием?

Зачем нужно? Хочется выдать полноценный VGA-сигнал хотя бы 640x480.

Вообще, как подключать кварцевый генератор? Ни разу не пользовался, только резонаторами =)

Я так понимаю в программном режиме хотите видео выдавать?
Эээххх... :)) 640x480@60Гц => pixel clock = 25.175 МГц => ну и какая частота должна быть у контроллера чтобы такую пиксельную скорость обеспечить? 50.350МГц минимум!!! :kill:
Не плохо бы было ознакомиться с теорией сначала.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение BCluster »

Да, а еще данные надо подготовить и т.д. Вывод - АВР в таком режиме не хватит )
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение ARV »

периферия AVR, особенно аналоговая, может вести себя неадекватно при оверклокинге.
в моей практике был случай: я нечаянно пришпандорил кварц 22118400 гц к AT90CAN128 (не более 16 мгц по документации) и долго удивлялся: контроллер CAN после отправки первого пакета переставал ПЕРЕДАВАТЬ, хотя принимать продолжал. после установки кварца 11059200 гц все стало на свои места. это я к тому, что сбоить может и цифровая периферия.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
nick17
Встал на лапы
Сообщения: 134
Зарегистрирован: Пт июн 26, 2009 06:40:07
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение nick17 »

Вам нужна ПЛИС + Микроконтроллер :)
matrox
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт дек 03, 2009 10:42:16

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение matrox »

nick17 писал(а):Вам нужна ПЛИС + Микроконтроллер :)


Такие строки я уже видел.. да вот непонятно с чего начать, никогда ПЛИС не пользовал (
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Вывод видео микроконтроллером с минимальной обвязкой

Сообщение Kavka »

Matrox, что именно надо?
Выводить VGA 640x480@60Hz на N-цветов на точку или выводить в этом режиме "сколько получиться" на контролере с минимальной обвязкой?
Обозначайте задачу - мыслей накидать тут могут. :)
Вот вам несколько ссылочек для затравки, то что можно сделать "по простому" и не очень
Простые пректы
http://www.vga-avr.narod.ru/
http://neil.franklin.ch/Projects/SoftVGA/
Пару более продвинутых
http://www.ulrichradig.de/home/index.ph ... it_c_graka
http://tinyvga.com/avr-sdram-vga
И совсем "бешеные" :)) :shock: 8)
http://belogic.com/uzebox/
Craft (для кого слово demoscene что-то значит, посмотрите вот это :)) )
Phasor
Turbulence (Не совсем AVR, даже совсем не AVR, но тем не менее.)
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
stas00n
Вымогатель припоя
Сообщения: 557
Зарегистрирован: Пн мар 23, 2009 04:03:45

Re: Вывод видео микроконтроллером с минимальной обвязкой

Сообщение stas00n »

Kavka писал(а):И совсем "бешеные" :)) :shock: 8)
http://belogic.com/uzebox/
Craft (для кого слово demoscene что-то значит, посмотрите вот это :)) )
Phasor
Turbulence (Не совсем AVR, даже совсем не AVR, но тем не менее.)

У этого кадра явно был в детстве спектрум :))) Наверное и сейчас есть :))) CPU + GPU + звуковой процессор на меге8 - это однозначно 5 баллов! В спеке хоть видео и звук на отдельных микрах, а тут все на одном кристалле. Композитный видеосигнал - вообще разрыв шаблона! А демки он наверняка не сам писал, везде просматривается знакомый Fairlight. 32-битная демка разочаровала.
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение Fasterpast »

Мне тут кстати отпадную штуковину подсказали...
Погуглите, кто не знает "parallax propeller".
Гениальная штука... Никакой левый периферии, но 8 вычислительных ядер по 20MIPS каждое :shock:, т.е. на одном ядре можно написать UART программный, на другом вывод на VGA (есть встроенный причем!!), третий кнопки обрабатывает, на 4м программа крутится... И всё параллельно, никакой нужды в прерываниях и прочей лабуде! Еще вживую не щупал, но нутром чую, что вещь отпадная...
http://www.youtube.com/watch?v=xWWA9vjU ... re=related
В DIP40 корпусе!!! :shock:
matrox
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт дек 03, 2009 10:42:16

Re: Разгон AVR внешним тактом - насколько реально?

Сообщение matrox »

Fasterpast писал(а):Мне тут кстати отпадную штуковину подсказали...
Погуглите, кто не знает "parallax propeller".
В DIP40 корпусе!!! :shock:


Читал про пропеллер... Штука, конечно, классная. Но имхо лучше начать плисины изучать, знания потом могут и для другого пригодиться.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»