Óra tartomány átkelés

ban ben digitális elektronikus tervezés a óra tartomány átkelés (CDC), vagy egyszerűen óra átkelés, a jel áthaladása a szinkron digitális áramkör egyik óratartományból a másikba. Ha egy jel nem elég hosszú, és nincs regisztrálva, aszinkron módon jelenhet meg a bejövő óra határán.

a szinkron rendszer egyetlen elektronikus oszcillátorból áll, amely órajelet generál, és annak óratartományából—a memóriaelemekből, amelyeket közvetlenül az oszcillátorból származó jel óráz, és a memóriaelemek kimeneteihez kapcsolódó kombinációs logikából.

a fénysebesség késése, az időzítés torzulása stb.miatt., az óratartomány mérete egy ilyen szinkron rendszerben fordítottan arányos az óra frekvenciájával. A korai számítógépekben általában az összes digitális logika egyetlen óratartományban futott. Az átviteli vonal elvesztése és torzulása miatt nehéz 66 MHz feletti digitális jeleket továbbítani a szabványos NYÁK-nyomokon (az órajel a szinkron digitális rendszer legmagasabb frekvenciája), az ennél a sebességnél gyorsabban futó CPU-k mindig egy chipes CPU-k, fáziszárolt hurokkal (PLL) vagy más on-chip oszcillátorral, a leggyorsabb jeleket chipen tartva. Eleinte minden CPU chip a saját egyetlen óratartományában futott, a számítógép többi digitális logikája pedig egy másik lassabb óratartományban futott. Néhány modern CPU olyan nagy sebességű órával rendelkezik, hogy a tervezők kénytelenek több különböző óratartományt létrehozni egyetlen CPU chipen.

a különböző óratartományokban vannak olyan órák, amelyek eltérő frekvenciával, más fázissal rendelkeznek (vagy eltérő órajel-késleltetés vagy más óraforrás miatt), vagy mindkettő. Akárhogy is, a két tartomány óraélei közötti kapcsolatra nem lehet támaszkodni.

egyetlen bites jel szinkronizálása egy magasabb frekvenciájú óratartományba úgy valósítható meg, hogy a jelet egy flip-flopon keresztül regisztrálják, amelyet a forráskód órajele rögzít, így a jelet elég hosszú ideig tartja ahhoz, hogy a magasabb frekvenciájú órajelű céltartomány észlelje.

a céltartomány metasztabilitási problémáinak elkerülése érdekében az újraszinkronizálás legalább 2 szakaszát tartalmazza a céltartomány.

egybites jel szinkronizálása óratartományba lassabb frekvenciával nehezebb. Ehhez általában minden óratartományban regiszterre van szükség, amely egyfajta visszajelzést ad a céltartománytól a forrástartományig, jelezve, hogy a jelet észlelték.

bizonyos esetekben az órakapu két óratartományt eredményezhet, ahol a “lassabb” tartomány egyik másodpercről a másikra változik.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.