|
clk | in | sl |
sRst | in | sl |
freeRunClk | in | sl := ' 0 ' |
chipSel | in | slv ( log2 ( NUM_CHIPS_G ) - 1 downto 0 ) |
wrEn | in | sl |
wrData | in | slv ( DATA_SIZE_G- 1 downto 0 ) |
dataSize | in | slv ( log2 ( DATA_SIZE_G ) - 1 downto 0 ) := toSlv ( DATA_SIZE_G- 1 , log2 ( DATA_SIZE_G ) ) |
rdEn | out | sl |
rdData | out | slv ( DATA_SIZE_G- 1 downto 0 ) |
shiftCount | out | slv ( bitSize ( DATA_SIZE_G ) - 1 downto 0 ) |
spiCsL | out | slv ( NUM_CHIPS_G- 1 downto 0 ) |
spiSclk | out | sl |
spiSdi | out | sl |
spiSdo | in | sl |
The documentation for this design unit was generated from the following file:
- protocols/spi/rtl/SpiMaster.vhd