Unit

svsim.CommonCompilationSettings.Timescale.Unit
object Unit

Represents legal units for Verilog times.

These are allowed to be femtoseconds up to and including seconds in SI units.

Attributes

Source
Backend.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Unit.type

Members list

Type members

Classlikes

sealed trait Type

Attributes

Source
Backend.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object fs
object ms
object ns
object ps
object s
object us
Show all
Self type
Singleton
case object fs extends Type

Femtoseconds, i.e., 10^-15 seconds

Femtoseconds, i.e., 10^-15 seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
fs.type
case object ms extends Type

Milliseconds, i.e., 10^-3 seconds

Milliseconds, i.e., 10^-3 seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
ms.type
case object ns extends Type

Nanoseconds, i.e., 10^-9 seconds

Nanoseconds, i.e., 10^-9 seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
ns.type
case object ps extends Type

Picosedonds, i.e., 10^-12 seconds

Picosedonds, i.e., 10^-12 seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
ps.type
case object s extends Type

Seconds

Seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
s.type
case object us extends Type

Microseconds, i.e., 10^-6 seconds

Microseconds, i.e., 10^-6 seconds

Attributes

Source
Backend.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
us.type