SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The VWRDY instruction is used to stall the scalar core until vector core is ready to accept additonal vector instructions. Vector core ignores this instruciton.
Normally the scalar core can simply issues vector instruction, and when the vector core is not ready, VCOP_STATUS[2]VEC_RDY = 0 the scalar core is automatically stalled. Having VWRDY allows inserting timer read before and after VWRDY to measure the time duration of vector core not being ready, for performance tuning purposes.