11 2020 档案
摘要:info] [0.010] Elaborating design...[error] (run-main-0) chisel3.internal.ChiselException: Exception thrown when elaborating ChiselGeneratorAnnotation[
阅读全文
摘要:算术左移和逻辑左移: UInt:data1 向左移UInt:data2位,低位补0 结果为UInt类型 :(data1<<data2) 算术右移: UInt:data1向右移UInt:data2位,高位补1 结果为UInt类型 :((data1.asSInt>>data2).asUInt) 逻辑右移
阅读全文
摘要:[error] (run-main-0) treadle.executable.TreadleException: loading memory _T_1[5] <= : error: Zero length BigInteger[error] treadle.executable.TreadleE
阅读全文
摘要:函数定义: 1 2 3 def f(x:Int , y:Int) :Int ={ ...... } f为函数名 x,y为传入参数,后面是类型定义,3处Int是返回的值的类型定义。 分号判断: scala可以自动推断,一行只有一条完整语句,那么分号可写可不写。如果有多行语句,则必须用分号隔开。 三种情
阅读全文
摘要:基本类型: Byte 8bit有符号整数,补码表示 Short 16bit有符号数,补码表示 Int 32bit有符号数,补码表示 Long 64bit有符号数,补码表示 Char 16bit字符,无符号数,unicode编码 String 字符串 Float 32bit单精度浮点数 Double
阅读全文
摘要:scala是基于JVM运行的一种小众语言,与java相互兼容。从运行机制来看,scala会被编译成与java一样的字节码,交由JVM运行。 scala是一门面向对象的函数式语言,同时也预留了指令式的编程方法。 chisel是基于scala的一种新型硬件语言,在硬件电路方面大展身手。
阅读全文

浙公网安备 33010602011771号