16-way DS18B20 verilog HDL code