Home > Community > Forums > Functional Verification > type parameter override

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

 type parameter override 

Last post Wed, Jul 21 2010 11:41 AM by hab94. 0 replies.
Started by hab94 21 Jul 2010 11:41 AM. Topic has 0 replies and 1783 views
Page 1 of 1 (1 items)
Sort Posts:
  • Wed, Jul 21 2010 11:41 AM

    • hab94
    • Not Ranked
    • Joined on Thu, Jul 15 2010
    • Sunnyvale, CA
    • Posts 1
    • Points 5
    type parameter override Reply

    Does NC support type parameter overrides? If not, why not? I'm attempting to use an interface wrapper with a typed parameter to pass interfaces to the drivers/monitors. But I get this error during compile:

     typedef virtual cllp_if #(.DW(16), .EW(6), .AW(14)) cllp_if_t;

       IfWrapper #(cllp_if_t) if_wrapper;
                             |
    ncvlog: *E,SVTPCO (../tb/cllp12kMonitor.sv,90|25): Currently type parameter override is not supported for this datatype.

     

    I tried IUS 8.2s009 and IUS9.2 with the same results. Apparently Mentor simulators support this construct (according to the OVM forums).

    Regards,
    Pat

    • Post Points: 5
Page 1 of 1 (1 items)
Sort Posts:
Started by hab94 at 21 Jul 2010 11:41 AM. Topic has 0 replies.