AN 320: Using Intel® FPGA IP Evaluation Mode

ID 683502
Date 10/22/2018
Public

1.5. Evaluation Period Timeout Indicator

The Intel® Quartus® Prime software installation includes the ocp_timeout_indicator IP block in the libraries\others\opercore_plus\ directory. You can instantiate this IP block in your design to alert when the device times out.

Specify either an active_high or active_low polarity of the time-out signal (ip_timeout) with the timeout_indicator parameter.

Figure 5. OCP_TIMEOUT_INDICATOR IP Block Symbol

Timeout Indicator VHDL Component Declaration

component ocp_timeout_indicator is generic ( TIMEOUT_INDICATOR: string := "ACTIVE_HIGH" ); port ( ip_timeout: out std_logic ); end component ocp_timeout_indicator;

Timeout Indicator VHDL Instantiation Prototype

My_Instance : ocp_timeout_indicator GENERIC MAP(TIMEOUT_INDICATOR => "ACTIVE_HIGH") PORT MAP(ip_timeout => My_Output);

Timeout Indicator Verilog HDL Instantiation Prototype

ocp_timeout_indicator my_instance (.ip_timeout(my_output)); defparam my_instance.TIMEOUT_INDICATOR = "ACTIVE_HIGH";