• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Functional Verification
  3. Adding new input metrics to Enterprsie Manager

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 64
  • Views 13299
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Adding new input metrics to Enterprsie Manager

archive
archive over 18 years ago

Hi,

Please find attached the code package that illustrates the techniques from the upcoming article on cdnusers.org:

"Defining New Metrics in Enterprise Manager (Input Metrics)"

Have Fun!
Hamilton


Originally posted in cdnusers.org by hcarter
new_attr_input.tar.gz
  • Cancel
Parents
  • archive
    archive over 18 years ago

    Hi,
    I looked at the code and we already have automated packages to perform what you intended. Its far better reuse and less code and faster to reuse an existing package than create new code.
    e.g
    <'
    load vm_brun_ext/e/vm_brun_ext_top;
    add_brun_default_attribute my_metric BRUN_MY_METRIC;
    '>

    line 1: loads the package,
    line 2: first argument is the name of a pre-coded macro which performs all the code you showed (plus more)
    second argument is the name of the 'attribute' to be used for instance in the vsif as in your example
    third argument is the environment variable representation containing the value of the 'attribute' usable anywhere.

    vm_brun_ext is a lowlevel package that ENHANCES and SIMPLFIES many eManager automation features such as this biult into it and is heavily used by many eManager users.
    ex_vmutil is a package that AUTOMATES many of the common functionality required by users of eManager and is also used by many eManager customers.
    ex_vmcai is a TOTAL COVERAGE solution that can collect and measure any metric annotating it back into a vPlan of any format also used by internal and external eManager users.
    vp_lib is a complete library of such enhancement packages developed to aid reuse and automation.

    To this end perhaps it would be better to explain how to use these packages to obtain the required goals rather than re-writing them.

    thanks,
    Adiel
    adiel@cadence.com


    Originally posted in cdnusers.org by adielkhan
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • archive
    archive over 18 years ago

    Hi,
    I looked at the code and we already have automated packages to perform what you intended. Its far better reuse and less code and faster to reuse an existing package than create new code.
    e.g
    <'
    load vm_brun_ext/e/vm_brun_ext_top;
    add_brun_default_attribute my_metric BRUN_MY_METRIC;
    '>

    line 1: loads the package,
    line 2: first argument is the name of a pre-coded macro which performs all the code you showed (plus more)
    second argument is the name of the 'attribute' to be used for instance in the vsif as in your example
    third argument is the environment variable representation containing the value of the 'attribute' usable anywhere.

    vm_brun_ext is a lowlevel package that ENHANCES and SIMPLFIES many eManager automation features such as this biult into it and is heavily used by many eManager users.
    ex_vmutil is a package that AUTOMATES many of the common functionality required by users of eManager and is also used by many eManager customers.
    ex_vmcai is a TOTAL COVERAGE solution that can collect and measure any metric annotating it back into a vPlan of any format also used by internal and external eManager users.
    vp_lib is a complete library of such enhancement packages developed to aid reuse and automation.

    To this end perhaps it would be better to explain how to use these packages to obtain the required goals rather than re-writing them.

    thanks,
    Adiel
    adiel@cadence.com


    Originally posted in cdnusers.org by adielkhan
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information