Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 9/30/2024
Public
Document Table of Contents

8.1.5.10. add_hdl_instance

Description

Adds an instance of a predefined module, referred to as a child or child instance. The HDL entity generated from this instance can be instantiated and connected within this IP component's HDL.

Availability

Main Program, Elaboration, Composition

Usage

add_hdl_instance <entity_name> <ip_type> [<version>]

Returns

The entity name of the added instance.

Arguments

entity_name
Specifies a unique local name that you can use to manipulate the instance. This name is used in the generated HDL to identify the instance.
ip_type
The type refers to a kind of instance available in the IP Catalog, for example altera_avalon_uart.
version (optional)
The required version of the specified instance type. If no version is specified, the latest version is used.

Example

add_hdl_instance my_uart altera_avalon_uart