chipsalliance / aib-protocols

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inquiry of 24 channel programming of AIB with identical csr value

xinyang2k opened this issue · comments

User wants to program 24 channels with one set of CSR value. What is the procedure to do that? Can DV describe and try out in your test?

FW can use a for loop to perform the various iterations, which is the typical solution for any repeated sequence like this.

This is a default usage case for this IP. User needs to send 24 set of identical data through SPI bus is not a reasonable usage.

This is how this is done in a variety of SPI IP. Personally I can attest to Synopsys, Cadence, ARM API, NXP, several Korean IPs and probably a half dozen other chips/designs. Generally you do not add hardware for a replay feature because the processor operates at several orders of magnitude higher bandwidth, so the additional hardware provides no system benefit. But in any case, this is not in the accepted HAS and we are not accepting new features at this time.

Assigning this to Julie for now

Feature for future consideration.