Instance Constructors
-
Type Members
-
class
Process extends AnyRef
-
case class
WrappedStuff(originalName: String, newName: String) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
blackBoxRemplaceULogic(b: BlackBox, str: String): String
-
def
clone(): AnyRef
-
def
compile(component: Component): Unit
-
def
emit(component: Component): String
-
-
def
emitAssignement(to: Node, from: Node, ret: StringBuilder, tab: String, assignementKind: String): Unit
-
def
emitAssignementLevel(context: AssignementLevel, ret: StringBuilder, tab: String, assignementKind: String, isElseIf: Boolean = false): Unit
-
def
emitAsyncronous(component: Component, ret: StringBuilder, funcRet: StringBuilder): Unit
-
def
emitAttributes(node: Node, attributes: Iterable[Attribute], vhdlType: String, ret: StringBuilder, postfix: String = ""): Unit
-
def
emitAttributesDef(component: Component, ret: StringBuilder): Unit
-
def
emitBlackBoxComponent(component: BlackBox, ret: StringBuilder): Unit
-
def
emitBlackBoxComponents(component: Component, ret: StringBuilder): Unit
-
def
emitClockEdge(clock: Bool, edgeKind: EdgeKind): String
-
def
emitComponentInstances(component: Component, ret: StringBuilder): Unit
-
def
emitDataType(node: Node, constrained: Boolean = true): String
-
def
emitDebug(component: Component, ret: StringBuilder, enumDebugSignals: ArrayBuffer[SpinalEnumCraft[_]]): Unit
-
def
emitDirection(baseType: BaseType): String
-
-
-
def
emitEnumPackage(out: FileWriter): Unit
-
-
-
def
emitFuncDef(funcName: String, node: Node, context: AssignementLevel): StringBuilder
-
-
def
emitLibrary(ret: StringBuilder): Unit
-
def
emitLogic(node: Node): String
-
def
emitPackage(out: FileWriter): Unit
-
def
emitRange(node: Widthable): String
-
def
emitReference(node: Node): String
-
def
emitSignal(ref: Node, typeNode: Node): String
-
def
emitSignals(component: Component, ret: StringBuilder, enumDebugSignals: ArrayBuffer[SpinalEnumCraft[_]]): Unit
-
def
emitSyncronous(component: Component, ret: StringBuilder): Unit
-
def
emitWrappedIoConnection(buff: StringBuilder, map: HashMap[BaseType, WrappedStuff]): Unit
-
def
emitWrappedIoSignals(buff: StringBuilder, map: HashMap[BaseType, WrappedStuff]): Unit
-
-
-
def
enumEgualsImpl(eguals: Boolean)(op: Modifier): String
-
var
enumPackageName: String
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
extractBitVectorFixed(func: Modifier): String
-
def
extractBitVectorFloating(func: Modifier): String
-
def
extractBoolFixed(func: Modifier): String
-
def
extractBoolFloating(func: Modifier): String
-
def
finalize(): Unit
-
def
getAsyncProcesses(component: Component, merge: Boolean = true): Seq[Process]
-
def
getBaseTypeSignalInitialisation(signal: BaseType): String
-
final
def
getClass(): Class[_]
-
def
getEnumDebugType(spinalEnum: SpinalEnum): String
-
def
getEnumToDebugFuntion(spinalEnum: SpinalEnum, source: SpinalEnumEncoding): String
-
-
def
getSensitivity(nodes: Iterable[Node], includeNodes: Boolean): Set[Node]
-
def
hasNetlistImpact: Boolean
-
def
hashCode(): Int
-
-
def
ioStdLogicVectorRestoreNames(map: HashMap[BaseType, WrappedStuff]): Unit
-
def
ioStdLogicVectorWrapNames(): HashMap[BaseType, WrappedStuff]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isReferenceable(node: Node): Boolean
-
-
val
modifierImplMap: Map[String, (Modifier) ⇒ String]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
opThatNeedBoolCast: Set[String]
-
def
opThatNeedBoolCastGen(a: String, b: String): List[String]
-
def
operatorImplAsBinaryOperator(vhd: String)(op: Modifier): String
-
def
operatorImplAsBitsToEnum(func: Modifier): String
-
def
operatorImplAsEnumToBits(func: Modifier): String
-
def
operatorImplAsEnumToEnum(func: Modifier): String
-
def
operatorImplAsFunction(vhd: String)(func: Modifier): String
-
def
operatorImplAsUnaryOperator(vhd: String)(op: Modifier): String
-
var
outFile: FileWriter
-
var
packageName: String
-
def
resizeFunction(vhdlFunc: String)(func: Modifier): String
-
def
shiftLeftByIntImpl(func: Modifier): String
-
def
shiftRightByIntImpl(func: Modifier): String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
-
def
toString(): String
-
def
unaryAllBy(cast: String)(func: Modifier): String
-
def
useNodeConsumers: Boolean
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Created by PIC32F_USER on 05/06/2016.