Package

spinal.lib.blackbox.lattice

ice40

Permalink

package ice40

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractPllConfig extends AnyRef

    Permalink
  2. sealed trait AdjustmentMode extends AnyRef

    Permalink
  3. sealed trait FeedbackPath extends AnyRef

    Permalink
  4. abstract class ICE40_PLL extends BlackBox

    Permalink
  5. sealed trait PllOutSelect extends AnyRef

    Permalink
  6. case class SB_DFFR() extends BlackBox with Product with Serializable

    Permalink
  7. case class SB_DFFS() extends BlackBox with Product with Serializable

    Permalink
  8. case class SB_GB() extends BlackBox with Product with Serializable

    Permalink
  9. case class SB_IO(pinType: String) extends BlackBox with Product with Serializable

    Permalink
  10. case class SB_PLL40_CONFIG(DIVR: Int, DIVF: Int, DIVQ: Int, FILTER_RANGE: Int, FEEDBACK_PATH: FeedbackPath = FeedbackPath.SIMPLE, DELAY_ADJUSTMENT_MODE_FEEDBACK: AdjustmentMode = AdjustmentMode.FIXED, FDA_FEEDBACK: Int, DELAY_ADJUSTMENT_MODE_RELATIVE: AdjustmentMode = AdjustmentMode.FIXED, FDA_RELATIVE: Int, SHIFTREG_DIV_MODE: ShiftregDivMode = ShiftregDivMode.DIV_4, PLLOUT_SELECT: PllOutSelect = PllOutSelect.GENCLK, ENABLE_ICEGATE: Boolean = false, withLock: Boolean = false) extends AbstractPllConfig with Product with Serializable

    Permalink
  11. case class SB_PLL40_CORE(p: AbstractPllConfig) extends ICE40_PLL with Product with Serializable

    Permalink
  12. case class SB_PLL40_PAD(p: AbstractPllConfig) extends ICE40_PLL with Product with Serializable

    Permalink
  13. case class SB_SPRAM256KA() extends BlackBox with Product with Serializable

    Permalink
  14. sealed trait ShiftregDivMode extends AnyRef

    Permalink
  15. case class SB_PLL40_PAD_CONFIG(DIVR: Bits, DIVF: Bits, DIVQ: Bits, FILTER_RANGE: Bits, FEEDBACK_PATH: String, DELAY_ADJUSTMENT_MODE_FEEDBACK: String, FDA_FEEDBACK: Bits, DELAY_ADJUSTMENT_MODE_RELATIVE: String, FDA_RELATIVE: Bits, SHIFTREG_DIV_MODE: Bits, PLLOUT_SELECT: String, ENABLE_ICEGATE: Bool, withLock: Boolean = false) extends AbstractPllConfig with Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    Use SB_PLL40_CONFIG instead as it provides checking/calculation features

Value Members

  1. object AdjustmentMode

    Permalink
  2. object FeedbackPath

    Permalink
  3. object ICE40_PLL

    Permalink
  4. object PllOutSelect extends Product with Serializable

    Permalink
  5. object SB_DFFR extends Serializable

    Permalink
  6. object SB_DFFS extends Serializable

    Permalink
  7. object SB_GB extends Serializable

    Permalink
  8. object SB_IO extends Serializable

    Permalink
  9. object SB_PLL40_CONFIG extends Serializable

    Permalink
  10. object ShiftregDivMode extends Product with Serializable

    Permalink

Ungrouped