chipsalliance / chisel Scala 4.8K 666 Chisel: A Modern Hardware Design Language chisel chisel3 scala firrtl