pluto_hdl_adi/library/spi_engine
Istvan Csomortani ab10bd136e spi_engine_execution: Add echoed SCLK support
There are boards (e.g. AD4630-24) which take the SCLK and echo back to
the FPGA through a level shifter - doing this removes the effect of
round-trip timing delays from the level shifter. This is commonly done
whenever isolators are used since they are very slow.

By setting the ECHO_SCLK parameter to 1, the IP will use the incoming
echoed SCLK clock to latch the SDI line(s). The sdi_data_valid is still
synchronous to the SPI clock, and it's generated after the last valid
SDI latch.

The designer's responsibility is to time the SDI shift registers in order to
respect the design requirements.
2021-02-04 11:04:32 +02:00
..
axi_spi_engine axi_spi_engine: Fix util_axis_fifo instance related issues 2021-01-08 12:29:26 +02:00
interfaces spi_engine_execution: Merge the SDI lines into one vector 2020-05-19 09:28:02 +03:00
scripts spi_engine_execution: Add echoed SCLK support 2021-02-04 11:04:32 +02:00
spi_engine_execution spi_engine_execution: Add echoed SCLK support 2021-02-04 11:04:32 +02:00
spi_engine_interconnect makefile: Regenerate make files 2020-10-20 12:51:10 +03:00
spi_engine_offload makefile: Regenerate make files 2020-10-20 12:51:10 +03:00