32 KHz Watch Circuit with Programmable Output Period and Pulse Width