Страница 1 из 1

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

Добавлено: Чт дек 02, 2010 04:44:59
matrox
Никто случаем не интересовался возможностью разгона AVR внешним тактированием?

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

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

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

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

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

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

Лучше скачать даташит на конкретный генератор и посмотреть.

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

Добавлено: Чт дек 02, 2010 15:59:45
>TEHb<
В одном месте работает тини25 с 24 мГц кварцем, правда от собственного генератора. Однажды тактировал МК проводком - воткнул и ловил наводки. Ходят слухи аж о 48 мГц на мега8.

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

Добавлено: Чт дек 02, 2010 19:30:20
borys
Запускал ATmega48 и ATtiny2313 с кварцами 25 МГц. Работают устойчиво.

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

Добавлено: Чт дек 02, 2010 22:33:30
Aheir
У меня на 20МГц уже несколько тысяч устройств работают - ни одного отказа. Проверял на 24МГц - работало так же совершенно без проблем, просто откатился на один шаг по частоте назад, чтоб уж точно было надежно.

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

Добавлено: Пт дек 03, 2010 00:03:41
Fasterpast
А периферия на таких частотах как работает? Всякие уарты там, spi?...
Интересно, для xmeg'и 32 - потолок или она и до 50 разгонится...

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

Добавлено: Пт дек 03, 2010 09:54:52
Kavka
matrox писал(а):Никто случаем не интересовался возможностью разгона AVR внешним тактированием?

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

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

Я так понимаю в программном режиме хотите видео выдавать?
Эээххх... :)) 640x480@60Гц => pixel clock = 25.175 МГц => ну и какая частота должна быть у контроллера чтобы такую пиксельную скорость обеспечить? 50.350МГц минимум!!! :kill:
Не плохо бы было ознакомиться с теорией сначала.

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

Добавлено: Пт дек 03, 2010 10:34:40
BCluster
Да, а еще данные надо подготовить и т.д. Вывод - АВР в таком режиме не хватит )

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

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

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

Добавлено: Пт дек 03, 2010 14:37:55
nick17
Вам нужна ПЛИС + Микроконтроллер :)

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

Добавлено: Вс дек 05, 2010 11:51:40
matrox
nick17 писал(а):Вам нужна ПЛИС + Микроконтроллер :)


Такие строки я уже видел.. да вот непонятно с чего начать, никогда ПЛИС не пользовал (

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

Добавлено: Пн дек 06, 2010 13:25:53
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, но тем не менее.)

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

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

У этого кадра явно был в детстве спектрум :))) Наверное и сейчас есть :))) CPU + GPU + звуковой процессор на меге8 - это однозначно 5 баллов! В спеке хоть видео и звук на отдельных микрах, а тут все на одном кристалле. Композитный видеосигнал - вообще разрыв шаблона! А демки он наверняка не сам писал, везде просматривается знакомый Fairlight. 32-битная демка разочаровала.

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

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

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

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


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