Design and Test Technology for Dependable Systems-On-Chip