Hi sir,
I am now new to AHB. In the AHB wrap4 transfer, i can use a second cycle is a busy cycle, and also i am using a WAIT state for first 4 clock .In spec says if u use a busy state then the slave provide a zero wait state. In my case i am using a busy for 2 clock and wait state for first 4 clock. So which part i can change busy state or wait state.
This is my problem:
Regards
Rajaraman R
The wait states only apply to the data phase of a transfer, so if you return wait states for the first 4 clock cycles, these will be for the NONSEQ access that was used to start the WRAP4 burst.
If you follow the NONSEQ transfer with 2 cycles of BUSY, and then change HTRANS to SEQ, these BUSY cycles were never seen by the slave (it only samples HTRANS when HREADY is high on an HCLK rising edge).