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.

  1. Yapı

    Saat gövdeleri ve dalları, yerleştirmeyle uyumlu olarak boru hattı ve dizinin çevresinde planlanır.

  2. 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.

  3. 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.

  4. Setup ve hold dengesi

    Saat, veri akışının yönüne göre düzenlenir; setup ve hold yolları dengelenir.

  5. Ç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.

  6. 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.

  1. Gereksinimler

    Frekans, gerilim, skew ve jitter bütçeleri ile saat gücü hedefi.

  2. Yapı

    Saat yapısı ve ardışık hücreler seçilir; gövdeler ve dallar planlanır.

  3. Tamponlar ve yönlendirme

    Saat tamponları yerleştirilir ve saat yönlendirmesi kurallara göre tamamlanır.

  4. Parazitik çıkarım ve simülasyon

    Parazitik çıkarım ile skew, jitter ve saat gücü simülasyonu.

  5. Zamanlama analizi

    Köşeler genelinde statik zamanlama analizi ve iterasyon.

  6. 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.

Ö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.