square wave generator is also known as