Module ip_sync_reset_g

pi_resetlogicpi_clocklogicpi_test_enlogicpo_resetlogic

Block Diagram of ip_sync_reset_g

Overview

Synchronous resets are used in designs to safely reset the DFFs from one clock domain. The asynchronous reset can generate an unstable condition in design due to the metastability when reset is removed, if the DFF input data is different than the reset value output DFF data (for example a free counter)

Ports

Name

Direction

Type

Description

pi_reset

input

wire logic

Asynchronous reset

pi_clock

input

wire logic

Input clock

pi_test_en

input

wire logic

Test enable (multiplex information)

po_reset

output

wire logic

Synchronous reset (functional clock balanced)

Instances