When the IP integrator determines that a potential connection exists among the instantiated IP in the canvas, it opens the Connection Automation feature.
In the following figure, two IP, the GPIO, and the UARTLite are instantiated along with the MicroBlaze processor subsystem.
Figure 1. Using Connection Automation Feature of IP Integrator

When you click the Run Connection Automation link, the following dialog box, shown in the following figure, opens.
Figure 2. The Run Connection Automation Dialog Box

The IP integrator determines that there is a potential connection for the following objects:
- The Proc Sys Rst IP
ext_reset_inpin must connect to a reset source, which can be either an internal reset source or an external input port. - The Clocking Wizard
CLK_IN_1_Dpin must connect to either an internal clock source or an external input port. - The AXI GPIO
s_axiinterface must connect to a master AXI interface. - The AXI GPIO core
gpiointerface must connect to external I/Os. - The Uartlite IP
s_axiinterface must connect to a master AXI interface. - The Uartlite IP
uartinterface must connect to external I/Os.
When you run connection automation on each of those available options, the block design looks as shown in the following figure.
Figure 3. Running Connection Automation for a Sample MicroBlaze Design
