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

 
 
 
Reply to this topicStart new topic
> DCO непонимаю, Обьясните студенту
serg_ok
сообщение Feb 13 2007, 16:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 5-12-06
Пользователь №: 23 143



Для каких целей DCO может выдавать частоты в десятки мегагерц (до 70 у MSP430FG4618)? Хотя там-же указано: "Do not exceed the maximum system frequency." А она 8 МГц huh.gif А началось все с того, что захотелось узнать, на какой максимальной частоте сможет работать МСП, имея только часовой кварц. Если я правильно понял даташит, то на D*(N+1)*Fкварца это примерно равно 33, 5 Мгц ohmy.gif ?

Извиняюсь за ламерский вопрос, но я только начал работать с МСП

Сообщение отредактировал serg_ok - Feb 13 2007, 16:36
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Feb 13 2007, 16:22
Сообщение #2


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Часовой кварц 32кГц и с ним особого быстродействия не будет ))) ДЦО без внешнего резистора тянет максимум 5 МГц, с ним - 8 МГц. Для чего частота ДЦО сделана потенциально выше возможной частоты работы ядра, не знаю.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 13 2007, 18:41
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Частота на которой гарантированно может работать ядро при конкретной величине напряжения питания указано в даташите. А DCO это простой генератор RC-типа и может генерить частоту и под сотню МегаГерц, в чем сложность понимания-то?
Go to the top of the page
 
+Quote Post
serg_ok
сообщение Feb 13 2007, 19:53
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 5-12-06
Пользователь №: 23 143



Цитата(rezident @ Feb 13 2007, 18:41) *
в чем сложность понимания-то?

А зачем нужны такие частоты?
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 14 2007, 05:10
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(serg_ok @ Feb 13 2007, 21:53) *
Цитата(rezident @ Feb 13 2007, 18:41) *

в чем сложность понимания-то?

А зачем нужны такие частоты?

Дык "так получилось" smile.gif Только хочу еще заметить, что вы по ходу дела DCO и FLL+ путаете. DCO это генератор RC-типа, как я уже указывал. С внешним резистором, подключенным к выводу Rosc, его можно разогнать до сотни МГц. А FLL+ это не генератор, а модуль ФАПЧ для умножения частоты какого-либо из генераторов.
Go to the top of the page
 
+Quote Post
serg_ok
сообщение Feb 14 2007, 08:32
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 5-12-06
Пользователь №: 23 143



Цитата
вы по ходу дела DCO и FLL+ путаете
Я имел ввиду Fdcoclk, которая если верить даташиту определяется как
Цитата
DCOPLUS = 0: fDCOCLK = (N + 1) x fACLK
DCOPLUS = 1: fDCOCLK = D x (N + 1) x fACLK
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 14 2007, 18:07
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(serg_ok @ Feb 14 2007, 10:32) *
Цитата
вы по ходу дела DCO и FLL+ путаете
Я имел ввиду Fdcoclk, которая если верить даташиту определяется как
Цитата
DCOPLUS = 0: fDCOCLK = (N + 1) x fACLK
DCOPLUS = 1: fDCOCLK = D x (N + 1) x fACLK


Пускай вас не вводят в заблуждение символьные обозначения регистров. DCO это генератор, точно также как и кварцевый генератор. FLL (FLL+) это лишь модуль умножения частоты, построенный на принципах цифровой ФАПЧ. FLL НЕ генерирует частоту, а лишь умножает ту частоту, которую выбрали в качестве входной для него.
Go to the top of the page
 
+Quote Post
serg_ok
сообщение Feb 15 2007, 16:09
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 5-12-06
Пользователь №: 23 143



Спасибо, разобрался =)
Go to the top of the page
 
+Quote Post
Gabby68
сообщение Feb 8 2008, 12:08
Сообщение #9





Группа: Новичок
Сообщений: 4
Регистрация: 30-01-08
Пользователь №: 34 598



Цитата(serg_ok @ Feb 15 2007, 19:09) *
Спасибо, разобрался =)


А я запутался, т.е. системная частота не может быть больше 8 МГц?

Внешний кварц 6 МГц.

Устанавливаю регистры и наивно думаю, что увеличиваю частоту


FLL_CTL0=XTS_FLL;
SCFQCTL=0x08;
SCFI0=0x48;

05.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 8 2008, 13:42
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Gabby68 @ Feb 8 2008, 17:08) *
А я запутался, т.е. системная частота не может быть больше 8 МГц?
Частота может быть выше 8МГц, но производитель не гарантирует работу на частоте выше той, что указана в даташите на конкретный кристалл при конкретной величине напряжения питания.
Go to the top of the page
 
+Quote Post
Gabby68
сообщение Feb 9 2008, 05:21
Сообщение #11





Группа: Новичок
Сообщений: 4
Регистрация: 30-01-08
Пользователь №: 34 598



Цитата(rezident @ Feb 8 2008, 16:42) *
Частота может быть выше 8МГц, но производитель не гарантирует работу на частоте выше той, что указана в даташите на конкретный кристалл при конкретной величине напряжения питания.


Понятно, спасибо
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 13th May 2024 - 04:58
Рейтинг@Mail.ru


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