unified SHARC with rest of architecture