Mem

chisel3.Mem
See theMem companion class
object Mem

Attributes

Companion
class
Source
Mem.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Mem.type

Members list

Type members

Types

type HasVecDataType[T] = T <:< Vec[_]

Attributes

Source
Mem.scala

Value members

Inherited methods

def apply[T <: Data](size: Int, t: T)(using SourceInfo): Mem[T]

Creates a combinational/asynchronous-read, sequential/synchronous-write Mem.

Creates a combinational/asynchronous-read, sequential/synchronous-write Mem.

Value parameters

size

number of elements in the memory

t

data type of memory element

Attributes

Inherited from:
Mem$Intf (hidden)
Source
MemIntf.scala
def apply[T <: Data](size: BigInt, t: T)(using SourceInfo): Mem[T]

Creates a combinational/asynchronous-read, sequential/synchronous-write Mem.

Creates a combinational/asynchronous-read, sequential/synchronous-write Mem.

Value parameters

size

number of elements in the memory

t

data type of memory element

Attributes

Inherited from:
Mem$Intf (hidden)
Source
MemIntf.scala