Class VerilogDesign


  • public final class VerilogDesign
    extends java.lang.Object
    VerilogDesign represents an elaborated design.
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name of the design.
        Returns:
        the design name.
      • getParameters

        public java.util.Map<java.lang.String,​VerilogParameter> getParameters()
      • getVariables

        public java.util.Map<java.lang.String,​VerilogDescriptor> getVariables()
      • getSvaInstances

        public java.util.Map<java.lang.String,​SvaInstantiation> getSvaInstances()
      • getProcesses

        public java.lang.Iterable<VerilogProcess> getProcesses()
        Returns the iterator over the design processes.
        Returns:
        the process iterator.