Hi
i have one doubt..in apb protocols...what is the difference between wait_state and no_wait_state in apb protocopls?
Can Pready remain high for more than one cycle or it has to go low immediately the next cycle it goes high?
PREADY can remain high forever if you don't want to add wait states. If you are connecting an APB2 peripheral (with no PREADY output) to an APB3 master, you would just tie the PREADY input on the master high.
PREADY is only checked during the "ACCESS" phase of an APB access, so during periods when PSEL is low, or when PSEL is high but PENABLE is low (the transfer "SETUP" phase), PREADY is undefined and could be high.