як синхронізація CLK області та асинхронний сигнал?

H

hgz

Guest
Як синхронізації CLK області та асинхронний сигнал?Спасибі!

BGS!
hgz

 
Я думаю, ця стаття допоможе вам.
Вибачте, але Ви повинні увійти, щоб переглянути це вкладення

 
подвійний синхронізації, висока частота дискретизації-, от і все.

 
Привіт,

Як створити в іншому домені годинник?

 
Привіт,
висока частота зразка є вимірювання, що, якщо зразок годин менше, ніж сигнал, ми не можемо син сигнал?
Спасибі.

 
Це гарна стаття на зазначені теми.
Може бути, деяку допомогу для вас.
Вибачте, але Ви повинні увійти, щоб переглянути це вкладення

 
hgz пише:

Привіт,

висока частота зразка є вимірювання, що, якщо зразок годин менше, ніж сигнал, ми не можемо син сигнал?

Спасибі.
 
Привіт, yeewang:

Будь ласка, більш докладно про це?Ви вимірювання, що, якщо домен CLK залишається незмінною, Сингаї до зразка Частотний все нормально, якщо у нас є хороші рукостискання?
Спасибі!

BGS!

 
впевнений.Найпростіша схема рукостискання, як на прикладі нижче ...
стверджувати, сигнал опиту і зробити стабільними даних у хочу перевести в години домену;
вибірка даних до РІЧКА в утвердження виявляється в години домену B;
стверджувати гранту сигналу в години домену B;
deassert РІЧКА коли grantB виявлені в CLK домену;
deassert grantB коли ж deassertion РІЧКА виявлені в години домену B;
зробити;
це простий, але малоефективних рукостискання схеми для передачі даних від 1 години області в іншу, незалежно від частоти.
спробувати знайти деякі приклади і спробувати їх urself.

 
Рішення для перетину годинник домену залежить від того, що для синхронізації,

Двомісний синхронізації роботи на більшості випадку, використання сигналу після подвійного INPUT синхронізації працюють годинник домену, і подвійний синхронізації OUTPUT для виведення
годинник домену.

Але деяких випадках вам доведеться розрахувати пропускну здатність трафіку даних
між 2 домену годин і вирішити, чи буде необхідно використовувати FIFO (Buffer)
чи ні.Якщо це так, просто управляти читати і писати порт покажчик (адреса) на відповідний домен годин.Ви також можете використовувати код на сірому
читання / запис покажчика інкремент / декремент, щоб отримати arround стан мета.

 
Привіт всім,
Doulble синхронізації не є ідеальним рішенням завжди ..!
Розглянемо цикл всій імпульсів, що генеруються в високій тактовій частоти доменів, і якщо ви хочете, щоб експортувати його в низькочастотній домену .. подвійна робота оленяча шкіра синхронізації також з деяких високих частот ...

У цьому випадку синхронізації перемикання рішення цієї проблеми.Цей перемикач синхронізації добре працює для будь-яких годин частотах (якщо два послідовних імпульсів дуже близько яке буде обмежено технологією. Наприклад, в 0.18m 200Mhz є висока частота ..)
деякий час назад я опублікував статтю "Чотирнадцять шляху, щоб обдурити ваш синхронізатор".Thats дуже гарна стаття знати про різних методів синхронізації і свої недоліки.

Спасибі
З повагою,
- Сатья

 
Я думаю, Метод Сатья це кращий спосіб one.This можна знайти на сайт Xilinx в деталях.

 
Привіт, Сатья:

Чи можете ви Repost "Чотирнадцять шляху, щоб обдурити ваш синхронізатор"?Спасибі.

BGS!

 
Привіт,

Він доступний тут, як Power Point файл:

ч ** P: / / research.sun.com/async2003/Talks/Ginosar-ASYNC03-3.ppt

або PDF-файл:

ч ** P: / / www.cs.utah.edu/classes/cs5830/papers/fool-sync.pdf

* = Т

 
у пісенній групи Є кілька хороших ведення асинхронних дизайн

 
Різні годинник домену є важливим питанням в області дизайну IC.

 
для одного сигналу біти, використовуючи два ДФФ для синхронізації.

для-біта сигналу багатьох, використовуючи дві фази рукостискання протоколу

або використовувати FIFO.

hgz пише:

Як синхронізації CLK області та асинхронний сигнал?
Спасибі!BGS!

hgz
 
Якщо годинник синхронними, ви можете використовувати подвійне клацання.
Якщо годинник асинхронний, ви повинні використовувати FIFO дуги.
Це моя думка.

 

Welcome to EDABoard.com

Sponsor

Back
Top