- To use the Create Port option, right-click and select Create Port, as shown in the following figure.
This feature is used for connecting individual signals, such as a
uart_txd. The Create Port option gives you more control in specifying the input and output, the bit-width and the type (for example
The Create Port dialog box opens, as shown in the following figure.
- Specify the Port name, the Direction, such as
Bidirectional, and the Type (for example
Customtype). For clock ports you must specify a Frequency value in MHz. If you are using the Tcl flow to create the clock port, you must use the
-freq_hzargument to specify a frequency value. If you do not provide a
-freq_hzvalue, the following warning message appears.
WARNING: [BD 5-670] It is required to provide a frequency value for a user created input clock port. Please use the <-freq_hz $freq_val> argument of the create_bd_port command. ie create_bd_port -dir I -type clk -freq_hz 100000000 clkin /my_clock1
You can also create a bit-vector by checking the Create Vector field and then selecting the appropriate bit-width. You can also specify the
Sensitivityfor interrupt pins. Likewise, you can specify the
Polarityof the reset ports. Finally, use the Connect to
<pin_name>selected pin check box to connect to an existing pin of a cell in the block design.