A VHDL 1-WIRE slave interface