Using the GPIO Bus Block

The GPIO bus block is an easy way to add a group of GPIO blocks and make settings for the signal group.

  1. Click Create New Bus. The Add New Bus wizard opens.
  2. Specify a bus name, the width, and the mode (input, output, or inout) and click Next.
  3. The wizard displays options for input, output, or inout, depending on the mode you selected. Refer to for a description of these options. Make your selections and click Next.
  4. Review the bus properties and click Finish. The software adds the new bus under GPIO.

After you create a bus, you can make additional settings for each signal.

  1. Expand GPIO > <bus name>.
  2. Make any block-specific settings in the Block Editor.
  3. Assign a resource for the signal using the Resource Assigner.
  4. Save.
Note: Any changes that you make to individual bus members are over written if you later edit the bus.