Understanding HDL