nandbench logosunandbench

Zamanlama — Sözlük

Sayısal mantıkta zamanlama ile ilgili 8 temel terim ve tanımları. Her terimi nandbench simülatöründe canlı görebilirsin.

Kurulum süresi (t_su)

Veri girişinin, örneklemenin güvenilir olması için saat kenarından ne kadar önce sabit kalması gerektiği. İhlal flip-flop'u metastabil bırakabilir.

Tutma süresi (t_h)

Veri girişinin saat kenarından sonra ne kadar sabit kalması gerektiği. İhlal yine metastabiliteye ya da yanlış değerin saklanmasına yol açar.

Yayılım gecikmesi (t_pd)

Bir giriş geçişi ile karşılığı olan çıkış geçişi arasındaki süre. İki flip-flop arası en uzun kombinasyonel yol, izin verilen maksimum saat frekansını belirler.

Saat kayması (clock skew)

Aynı saat kenarının iki farklı flip-flop'a varış zamanı farkı. Pozitif kayma yola süre ekler; negatif kayma kurulum/tutma ihlali yaratabilir.

Metastabilite

Bir flip-flop'un kurulum/tutma ihlali sonrası 0 ile 1 arasında sınırsız süre takılı kalması. Asenkron girişlere senkronizör zinciri eklenerek tolere edilir.

Glitch

Genelde iki yolun farklı yayılım gecikmesinden doğan kısa süreli, istenmeyen sinyal sıçraması. Senkron tasarım yalnız saat kenarında örnekleyerek glitch'leri tolere eder.

Hazard

Belirli giriş geçişlerinde glitch üreten koşul. Static-1 hazard kısaca 0'a düşer; static-0 hazard kısa süreli 1; dinamik hazard birkaç kez salınır.

Salınım

Hiç oturmayan kombinasyonel geri besleme — engine'in settle döngüsü tavanı aşar ve tanı verir. Yazmaç ile döngüyü kır veya mantığı yeniden düşün.

← Tüm sözlük kategorileri

nandbench'i ücretsiz aç →