apHDL