Chisel
package
Chisel
Type Members
-
-
-
-
-
-
-
-
case class
BinaryOp(op: String) extends Op with Product with Serializable
-
-
abstract
class
Bits extends Data with proc
-
-
-
-
case class
BoolEx(expr: Ex[Boolean]) extends Product with Serializable
-
-
class
CEntry extends AnyRef
-
class
CSENode extends AnyRef
-
-
-
-
-
-
-
-
-
class
Counter extends AnyRef
-
-
abstract
class
Data extends Node
-
-
-
-
-
-
case class
DivisorParam(pname: String, init: Int, min: Int, max: Int, par: Param[Any]) extends Param[Int] with Product with Serializable
-
-
-
case class
EnumParam(pname: String, init: String, values: List[String]) extends Param[String] with Product with Serializable
-
abstract
class
Ex[T] extends AnyRef
-
final
case class
ExAdd(a: Ex[Int], b: Ex[Int]) extends Ex[Int] with Product with Serializable
-
final
case class
ExAnd(a: Ex[Boolean], b: Ex[Boolean]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExEq[T](a: Ex[T], b: Ex[T]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExGt(a: Ex[Int], b: Ex[Int]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExGte(a: Ex[Int], b: Ex[Int]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExLit[T](value: T) extends Ex[T] with Product with Serializable
-
final
case class
ExLt(a: Ex[Int], b: Ex[Int]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExLte(a: Ex[Int], b: Ex[Int]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExMod(a: Ex[Int], b: Ex[Int]) extends Ex[Int] with Product with Serializable
-
final
case class
ExMul(a: Ex[Int], b: Ex[Int]) extends Ex[Int] with Product with Serializable
-
final
case class
ExNeq[T](a: Ex[T], b: Ex[T]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExOr(a: Ex[Boolean], b: Ex[Boolean]) extends Ex[Boolean] with Product with Serializable
-
final
case class
ExSub(a: Ex[Int], b: Ex[Int]) extends Ex[Int] with Product with Serializable
-
final
case class
ExVar[T](name: Any) extends Ex[T] with Product with Serializable
-
final
case class
ExXor(a: Ex[Boolean], b: Ex[Boolean]) extends Ex[Boolean] with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
class
Field[T] extends AnyRef
-
-
-
-
-
case class
GreaterEqParam(pname: String, init: Int, par: Param[Any], max: Int) extends Param[Int] with Product with Serializable
-
case class
GreaterParam(pname: String, init: Int, par: Param[Any], max: Int) extends Param[Int] with Product with Serializable
-
-
-
-
case class
IntEx(expr: Ex[Int]) extends Product with Serializable
-
final
case class
Knob[T](name: Any) extends Product with Serializable
-
-
case class
LessEqParam(pname: String, init: Int, min: Int, par: Param[Any]) extends Param[Int] with Product with Serializable
-
case class
LessParam(pname: String, init: Int, min: Int, par: Param[Any]) extends Param[Int] with Product with Serializable
-
-
-
-
-
-
abstract
class
Log2Like extends Op
-
case class
LogicalOp(op: String) extends Op with Product with Serializable
-
-
-
-
-
-
-
-
-
abstract
class
Module extends AnyRef
-
class
Mux extends Op
-
-
trait
Num[T <: Data] extends AnyRef
-
-
abstract
class
Op extends Node
-
abstract
class
Param[+T] extends AnyRef
-
case class
ParamInvalidException(msg: String) extends Exception with Product with Serializable
-
-
final
class
Parameters extends AnyRef
-
-
case class
Poke(node: Node, index: Int, value: BigInt) extends Product with Serializable
-
-
-
-
-
-
-
class
ROM[T <: Data] extends Vec[T]
-
-
-
-
case class
RangeParam(pname: String, init: Int, min: Int, max: Int) extends Param[Int] with Product with Serializable
-
case class
ReductionOp(op: String) extends Op with Product with Serializable
-
-
-
-
-
class
Snapshot extends AnyRef
-
-
-
class
TestIO extends AnyRef
-
-
-
case class
UnaryOp(op: String) extends Op with Product with Serializable
-
-
-
case class
ValueParam(pname: String, init: Any) extends Param[Any] with Product with Serializable
-
-
-
trait
VecLike[T <: Data] extends IndexedSeq[T]
-
-
-
abstract
class
View extends AnyRef
-
final
case class
ViewSym(view: View) extends Product with Serializable
-
class
Width extends Ordered[Width]
-
abstract
class
World extends AnyRef
-
abstract
class
_Lookup extends AnyRef
-
sealed abstract
class
_Var[T] extends AnyRef
-
final
case class
_VarKnob[T](kname: Any) extends _Var[T] with Product with Serializable
-
final
case class
_VarLet[T](pname: Any, expr: Ex[T]) extends _Var[T] with Product with Serializable
-
trait
nameable extends AnyRef
-
-
class
when extends AnyRef