Home > Community > Forums > Digital Implementation > Make macro block pin visible in higher hierarchy

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: *

 Make macro block pin visible in higher hierarchy 

Last post Mon, Jul 22 2013 8:17 AM by Mikutine. 2 replies.
Started by Mikutine 27 Jun 2013 04:12 AM. Topic has 2 replies and 558 views
Page 1 of 1 (3 items)
Sort Posts:
  • Thu, Jun 27 2013 4:12 AM

    • Mikutine
    • Not Ranked
    • Joined on Tue, May 22 2012
    • Posts 6
    • Points 60
    Make macro block pin visible in higher hierarchy Reply

    Hello all,

    I have the following situation in SOC Encounter:

    I have made a design X, which uses some standard cells, and some macro blocks. One type of macro block should have an input or output port. This should also be an input or output port of the design X, but should not be connected to the side of the design X. 

    I want to utulise two of the design X, into a top-level design Y. For this I want to turn the design X into a macro block (LEF/LIB). In my top-level design Y I want to connect the two design X macros through the input/output ports i mentioned above.

    (See attached pdf with explanation drawing) 

    What is the best possible way to do this?

    Whatever I try, after the 'saveModel' command which outputs the LEF and the LIB, these input/output ports I mentioned above are not visible, and neighter are the metal layers specified in the LEF file.

    If someone knows the solution to this, please let me know. 

    • Post Points: 20
  • Fri, Jul 5 2013 7:56 AM

    • VKhlyupin
    • Not Ranked
    • Joined on Fri, Jul 5 2013
    • Posts 9
    • Points 120
    Re: Make macro block pin visible in higher hierarchy Reply

     Best possible way to do this is to make a pin in your block X on boundary and connect it with the pin that is inside.

    If, in spite of this, you want to have a pin inside, you shoul aware of it's availability for router, correct setup of routing and restriction areas incide and outside your block.

    Try to use saveDesign command to check saving results.

    • Post Points: 20
  • Mon, Jul 22 2013 8:17 AM

    • Mikutine
    • Not Ranked
    • Joined on Tue, May 22 2012
    • Posts 6
    • Points 60
    Re: Make macro block pin visible in higher hierarchy Reply
    Maybe I should be more specific. These mentioned macro blocks are supposed to be TSVs (through silicon via). This is not possible in encounter, so I try to model this is 2D. In reality no wire excists between the two pins. This is why I want a direct connection, so I can leave the wiring delay out in my calculations.
    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by Mikutine at 27 Jun 2013 04:12 AM. Topic has 2 replies.