Home > Community > Forums > Digital Implementation > NanoRoute Ultra for structured ASIC routing?

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 NanoRoute Ultra for structured ASIC routing? 

Last post Sun, Feb 19 2006 7:59 PM by archive. 2 replies.
Started by archive 19 Feb 2006 07:59 PM. Topic has 2 replies and 1285 views
Page 1 of 1 (3 items)
Sort Posts:
  • Sun, Feb 19 2006 7:59 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    NanoRoute Ultra for structured ASIC routing? Reply

    Hi,

    In general can NanoRoute Ultra be used for structured ASIC routing? A structured ASIC would have preplaced blocks, so the routing problem is somewhat different compared to typical standard cell or block based routing situations. Can NanoRoute Ultra still be used?

    Also can NanoRoute Ultra make use of preplaced buffers in the structured ASIC to improve timing of nets?

    Also is it possible to specify routing architectures using NanoRoute Ultra? For example, suppose I wanted to create a routing architecture for my structured ASIC composed of a fixed pattern on metal layers 5 and 6 with customization provided by intermediate via layer 5. Can I somehow specify such a routing structure to NanoRoute Ultra and then make it work with this routing structure during routing?

    If Nanoroute Ultra is not really meant for such a problem, is there any workaround that is possible?

    All comments/suggestions from Cadence employees/NanoRoute Ultra users would be very helpful. Thanks greatly!


    Originally posted in cdnusers.org by cdnuser78
    • Post Points: 0
  • Wed, Mar 1 2006 2:16 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: NanoRoute Ultra for structured ASIC routing? Reply

    Hello,

    Regarding your Nanoroute inquiries:

    1.  In general can NanoRoute Ultra be used for structured ASIC routing?

    YES

    2.  A structured ASIC would have preplaced blocks, so the routing problem is somewhat different compared to typical standard cell or block based routing situations. Can NanoRoute Ultra still be used?

    YES

    3.  Also can NanoRoute Ultra make use of preplaced buffers in the structured ASIC to improve timing of nets? 

    Encounter optDesign can do this.  Nanoroute only modifies metal, not instances in the design.  OptDesign modifies the instances.


    4.  Also is it possible to specify routing architectures using NanoRoute Ultra? For example, suppose I wanted to create a routing architecture for my structured ASIC composed of a fixed pattern on metal layers 5 and 6 with customization provided by intermediate via layer 5. Can I somehow specify such a routing structure to NanoRoute Ultra and then make it work with this routing structure during routing?

    Yes. You can preroute structures, and have nanoroute complete the routing using only certain layers.  Use ecoRouteOnlyInLayers 5:6

    5.  If Nanoroute Ultra is not really meant for such a problem, is there any workaround that is possible?

    You can complete the flow with Encounter and Nanoroute.

    Regards,

    Elvis


    Originally posted in cdnusers.org by elvis
    • Post Points: 0
  • Wed, Mar 1 2006 7:41 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: NanoRoute Ultra for structured ASIC routing? Reply

    Thanks much Elvis!


    Originally posted in cdnusers.org by cdnuser78
    • Post Points: 0
Page 1 of 1 (3 items)
Sort Posts:
Started by archive at 19 Feb 2006 07:59 PM. Topic has 2 replies.