VHDL Techniques, Experiments, And Caveats