RAT microprocessor implmentation in VHDL for Xilinx Spartan 3/3E FPGAs