FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC