Common HDL libraries and modules