Перейти к содержанию
    

Для чего применяется 2xPLL на новых PIC

Добрый вечер! Поясните, для чего используется 2xPLL для внутреннего генератора, если в MPLAB через конфигуратор максимальную частоту 32 МГц можно вроде как настроить и без него, частоту 24 МГц без него точно не получить. Сам в железе пока не проверял. Устройство PIC16F18857.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/17/2023 at 8:51 PM, Siluan said:

Добрый вечер! Поясните, для чего используется 2xPLL для внутреннего генератора, если в MPLAB через конфигуратор максимальную частоту 32 МГц можно вроде как настроить и без него, частоту 24 МГц без него точно не получить. Сам в железе пока не проверял. Устройство PIC16F18857.

Если вы хоттите их освоить то рекомендую выкинуть сразу эту идею. За эти деньги Китай предлагает на порядок лучше контроллеры по всем показателям абсолюстно-память, быстродействие перферия

Мучать его стоит если есть  какой то старый проек который надо поддерживать не меняя проц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, spirit_1 said:

Если вы хоттите их освоить то рекомендую выкинуть сразу эту идею. За эти деньги Китай предлагает на порядок лучше контроллеры по всем показателям абсолюстно-память, быстродействие перферия

Мучать его стоит если есть  какой то старый проек который надо поддерживать не меняя проц

Да что ж такое, где ни спроси, всюду впаривают это китайское гуано. Мне интересен ответ на мой вопрос, а не втирание левой дичи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/18/2023 at 6:08 PM, Siluan said:

Да что ж такое, где ни спроси, всюду впаривают это китайское гуано. Мне интересен ответ на мой вопрос, а не втирание левой дичи.

Я не впариваю, просто мысли вслух))

До ковида мы использовали в своих устройствах почти все основные контроллеры STM32f0, f3, f4  f7

Китай даже и близко не рассматривался. Но вот пришла эта радость , цены ушли в небеса а возможность купить в низ и первой ласточкой стал CH32. Было пренесено несколько серьезных проектов со всей переферией УСБ, Эзернет,спай, I2c итд

И вот как то все вполне нормально оказалось. Работает, продаеться по всему миру десятки тысяч изделий и ну не хуже чем стм 

Следующим шагом стал АТ32.  , При частоте 288 мгц  контроллер имеет 3 АЦП с частотой 8 мегавыборок каждый при цене .. 3 доллара.

Как вам контроллер с частотой 288мгц и ацп 24 мегавыборок ( в трипл моде)

Далее хотите ультра лоу кост?  СН32 с основной переферией и частотой ядра 144 за ... 1 доллар

...................

Теперь по вопросу..

ПЛЛ используют во всех современных контроллерах. Цель всего этого получение от одного опорного генератора сетку частот как правило больше опорного(меньшие получают дополнительным делением выхода . Такая методика позволяет получить сетку частотот в широком диапазоне с малым шагом.

В чем вопрос? Почему 2 х ПЛЛ или почему вообще ПЛЛ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 17.04.2023 в 21:51, Siluan сказал:

Добрый вечер! Поясните, для чего используется 2xPLL для внутреннего генератора, если в MPLAB через конфигуратор максимальную частоту 32 МГц можно вроде как настроить и без него, частоту 24 МГц без него точно не получить. Сам в железе пока не проверял. Устройство PIC16F18857.

Все познается в сравнении: https://averel.ru/pdf/PIC18F252_ rus.pdf

clock.thumb.png.b54806df5f1840c0474565d966b13e71.png

Еще, нужно учитывать, что внутрений генератор (INTOSC) имеет точность порядка 1%.

Внешний резонатор, в режиме HS, с использованием кварца - обеспечивает гораздо более высокую точность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 17.04.2023 в 21:51, Siluan сказал:

для чего используется 2xPLL

Чтобы получить 24 МГц и относительно быстро переключаться между 16/24/32 МГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поясню. Если внимательно читали мой вопрос, то я спрашивал про 2хPLL для внутреннего генератора. 4xPLL это для внешнего генератора, его назначение мне понятно. Так вот, без 2хPLL можно получить 1, 2, 4, 8, 12, 16, 32 МГц, а с 2хPLL в два раза большие (кроме 64 МГц), получаются те же самые частоты кроме 24 МГц, причем все кроме 2х8, 2х12 и 2х16 относятся к нерекомендуемым. В чем будет отличие 32 МГц полученной без 2хPLL от 32 МГц полученной с помощью 2хPLL? Про быстроту переключения не совсем понял, поясните.

Изменено пользователем Siluan

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 минуты назад, Siluan сказал:

отличие 32 МГц полученной без 2хPLL от 32 МГц полученной с помощью 2хPLL?

ФАПЧ относительно долго подстраивает частоту и добавляет фазовый шум, поэтому 16 и 32 МГц от неё бессмысленны, если используются лишь они, и единственный смысл — если надо быстро переключаться между 24/16 МГц, или 24/32 МГц, или 16/24/32 МГц.

26 минут назад, Siluan сказал:

Про быстроту переключения не совсем понял

Цитата

Changing the clock post-divider without changing the clock source ... clock source will already be active, so the switch is relatively quick.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Plain вроде как эта фраза к постделителю относится, в этом месте уже все равно какую частоту переключать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще, фраза про выбранный тактовый генератор — если он не меняется, его частота меняется быстрее, чем когда меняется. Насколько быстрее — не сказано. Раньше в паспортах общий случай был таким:

Цитата

The length of the transition between clock sources is the sum of two cycles of the old clock source and three to four cycles of the new clock source.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 17.04.2023 в 21:51, Siluan сказал:

Поясните, для чего используется 2xPLL для внутреннего генератора, если в MPLAB через конфигуратор максимальную частоту 32 МГц можно вроде как настроить и без него, частоту 24 МГц без него точно не получить. Сам в железе пока не проверял. Устройство PIC16F18857.

По моему, в самом вашем вопросе содержится ответ на него:  режим 2xPLL для внутреннего генератора нужен, чтобы расширить сетку рабочих частот. Да, при этом, большинство значений совпадет с ранее существующими, но появится возможность использовать 24 МГц. Это достаточное обоснование для существования этого режима. Не нужно искать здесь каких-то глубоких скрытых смыслов. )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 19.04.2023 в 09:50, spirit_1 сказал:

Я не впариваю, просто мысли вслух))

До ковида мы использовали в своих устройствах почти все основные контроллеры STM32f0, f3, f4  f7

Китай даже и близко не рассматривался. Но вот пришла эта радость , цены ушли в небеса а возможность купить в низ и первой ласточкой стал CH32. Было пренесено несколько серьезных проектов со всей переферией УСБ, Эзернет,спай, I2c итд

И вот как то все вполне нормально оказалось. Работает, продаеться по всему миру десятки тысяч изделий и ну не хуже чем стм 

Следующим шагом стал АТ32.  , При частоте 288 мгц  контроллер имеет 3 АЦП с частотой 8 мегавыборок каждый при цене .. 3 доллара.

Как вам контроллер с частотой 288мгц и ацп 24 мегавыборок ( в трипл моде)

Далее хотите ультра лоу кост?  СН32 с основной переферией и частотой ядра 144 за ... 1 доллар

...................

Теперь по вопросу..

ПЛЛ используют во всех современных контроллерах. Цель всего этого получение от одного опорного генератора сетку частот как правило больше опорного(меньшие получают дополнительным делением выхода . Такая методика позволяет получить сетку частотот в широком диапазоне с малым шагом.

В чем вопрос? Почему 2 х ПЛЛ или почему вообще ПЛЛ?

 

А как на счет качества китайских чипов? Что то у меня китайские устройства более 3 лет не работают. Я где то читал, что для наших регионов Китай производит товары со специальным эффектом старения. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/27/2023 at 6:43 AM, khlenar said:

А как на счет качества китайских чипов? Что то у меня китайские устройства более 3 лет не работают. Я где то читал, что для наших регионов Китай производит товары со специальным эффектом старения. 

Китайские чипы не хуже других.  Работают норм и  каких либо отличий в надежности не замечали

Что касаеться китайских  устройств или любых других то тут зависит от разработчика. 

Китайцы как правило закладывают условия работы близкие к граничным что бы снизить максимально цену или даже порой за границами

Посему ресурс таких устройсв невелик. То же кстати могут делать и именитые производители

И старение тут происходит из за экстримальных условий работы а не каких то там происков подлых китайцев

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...