Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. GTKWave is a fully featured GTK+ based waveform viewer which reads FST, LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing. GTKWave is developed for Linux, with ports for various other operating systems including Microsoft Windows and Mac OS X. GTKWave is one of the applications affiliated with the open-source gEDA Project. Because GTKWave is designed to handle many signals at once, it has three signal searching modes as well as the ability to display data in many different formats such as signed or unsigned decimal, hexadecimal, octal, ASCII, real number, binary, and even analog.