How many device resources does the Xilinx MicroBlaze soft processor use?
The Xilinx MicroBlaze soft processor core requires approximately 900 LUTs for Virtex-II and approximately 950 LUTs for Virtex-E, depending upon the configuration used. (A logic cell is one four-input look up table and one flip-flop.) This number is for the core without any peripherals -- if you also use peripherals, they will require additional logic.
The Virtex-E version does NOT include multiplication hardware; the larger area is needed because the Virtex-E architecture does not have 32x1 dual-port distributed RAM. You can handle this situation by having two 16x1 dual-port RAMs and a multiplexor. (The multiplexor adds 128 LUTs.)