VLSI Design and Test for Systems Dependability