Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
resources:fpga:peripherals:spi_engine:offload [27 Mar 2015 10:41] Lars-Peter Clausenresources:fpga:peripherals:spi_engine:offload [11 May 2018 17:46] – [Files] Switch to master Istvan Csomortani
Line 8: Line 8:
  
 ^ Name ^ Description ^ ^ Name ^ Description ^
-| .v | Verilog source for the peripheral. | +[[github>hdl?master/library/spi_engine/spi_engine_offload/spi_engine_offload.v|spi_engine_offload.v]] | Verilog source for the peripheral. | 
-| .tcl | TCL script to generate the Vivado IP-integrator project for the peripheral. |+[[github>hdl?master/library/spi_engine/spi_engine_offload/spi_engine_offload_ip.tcl|spi_engine_offload_ip.tcl]] | TCL script to generate the Vivado IP-integrator project for the peripheral. |
  
 ===== Configuration Parameters ===== ===== Configuration Parameters =====
  
 ^ Name ^ Description ^ Default ^ ^ Name ^ Description ^ Default ^
 +| ''SPI_CLK_ASYNC'' | If set to 1 the ''ctrl_clk'' and ''spi_clk'' are assumed to be asynchronous | 0 |
 | ''CMD_MEM_ADDR_WIDTH'' | Configures the size of the command stream storage. The size is ''2<nowiki>**</nowiki>CMD_MEM_ADDR_WIDTH'' entries. |  4 | | ''CMD_MEM_ADDR_WIDTH'' | Configures the size of the command stream storage. The size is ''2<nowiki>**</nowiki>CMD_MEM_ADDR_WIDTH'' entries. |  4 |
 | ''SDO_MEM_ADDR_WIDTH'' | Configures the size of the SDO data stream storage. The size is ''2<nowiki>**</nowiki>SDO_MEM_ADDR_WIDTH'' entries. |  4 | | ''SDO_MEM_ADDR_WIDTH'' | Configures the size of the SDO data stream storage. The size is ''2<nowiki>**</nowiki>SDO_MEM_ADDR_WIDTH'' entries. |  4 |
Line 26: Line 27:
 | ''spi_engine_ctrl'' | [[SPI Engine Control Interface]] master | SPI Engine Control stream that contains commands and data. | | ''spi_engine_ctrl'' | [[SPI Engine Control Interface]] master | SPI Engine Control stream that contains commands and data. |
 | ''offload_sdi'' | Streaming AXI master | Output stream of the received SPI data | | ''offload_sdi'' | Streaming AXI master | Output stream of the received SPI data |
 +
 ===== Theory of Operation ===== ===== Theory of Operation =====
 +
 +===== More Information =====
 +  * [[.|SPI Engine Framework]]
resources/fpga/peripherals/spi_engine/offload.txt · Last modified: 19 Apr 2023 21:47 by Jorge Marques