ice40-prim-0.3.1.4: Lattice iCE40 Primitive IP
Copyright(c) David Cox 2021-2024
LicenseBSD 3-Clause
Maintainerstandardsemiconductor@gmail.com
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ice40.Spi

Description

SPI hard IP primitive from Lattice Ice Technology Library

Synopsis

Documentation

spi Source #

Arguments

:: HiddenClock dom 
=> String

busAddr

-> Signal dom Bool

sbrwi

-> Signal dom Bool

sbstbi

-> Signal dom (BitVector 8)

sbadri

-> Signal dom (BitVector 8)

sbdati

-> Signal dom Bit

bi

-> Signal dom Bit

wi

-> Signal dom Bit

wcki

-> Signal dom Bit

wcsni

-> Unbundled dom (BitVector 8, Bool, Bit, Bit, Bit, Bit, Bit, Bit, Bit, Bit, BitVector 4, BitVector 4)

(sbdato, sbacko, spiirq, spiwkup, wo, woe, bo, boe, wcko, wckoe, bcsno, bcsnoe)

spi primitive wrapper