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

 specman clock 

Last post Thu, May 16 2013 5:41 AM by hellohi. 3 replies.
Started by hellohi 04 May 2013 04:26 AM. Topic has 3 replies and 865 views
Page 1 of 1 (4 items)
Sort Posts:
  • Sat, May 4 2013 4:26 AM

    • hellohi
    • Not Ranked
    • Joined on Fri, Jun 22 2012
    • Chennai, Tamil Nadu
    • Posts 4
    • Points 35
    specman clock Reply

    Hi

    i need to use specman clock for the simulation in standalone mode instead of DUT clock. I read about si_util_time_mgr in a cadence newsletter.

    http://www.cadence.com/newsletters/incisiveplatform/incisive_q406.pdf?CMP=NLC-TD5628415825 

    But it is not working. Is it possible to get a specman clock to handle the timing in the verification environment? Please help on this

    • Post Points: 20
  • Tue, May 7 2013 1:28 AM

    • StephenH
    • Top 25 Contributor
    • Joined on Tue, Sep 2 2008
    • Bristol, Avon
    • Posts 278
    • Points 4,450
    Re: specman clock Reply

    To make an e event tick like a clock, you can do the following (when Specman isn't attached to an RTL simulation):

    event clock_rise is only @sys.any;

    This replaces the more usual approach where the event is defined from an RTL signal:

    event clock_rise is rise(tb_clk$) @sim;

    Hope this helps.

    Steve Hobbs / Applications Engineer / Cadence Functional Verification
    Filed under:
    • Post Points: 35
  • Tue, May 7 2013 4:20 AM

    • hellohi
    • Not Ranked
    • Joined on Fri, Jun 22 2012
    • Chennai, Tamil Nadu
    • Posts 4
    • Points 35
    Re: specman clock Reply

    Thank you for the response,

    I tried as you mentioned, but the simulation/TCMs are not progressing but the time. Time is going infinity but there is no TCM invoked. This is the case when the TB clock is generated but not used.

    If I dont generate TB clock, it is not at all progressing with sys.any and simulation is stopped. 

     

     

    • Post Points: 5
  • Thu, May 16 2013 5:41 AM

    • hellohi
    • Not Ranked
    • Joined on Fri, Jun 22 2012
    • Chennai, Tamil Nadu
    • Posts 4
    • Points 35
    Re: specman clock Reply

    Hi,

    It worked for me using sys.any event itself . I got it by not loading any design files.

    • Post Points: 5
Page 1 of 1 (4 items)
Sort Posts:
Started by hellohi at 04 May 2013 04:26 AM. Topic has 3 replies.