An issse to use UPF to set isolaton strategy

Make it to the Right and Larger Audience

Blog/Press Release

An issse to use UPF to set isolaton strategy

We have a design as below. Top module is called M1 and it is in PD_M1 power domain. M1 contains a sub-module called M2 and it is in PD_M2 power domain. There is a signal going from M1 to M2. Inside M1 this signal is called hready_int and it is connected to one of M2’s port named hready. Power intention is M1 is relatively off to M2 so an isolation cell shall be inserted and it is intended to be iso high and inserted in PD_M1. All other outputs to PD_M2 should be iso low.


Now let’s take a look how to use UPF to set isolation strategy. This is simple enough and what could go wrong? Well let’s see what is the potential issue on UPF sim and UPF backend processing and how to resolve it.


The following is author point premium content.
You can purchase points of this author. You have 0 points and this post costs 2 points.
Highlights: 727 words, 1 images
We are a small design team with many years of experience in ASIC/FPGA IP and system designs which involve UART, SPI, AHB, AXI, ACE, USB, PCIE, etc.

1 Comment
  1. Danford 2 years ago

    I have been always wondering why the dummy wrapper is used in some design. So it is to specify iso. Thanks for tips. The other two solutions look much better than the dummy wrapper.


Contact Us

Thanks for helping us better serve the community. You can make a suggestion, report a bug, a misconduct, or any other issue. We'll get back to you using your private message ASAP.



Forgot your details?