Electronic Systems and Chip Design