banner

Аналіз часу в проектуванні високошвидкісних друкованих плат

Mar 04, 2022

Для інженерів-проектувальників цифрових систем аналіз часу є важливою частиною{0}}проекту високошвидкісних друкованих плат. Особливо з появою шини 100M, коли частота фронту сигналу досягає пікосекунд, продуктивність системи більше залежить від дизайну передньої частини-, яка вимагає точного аналізу часу та обчислення на початку проектування. Аналіз часу та цілісність сигналу нероздільні, а хороша якість сигналу є ключем до забезпечення взаємозв’язків часу. Проблеми з якістю сигналу, спричинені відображенням, перехресними перешкодами та іншими явищами, імовірно, призведуть до зсуву часу та безладу, і ми повинні розглядати це разом при проектуванні.

Початковою точкою аналізу часу є визначення схеми проектування відповідно до співвідношення часу встановлення сигналу або утримання. Цей метод проходить через весь процес проектування, включаючи проектування IC, дизайн плати та проектування системи.

Час{0}}польоту-позначає різницю від моменту відправлення сигналу до моменту, коли сигнал стабільний на приймальному кінці, і використовується для вираження затримки, викликаної проводкою та навантаженням . У разі низької швидкості її можна визначити наближеним методом, але при розробці високошвидкісної друкованої плати- її необхідно визначити методом моделювання через такі фактори, як навантаження та вплив лінії передачі. Після визначення часу польоту розрахунок часу можна реалізувати за допомогою таблиці або ручного методу, щоб перевірити, чи відповідає сигнал вимогам вибірки та утримання сигналу. Аналогічно поверніть цей процес, щоб отримати правила довжини маршрутизації.

Характеристикою режиму загальних тактових сигналів є те, що тактові сигнали трансиверів забезпечуються загальним джерелом тактування. Він має дві характеристики. Одна полягає в тому, що дані повинні досягти одержувача протягом одного циклу, а по-друге, різниця тактових сигналів має великий вплив на синхронізацію.

Зазвичай, коли годинник і дані керуються одним і тим же типом інтерфейсу, при обчисленні часу необхідно враховувати лише різницю фаз між ними. Якщо це не так, різницю фаз (наприклад, довжину проводки) потрібно відрегулювати відповідно до часу польоту. Спосіб у тому сенсі, що маршрутизація годинника даних має однакову довжину, стає неефективним.

На фазу сигналу впливають інші фактори, такі як шум перемикання, міжсимвольні перешкоди та не-неідеальні петлі. Тому, з одного боку, ми повинні розумно додати проектні запаси в дизайн часу, а з іншого боку, нам потрібно прийняти інші методи проектування, щоб зменшити вплив перешкод.