· 2012
Chisel
- 911atıf
- 2012yıl
Kısa özet
Chisel, Scala'ya gömülü, yüksek parametreli üreticiler ve katmanlı alanlara özgü diller aracılığıyla gelişmiş donanım tasarımını destekleyen yeni bir donanım oluşturma dilidir.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- Chisel, Scala'ya gömülü bir donanım oluşturma dilidir.
- Parametreli üreticiler kullanarak gelişmiş donanım tasarımını destekler.
- Nesne yönelimli ve fonksiyonel programlama kavramlarıyla daha yüksek soyutlama seviyeleri sağlar.
- C++ simülatörleri veya FPGA/ASIC'ler için Verilog üretebilir.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
In this paper we introduce Chisel, a new hardware construction language that supports advanced hardware design using highly parameterized generators and layered domain-specific hardware languages. By embedding Chisel in the Scala programming language, we raise the level of hardware design abstraction by providing concepts including object orientation, functional programming, parameterized types, and type inference. Chisel can generate a high-speed C++-based cycle-accurate software simulator, or low-level Verilog designed to map to either FPGAs or to a standard ASIC flow for synthesis. This paper presents Chisel, its embedding in Scala, hardware examples, and results for C++ simulation, Verilog emulation and ASIC synthesis.
Yazarların özeti; kaynağından alınmıştır., 2012 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Donanım ve Mimari
Hardware and ArchitectureComputer Science