*

  • sistem level hardware modellemek icin kullanılan c# benzeri programlama dili.
  • c# benzeri olmayip yeni bir programlama dili hic degildir. kendisi open source bir c++ library'si olup modellemeden de ote verifikasyon gibi bircok amaca hizmet etmek uzere tasarlanmis ve hepsinden de onemlisi standard olmasi niyetiyle osci platform adi verilen ortak bir konsorsiyum tarafindan gelistirilmistir ve standard olma yolunda hizla ilerlemektedir de.. 2.0.1 versiyonu en son olarak public review'a acilmis ve getirdigi kolay ve degisik abstraction level'larinda programlamaya izin veren yapisi geregi degisik platform ve disiplinlerden gelistiricilerin agzini sulandirmis ve sulandirmaya devam etmektedir.

    ayrica bunyesinde barindirdigi cycle-based simulation kernel'i tek basina gayet guzel isler gormekle birlikte degisik simulator suite'leriyle de gayet smooth bir sekilde calistigi gorulerek hayretler icinde birakmis, asmis platform hatta bazi sirketler icin vizyon..
  • systemc bir dil olmayıp, donanım tasarımında kullanılan bir c++ kütüphanesidir. ancak günümüzde c++'dan donanım tasarımını doğrudan optimize üreten mühendislik programları henüz gelişmemiş olduğundan dolayı vhdl ya da verilog ile modellenmiş sayısal tümdevrelerin simülasyonu için çoğunlukla testbench olarak kullanılır.

    bu kütüphane ile birlikte vhdl ya da verilog donanım tasarım dilini birlikte çalıştıran, yani 2-3 programlama dilini aynı anda birbiriyle etkileşimli olarak derleyip çalıştırabilen oldukça pahalı mühendislik yazılımları bulunmaktadır*.
  • systemc (bkz: c++) programlama diliyle geliştirilmiş bir donanım simülatörüdür (benzetim aracı). kütüphanesinde donanıma özgü olup yazılımda bulunmayan bileşenlerin ve sinyallerin modellemeleri bulunmaktadır. donanım geliştiren mühendislerin tasarımlarını kolaylıkla geliştirip hızla deneyebilecekleri sanal bir ortam sunar.
  • c++'da kullanilan bircok class ve macro iceren bir dil.

    ogrenilse ise yarar.
hesabın var mı? giriş yap