Digital power system design