HDL Coder
HDL Coder nedir?
HDL Coder, MATLAB ve Simulink tarafında geliştirdiğiniz algoritmayı sentezlenebilir donanım koduna çeviren bir araç kutusudur. Üç yüzü aşkın HDL uyumlu blok, Stateflow çizelgeleri ve Simscape modelleriyle alt sistemi kurar, ardından davranışını simüle edersiniz. Kod üretimi sabit noktalı, kayan noktalı ya da karma veri tipleriyle çalışır. Blok listesinin tamamı MathWorks dokümantasyonunda yer alır.
Üretilen RTL belirli bir üreticiye bağlı değildir; dolayısıyla prototip ile üretim kodunu farklı platformlar arasında yeniden kullanırsınız. Ayrıca yüksek seviyeli sentez seçenekleri kaynak paylaşımı, boru hattı ekleme ve gecikme dengeleme gibi dönüşümleri uygular. Böylece sentez aşamasına gelmeden önce hız ile alan arasındaki dengeyi ölçer, kaynak kullanım tahminini görürsünüz. ASIC tarafında ise güç, başarım ve alan farkındalığı olan RTL ya da Cadence Stratus HLS ile kullanılacak sentezlenebilir SystemC üretilir.
HDL Coder Temel Yetenekleri

Yüksek Seviyeli Donanım Tasarımı
Üç yüzü aşkın HDL uyumlu blok, MATLAB fonksiyonu ve Stateflow çizelgesiyle alt sistemi kurarsınız. Ardından donanım davranışını simüle eder, sentezlenebilir kodu üretirsiniz.
Böylece RTL’i elle yazmadan mimari kararları model üzerinde denersiniz.

Hız ve Alan Dengesini Deneyin
Kaynak paylaşımı, boru hattı ekleme ve gecikme dengeleme gibi dönüşümleri model üzerinde uygularsınız. Ayrıca kaynak kullanım tahminini sentezden önce görürsünüz.
Dolayısıyla tam paralel ile seri uygulama arasındaki seçimi ölçerek yaparsınız.

Üreticiden Bağımsız Hedefleme
AMD, Altera ve Microchip FPGA ile SoC’leri için RTL üretirsiniz. Donanım destek paketleri giriş çıkışları kart düzeyindeki bacaklara ve AXI yazmaçlarına eşler.
Üstelik aynı tasarımı farklı üreticilerin kartlarında yeniden kullanabilirsiniz.

ASIC İş Akışları
Güç, başarım ve alan farkındalığı olan RTL ya da Cadence Stratus HLS ile kullanılacak sentezlenebilir SystemC üretirsiniz. Böylece karma analog ve sayısal sistemleri birlikte doğrularsınız.
Ayrıca MATLAB ve Simulink algoritmalarını ASIC hedefine taşıyan adımlar tanımlıdır.

Akan Veri İçin Tasarım
Otomatik frame-to-sample dönüşümüyle akan veri algoritmalarını donanıma uygun hâle getirirsiniz. Görüntü ve video işleme zincirleri bu akışla kurulur.
Üstelik donanım mimarisi ayrıntılarını modelin içine gömerek benzetim ile uygulamayı hizalarsınız.

Gerçek Zamanlı Prototipleme
HDL Workflow Advisor üzerinden Speedgoat programlanabilir FPGA giriş çıkış modüllerini hedeflersiniz. Ayrıca prototipleme doğruluğu için kayan noktalı HDL üretimi desteklenir.
Böylece tasarımı gerçek zamanlı çevrim içinde sınarsınız.
HDL Coder Nasıl Çalışır?
Kullanım Alanları
Gereksinimler ve Lisans
Birlikte Kullanılan Ürünler
Sıkça Sorulan Sorular
HDL Coder için fiyat teklifi alın
- 1 iş günü içinde dönüş
- Deneme lisansı ve kavram kanıtı desteği
- Akademik ve kampüs lisanslarında özel fiyatlandırma