Home > Community > Forums > Custom IC SKILL > geAddInstProbe is not Working properly

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

 geAddInstProbe is not Working properly 

Last post Mon, Aug 11 2014 5:05 AM by Venu Ch. 0 replies.
Started by Venu Ch 11 Aug 2014 05:05 AM. Topic has 0 replies and 334 views
Page 1 of 1 (1 items)
Sort Posts:
  • Mon, Aug 11 2014 5:05 AM

    • Venu Ch
    • Top 500 Contributor
    • Joined on Wed, May 28 2014
    • Posts 21
    • Points 285
    geAddInstProbe is not Working properly Reply

     Hi All,

    With below code I am planning to hilight the instances which are connected to selected net in my dialog box when I press hilight. But It is not hilighting when I press hilight in my dialog box. It is hilighting after clicking any instance in my schematic. Please see screenshot.

     bulks=("<*24>VSSA" "<*8>VBG_NEW_VSSA" "VBG_NEW_VSSA" "VDDA" "VS1"
        "VSSA"
    )

    bulks = sort( bulk 'alphalessp )
     bulks1 = hiCreateListBoxField(
     ?name 'bulks1
     ?prompt "Bulks"
     ?choices bulks
     )
    hilight = hiCreateButton(
     ?name  'Hilight
     ?callback "calback()"
     ?buttonText "Hilight")
    CSVbulk = hiCreateAppForm(
              ?name 'CSVbulk
              ?formTitle "Bulk Hilghter"
              ?formType 'nonoptions

              ?fields list(list(bulks1 10:20 150:150 50)
     list(hilight 100:180 200:30 100))
    )
    hiDisplayForm(CSVbulk) )

    probe=nil names=nil

    procedure(calback()

    ;geDeleteInstProbe(geGetEditCellViewWindow(cv) )
     ; geDeleteProbe(geGetEditCellViewWindow(cv) probe)
       netname=car(CSVbulk~>bulks1~>value)
        foreach(instance cv~>instances
         foreach(Netname  instance~>instTerms~>net~>name
          InstanceName= instance~>name
           if(Netname==netname
            then
            names=cons( InstanceName names)

               )
                )
                 )
    kk=geGetCellViewWindow(cv)
    printf("came")
    foreach(name names
    probe=geAddInstProbe(geGetCellViewWindow(cv) list( "y0" "drawing") name))

                  )

    Thank you,

    Chandaka


    • Post Points: 5
Page 1 of 1 (1 items)
Sort Posts:
Started by Venu Ch at 11 Aug 2014 05:05 AM. Topic has 0 replies.