Tasarım hizmetleri
Özel saat ağacı tasarımı.
Chipchain, özel saat ağaçları tasarlama yetkinliğine sahiptir ve bu hizmeti projenize göre uyarlayabilir. Saat dağıtımını boru hatlarının ve düzenli dizilerin yapısına göre tasarlıyoruz; böylece saat gücü, skew ve zamanlama birlikte optimize edilir.
- Kapsam
- Saat yapısı, saat tamponları, saat yönlendirmesi ve skew ile jitter bütçeleri
- En uygun olduğu yer
- Boru hatlı veri yolları, MAC dizileri ve çok çekirdekli hesaplama blokları
- Birlikte çalıştığı teknikler
- Özel hücreler, çok bitli yazmaçlar, elle hazırlanmış netlist'ler ve elle yerleştirme ve yönlendirme
- Doğrulama
- Skew ve jitter analizi, statik zamanlama analizi ve saat gücü analizi
Özel saat ağacı ne sağlar
Saat ve veri yolu birlikte tasarlanır.
Yapı
Saat gövdeleri ve dalları, yerleştirmeyle uyumlu olarak boru hattı ve dizinin çevresinde planlanır.
Daha düşük saat gücü
Çok bitli yazmaçlar tek bir saat pinini ve iç saat eviricilerini birkaç bit arasında paylaşır; böylece ağaç daha az yükü sürer, saat yükü ve anahtarlama gücü düşer.
Skew ve jitter
Düzenli bir yapı üzerinde simetrik yönlendirme saat skew'ünü kontrol eder; kısa ve eşleştirilmiş bir tampon zinciri ağacın eklediği jitter'ı sınırlar.
Setup ve hold dengesi
Saat, veri akışının yönüne göre düzenlenir; setup ve hold yolları dengelenir.
Çok fazlı saatler
Mandal tabanlı bir tasarım üç fazlı örtüşmeyen saatler kullanabilir: mandallar aşamalar arasında zaman ödünç almaya olanak tanır, örtüşmeme de hold süresini karşılamayı kolaylaştırır.
Otomatik akışlarla entegrasyon
Özel blok, üst düzeye saat arayüzünü ve modellerini sağlar; üst düzey ise araç tabanlı saat ağacı sentezini korur.
Saat ağacı akışı
Saat gereksinimlerinden sign-off'a altı adım.
Gereksinimler
Frekans, gerilim, skew ve jitter bütçeleri ile saat gücü hedefi.
Yapı
Saat yapısı ve ardışık hücreler seçilir; gövdeler ve dallar planlanır.
Tamponlar ve yönlendirme
Saat tamponları yerleştirilir ve saat yönlendirmesi kurallara göre tamamlanır.
Parazitik çıkarım ve simülasyon
Parazitik çıkarım ile skew, jitter ve saat gücü simülasyonu.
Zamanlama analizi
Köşeler genelinde statik zamanlama analizi ve iterasyon.
Sign-off ve entegrasyon
Saat arayüzü ve modeller üst düzeye teslim edilir, sign-off tamamlanır.
Özel saat ağaçları hakkında sorular
Özel saat ağacının araçla üretilenden farkı nedir?
Araçtaki saat ağacı sentezi (CTS), kontrol mantığı ve arayüzler gibi düzensiz mantığa uygundur. Özel saat ağacı ise boru hattının veya düzenli dizinin yapısına göre tasarlanır ve güç, skew ile zamanlama arasında daha iyi bir denge sağlar.
Hangi bloklar özel saat ağacına uygundur?
Boru hatlı veri yolları ve MAC dizileri gibi çok sayıda yazmacı, düzenli yapısı ve yüksek anahtarlama etkinliği olan bloklar. Yazmaç sayısı arttıkça kazanç da artar.
Otomatik bir akışla birlikte çalışabilir mi?
Evet. Özel blok, üst düzeye saat arayüzünü ve modellerini sağlar; üst düzey araç tabanlı saat ağacı sentezini korur.
Projemiz için özel saat ağacı tasarlayabilir misiniz?
Evet. Tek başına ya da elle hazırlanmış netlist'ler ve elle yerleştirme ve yönlendirmeyle birlikte üstlenebiliriz.
İlgili sayfalar
Özel bir saat ağacına mı ihtiyacınız var?
Bloğun yapısını, hedef frekansı, hedef süreci ve saat gücü hedefini gönderin, size yanıt verelim.