A tool used to generate timing diagrams for basic computational units