Maps AXI4 transactions coming from the MicroBlaze to the User Interface Block providing an industry-standard bus protocol interface to the memory controller. It enables the MicroBlaze to use external SDRAMs through the AXI4 interface, thereby increasing its versatility. Basically it is a memory controller for 7-series devices (higher speed, more complex), takes care of refreshing memories, etc.