We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
We are using this IP in our system to adapt two AHB with different clock domains. We would like additional info about the behaviour of it's HREADYOUTS signal. We are using it in the following scenario:
Hi there,
>So the first cycle it will always be 0, right?
Yes for Non-sequential and Sequential transfers.
>How many cycles will it keep being 0 until it finishes the transmission (HREADYOUT goes to 1)?
It depends on the ratio between the two clocks.
>In the case that multiple transmissions are occurring in sequence (all NON_SEQ),
> will it keep those same cycles of HREADYOUT = 0 for each transmission or just the first transmission will generate those zeros?
The wait state will generate for each of the transfers.
>Also, the number of zero cycles will depend of some configuration?
It depends on clock ratio.
>Transmission size (even thou the bigger is WORD)?
The bridge only support up to 32-bit transfers. The transfer is ignored if:
1) HTRANS is IDLE, or
2) HSEL is 0
In these cases, yes, you can have HSIZE >32 bit as it is not being handled by the bridge.
regards,
Joseph