versal adaptive Socs