Copyright | (c) David Cox 2021 |
---|---|
License | BSD 3-Clause |
Maintainer | standardsemiconductor@gmail.com |
Safe Haskell | None |
Language | Haskell2010 |
Commonly used clock domains with ice40 IP
Synopsis
- vLattice10kHz :: VDomainConfiguration
- type Lattice10kHz = "Lattice10kHz" :: Domain
- vLattice48Mhz :: VDomainConfiguration
- vLattice24Mhz :: VDomainConfiguration
- vLattice12Mhz :: VDomainConfiguration
- vLattice6Mhz :: VDomainConfiguration
- type Lattice48Mhz = "Lattice48Mhz" :: Domain
- type Lattice24Mhz = "Lattice24Mhz" :: Domain
- type Lattice12Mhz = "Lattice12Mhz" :: Domain
- type Lattice6Mhz = "Lattice6Mhz" :: Domain
- latticeRst :: KnownDomain dom => Reset dom
Documentation
type Lattice10kHz = "Lattice10kHz" :: Domain Source #
type Lattice48Mhz = "Lattice48Mhz" :: Domain Source #
type Lattice24Mhz = "Lattice24Mhz" :: Domain Source #
type Lattice12Mhz = "Lattice12Mhz" :: Domain Source #
type Lattice6Mhz = "Lattice6Mhz" :: Domain Source #
latticeRst :: KnownDomain dom => Reset dom Source #
Lattice reset signal, always inactive
Orphan instances
KnownDomain "Lattice10kHz" Source # | |
type KnownConf "Lattice10kHz" :: DomainConfiguration # knownDomain :: SDomainConfiguration "Lattice10kHz" (KnownConf "Lattice10kHz") # | |
KnownDomain "Lattice12Mhz" Source # | |
type KnownConf "Lattice12Mhz" :: DomainConfiguration # knownDomain :: SDomainConfiguration "Lattice12Mhz" (KnownConf "Lattice12Mhz") # | |
KnownDomain "Lattice24Mhz" Source # | |
type KnownConf "Lattice24Mhz" :: DomainConfiguration # knownDomain :: SDomainConfiguration "Lattice24Mhz" (KnownConf "Lattice24Mhz") # | |
KnownDomain "Lattice48Mhz" Source # | |
type KnownConf "Lattice48Mhz" :: DomainConfiguration # knownDomain :: SDomainConfiguration "Lattice48Mhz" (KnownConf "Lattice48Mhz") # | |
KnownDomain "Lattice6Mhz" Source # | |
type KnownConf "Lattice6Mhz" :: DomainConfiguration # knownDomain :: SDomainConfiguration "Lattice6Mhz" (KnownConf "Lattice6Mhz") # |