TimeGen is an easy to use timing diagram software tool used for drawing timing diagrams and waveforms and it is perfect for design specifications.
The price is low compared to other expensive tools, and the quality and fast drawing of the waveforms are very good. Visit their homepage for a free download:
formatting link