Цитата
Хочу 16МГц осцилятор и 64МГц MCLK
FOSC - 16
DIV = 2
Fref = 8
MUL = 16
Fout = 128
Выходная частота PLL - 128 МГц. Полями PRES или MDIV делите ее на два и получаете MCK=64 МГц.
Цитата
Однако это не согласуется со схемой атмеловского кита (1.5k, 10nF, 1nF - ни разу не получалось с частотой 18.432 МГц)
Это да. Хотя калькулятор иногда и выдает килоомные значения резистора, но добиться соответствия результатов калькулятора и номиналов в атмеловском ките мне тоже не удалось. Однако, я использовал в схеме номиналы, расчитанные калькулятором и все работает вполне нормально.
Вот описание клоков в пдф - действительно мутное.
Цитата
FMCK=FREF*(MUL + 1)/DIV/PRES
С этим, действительно непонятно. Или ошибка в PDF, или ошибка в калькуляторе. Мне кажется, что первый вариант.
Цитата
Почему в ATMEL_PLL_LFT_Filter_CALCULATOR_AT91_2v0.xls границы параметров DIV и MUL такие узкие
В смысле - узкие? Вы имеете в виду - почему он не позволяет выставлять Fout меньше 80? Если так, то это потому, что, как пишет Атмел, "The ARM9-based systems generally embed PLLs able to output between 80 MHz and 240 MHz.". То есть выставить частоту меньше 80 МГц можно, но это крайне не рекомендуется.