bibliographic details : Digital integrated circuits :