Q: We are developing a system to log SPI data transfers with an embedded system. We are using the CheetahTM SPI Host Adapter to generate SPI traffic. So far, it works with single data transfers. The system requirements:
However, to generate traffic, it looks like we need to insert a delay, such as "delay idle 1024 clock cycles". How can we do that?
Thanks for your question! Data transfer delays can added by using the Cheetah GUI software or the Cheetah API software to configure the delay.
Using the Cheetah GUI to add delay between the transfers (packages), configure the Delay field as highlighted below. For information about delays, please refer to section 3.3.3 of the Cheetah GUI Software Manual.
For additional information about Cheetah SPI signal characteristics, please refer to section 2.5 of the Cheetah Host Adapter User Manual.
For more information about the Cheetah Host Adapter and other Total Phase products, please refer to the following documents:
Cheetah Host Adapter User Manual
We hope this answers your question. If you have other questions about our Host Adapters or other Total Phase products, feel free to email us at sales@totalphase.com or request technical support.