My own HDL