Fault Segmented Architectures