Definition, Design and Analysis of Digital Intermediate Systems