I am recently developing VIPs and a reusable UVM verification environment for PULP uDMA peripheral IPs.
While I was developing, I encountered an unexpected behavior with the SPI peripheral in PULPissimo. Specifically, when sending commands exclusively related to RX (receive), the TX (transmit) port unexpectedly transmits the word-size. This behavior is puzzling, and I'm wondering if there's a specific reason behind it.
Any insights regarding this behavior would be greatly appreciated. Thank you!
I am recently developing VIPs and a reusable UVM verification environment for PULP uDMA peripheral IPs.
While I was developing, I encountered an unexpected behavior with the SPI peripheral in PULPissimo. Specifically, when sending commands exclusively related to RX (receive), the TX (transmit) port unexpectedly transmits the word-size. This behavior is puzzling, and I'm wondering if there's a specific reason behind it.
Any insights regarding this behavior would be greatly appreciated. Thank you!