Re: [sv-ec] clocking blocks and `delay_mode_zero (or similar)

From: Gordon Vreugdenhil <gordonv_at_.....>
Date: Fri Dec 07 2007 - 07:18:44 PST
Neil Korpusik wrote:
> Hi Gord,
> 
> One thing that I just noticed is that the description of these
> compiler directives only mentions modules. It doesn't say
> anything about program blocks. My biggest concern is
> with clocking blocks contained within program blocks. For
> clocking blocks contained within programs I would not expect
> `delay_mode_zero to have any effect on clocking block input and
> output skews. In particular, it wouldn't make sense to change
> the definiton of a #1step nor #0 clocking block delay.
> 
> When clocking blocks are used in modules it just might make sense
> to honor these compiler directives.

But what does "honoring" them mean?  That was the core part of
my question.  Does that mean changing the output and input skews
to 0?  Does "0" here mean the same as the #0 skew semantics
of the clocking block?  Would this apply to both reg and
net skews?

I really don't know what the answers should be here; I am
primarily looking for any answer that is agreeable and
sensible to the users.

Gord.

-- 
--------------------------------------------------------------------
Gordon Vreugdenhil                                503-685-0808
Model Technology (Mentor Graphics)                gordonv@model.com


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Dec 7 07:19:02 2007

This archive was generated by hypermail 2.1.8 : Fri Dec 07 2007 - 07:19:41 PST