TimeJitter=Vnoise/SlewRate
це форма, якою я користувався понад 2 десятиліття.
Я працював у компанії-раціоні, яка перетворила з крихітних радіочастотних модулів 50_ом на інтегральні схеми. Набагато менший попит на енергію, набагато довший час роботи акумулятора. Але фазовий шум, що перешкоджає доставці товару, оскільки передавач десенсибілізує будь-який сусідній приймач; їм був потрібен рівень фазового шуму -150 дБц / ртГц, і вони не мали уявлення, як виправити свою проблему. Рядок вниз. Без доставки. Використовуючи вищезазначену формулу та роблячи припущення щодо прискорення частоти синтезатора частоти та rbb 'біполярних пристроїв керування струмом доскалера, ми прогнозували, що загальний зворотний шум дошкільника повинен бути менше 6000 Ом. Ми вибірково спалювали владу, лише там, де математика / фізика пророкує, що влада повинна спалюватися.
У ONNN Semi PECL, використовуючи пропускну здатність 10GegaHertz та Rnoise 60 Ом (1nV / rtHz), частота руху 0,8v / 40 пікосекунд, TimeJitter - Vnoise = 1nV * sqrt (10 ^ 10) = 1nV * 10 ^ 5 = 100 мікроВольт RMS. SlewRate - 20 вольт / наносекунд. TimeJitter - 100uV RMS / (20v / nS) = 5 * 10 ^ -6 * 10 ^ -9 = 5 * 10 ^ -15 секунд RMS.
Яка спектральна щільність тремтіння? Ми просто масштабуємо вниз на sqrt (BW), який дорівнює 10 ^ 5, отримуючи 5 * 10 ^ -20 секунд / rtHz.
Що стосується вашого запитання: 1 МГц, 1вольтПеак, SNR 20dB і Tj = Vnoise / SR, ми маємо Vnoise = 1V / 10 = 0,1vRMS (ігноруючи будь-які коефіцієнти грік-пік-rms) SlewRate = 6,3 млн вольт / секунду, для цього TimeJitter = 0,1 В /6.3Mega v / Sec = 0.1 * 0.16e-6 = 0.016e-6 = 16 наносекунд RMS.
EDIT / ENHANCE: перетворення гріха в квадратну хвилю. Одним з найбільш ризикованих з них є перетворення гріха CrystalOscillator у квадратну хвилю залізничного транспорту. Будь-яка випадковість або необізнаність прихованих генераторів сміття призводить до типових швидкодіючих мікроконтролерів. Якщо весь ланцюг сигналів від інтерфейсу XTAL через підсилювачі та квадратики та розподіл тактових годин не надаються приватними рейками живлення, ви отримуєте, очевидно, випадкові зриви часу, але зовсім не випадкові, замість цього залежать від краху VDD, викликаного енергією, пов'язаною з програмою. вимоги. Усі схеми, які торкаються або зміщують будь-яку схему, яка торкається, краю годинника, повинні бути проаналізовані за допомогою
Tjitter=Vnoise/SlewRate
Структури ОУР є проблемою. Чому дозволяють конденсатори 3pF (діоди ESD) з'єднувати події, що потребують енергії, пов'язані з програмою MCU, в чистий гріх від CRYSTAL? Використовуйте приватний VDD / GND. І спроектуйте підкладку та колодязі для контролю заряду. Для переходу з домену XTAL у домен MCU використовуйте диференціальне рульове управління струмом з 3-м проводом, щоб пройти по очікуваним точкам відключення.
Наскільки це серйозно? Розглянемо типовий дзвінок MCU як 0,5 вольтPP. Запустивши це в 3dF ESD, а потім в 27pF Cpi, ми отримуємо зменшення 10: 1 (ігноруючи будь-яку індуктивність), або 0,05 voltPP, накладене на кришталевий 2voltPP кристалічний гріх. При 10 МГц синхронізація --- d (1 * sin (1e + 7 * 2pi * t)) / dt --- становить 63MegaVolts / секунду. Наш Vnoise - 0,05. Тремтіння прямо в цей момент часу є
Tj = Vn / SR = 0,05 вольт / 63е + 6 вольт / сек == 0,05 / 0,063е + 9 ~~ 1 наносекунда Tj.
Що робити, якщо ви використовуєте PLL для множення цих 10 МГц до 400 МГц на тактову частоту MCU? Припустимо, FlipFlops розділення на 400 (8 з них) має 10Kohm Rnoise, з 50 пікосекундними краями понад 2 вольта. Припустимо, FF мають 1 / (2 * 50pS) = пропускну здатність 10 ГГц.
Випадкова щільність шуму FF - 12нано вольт / ртГц (4nv * sqrt (10Kohm / 1Kohm)). Загальний інтегрований шум - sqrt (BW) * 12nV = sqrt (10 ^ 10 Гц) * 12nV = 10 ^ 5 * 1.2e-9 == 1,2e-4 = 120 мікроВольтс на секунду. 8FF є sqrt (8) більше. Ми припустимо деякий шум у воротах і зробимо фактор sqrt (9): 120uV * 3 == 360uVrms.
Скорость роботи SlewRate становить 25 пікосекунд / вольт або 40 мільярдів вольт / секунду.
Tj = Vn / SR = 0,36milliVolts / 40 млрд. Вольт / секунду = 0,36e-3 / 0,04e + 12 = 9e-15 секунд Tj.
Здається, досить чисто, правда? За винятком того, що FlipFlips має здатність ZERO відхиляти сміття VDD. І сміттєвий субстрат шукає дім.