跳至內容

用戶:Voidflow/Chisel

維基百科,自由的百科全書
Constructing Hardware in a Scala Embedded Language (Chisel)
編程範型Multi-paradigm: concurrent, functional, imperative, object-oriented
語言家族Scala
實作者University of California, Berkeley
釋出時間2012年6月,​12年前​(2012-06
型態系統Inferred, static, strong, structural
作用域Lexical (static)
實作語言Scala
系統平台Java virtual machine (JVM)
JavaScript (Scala.js)
LLVM (Scala Native) (experimental)
網站www.chisel-lang.org

以嵌入式 Scala 語言構建硬件,縮寫為 Chisel, [1]是一種開源硬件描述語言(HDL),用於在寄存器傳輸級描述數字電路和電子組件。 [2] [3] Chisel 的底層基於 Scala 構建,是為嵌入式領域特定語言(DSL)。 Chisel 繼承了 Scala 的面向對象函數式編程方面來描述數字硬件。使用 Scala 作為基礎可以描述電路生成器。高質量、免費的文檔有多種語言版本。 [4] [[Category:加利福尼亞州科技]] [[Category:硬件描述语言]] [[Category:加利福尼亞大學柏克萊分校]]

  1. ^ Bachrach, J.; Vo, H.; Richards, B.; Lee, Y.; Waterman, A.; Avižienis, R.; Wawrzynek, J.; Asanović, K. Chisel: constructing hardware in a Scala embedded language. Proceedings of the 49th Annual Design Automation Conference (DAC 2012). San Francisco, California, USA: Association for Computing Machinery (ACM): 1216–25. June 2012. ISBN 978-1-4503-1199-1. doi:10.1145/2228360.2228584. 
  2. ^ Chisel. people.eecs.berkeley.edu. California, U.S.: University of California, Berkeley. [2020-07-08]. (原始內容存檔於2021-10-16). 
  3. ^ Bachrach, Jonathan (編). Chisel: Accelerating Hardware Design (PDF). RISC-V. California, U.S.: RISC-V International. 
  4. ^ Schoeberl, Martin. Digital Design with Chisel 2nd. Kindle Direct Publishing. August 30, 2019. ISBN 978-1689336031 (英語、中文、日語及越南語).