PAnDA: A Reconfigurable Architecture that Adapts to Physical Substrate Variations | IEEE Journals & Magazine | IEEE Xplore