Internal block diagram of MC33993