реклама на сайте
подробности

 
 
> PLL SAM7 & NXP
dimka76
сообщение May 30 2009, 08:05
Сообщение #1


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Почему NXP смогли сделать PLL без внешних RC цепочек, а атмеловцы не пошли по этому пути.
RC цепочки ведь вызывают лишние неудобства. Нужно их выбирать исходя из частоты кварца, коэффициентов умножения и деления самого PLL.

А у NXP ставь любой кварц, выбирай любые коэффициеты коэффициентов умножения и деления PLL без всяких проблем.

PS. под словом любые подразумевается любые в пределах допуска.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение May 30 2009, 12:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(dimka76 @ May 30 2009, 12:05) *
Почему NXP смогли сделать PLL без внешних RC цепочек, а атмеловцы не пошли по этому пути.

Традиции фирмы. У Атмела подобные модули PLL ставятся уже много лет.
Первые версии глючили безбожно, потом постепенно научились делать нормально.
Менять модуль значит начинать выгребать глюки заново, а Атмел в принципе не сильно любит это делать sad.gif

Цитата(dimka76 @ May 30 2009, 12:05) *
RC цепочки ведь вызывают лишние неудобства. Нужно их выбирать исходя из частоты кварца, коэффициентов умножения и деления самого PLL.

Не такое это страшное неудобство - один раз выбрать номиналы.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Jun 1 2009, 04:44
Сообщение #3


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(aaarrr @ May 30 2009, 16:18) *
Не такое это страшное неудобство - один раз выбрать номиналы.


Выбрать под конкретные значения входной и выходной частоты и коэффициентов умножения и деления PLL. Но пропадает возможность менять эти параметры в процессе работы контроллера ( на ходу ) во всем диапозоне допустимых значений умножителя и делителя PLL. А у NXP это можно делать. Это необходимо, например для экономии потребления.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 1 2009, 07:31
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Не все так однозначно.
Цитата(dimka76 @ Jun 1 2009, 07:44) *
Но пропадает возможность менять эти параметры в процессе работы контроллера ( на ходу ) во всем диапозоне допустимых значений умножителя и делителя PLL.
Почему? Параметры фильтра в PLL влияют на скорость захвата и уровень фазовых шумов. Т.е. и на SAM7 с одним и тем же фильтром можно использовать любые значения умножения и деления. Другое дело, что оптимум будет при определенных значениях. В LPC также присутствует этот фильтр, только он находится на борту. Параметры его нигде не приводятся - значит невозможно сделать какую-либо аналитическую оценку работы PLL, и, соответственно, отсутствует возможность подогнать параметры фильтра оптимально для необходимой частоты. Т.е. с точки зрения потребления как раз атмеловский вариант позволяет организовать наиболее быструю установку необходимой частоты. С другой стороны - частота CCO 275-550МГц у NXP - несомненное преимущество перед 80-180(200)МГц у Атмела.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016