UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 11920

MicroBlaze - How many device resources does the Xilinx MicroBlaze soft processor use?

Description

General Description:

How many device resources does the Xilinx MicroBlaze soft processor use?

Solution

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.)

AR# 11920
Date Created 08/29/2007
Last Updated 12/15/2012
Status Active
Type General Article