constraints
dfhdl.hw.constraints
object constraints
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
constraints.type
Members list
Type members
Classlikes
sealed abstract class Constraint extends HWAnnotation
Attributes
- Supertypes
-
class HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class GlobalConstraintclass deviceConfigclass deviceIDclass devicePropertiesclass toolOptionsclass SigConstraintclass ioclass clockclass ignoreShow all
sealed abstract class GlobalConstraint extends Constraint
Attributes
- Supertypes
-
class Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
- Known subtypes
sealed abstract class SigConstraint extends Constraint
Attributes
- Supertypes
-
class Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
- Known subtypes
final case class deviceConfig(flashPartName: String, interface: Interface, sizeLimitMB: Int) extends GlobalConstraint
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GlobalConstraintclass Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object deviceConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
deviceConfig.type
final case class deviceID(vendor: Vendor, deviceName: String, partName: String, deviceVersion: String) extends GlobalConstraint
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GlobalConstraintclass Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object deviceID
final case class deviceProperties(properties: (String, String)*) extends GlobalConstraint
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GlobalConstraintclass Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
final case class io(bitIdx: ConfigN[Int], loc: ConfigN[String], levelVolt: ConfigN[LevelVolt], standard: ConfigN[Standard], slewRate: ConfigN[SlewRate], driveStrength: ConfigN[Int], pullMode: ConfigN[PullMode], dualPurposeGroups: ConfigN[String], unusedPullMode: ConfigN[PullMode], invertActiveState: ConfigN[Boolean]) extends SigConstraint
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass SigConstraintclass Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object io
final case class toolOptions(options: (String, String)*) extends GlobalConstraint
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass GlobalConstraintclass Constraintclass HWAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
In this article