[sv-ec] ext9 - Stream Generation


Subject: [sv-ec] ext9 - Stream Generation
From: Ryan, Ray (Ray_Ryan@mentorg.com)
Date: Mon Oct 20 2003 - 11:59:33 PDT


A couple of questions about ext-9:

Some basic questions:
 Where can a 'randsequence' block occur?
 When is it executed?

---------------

 12.14.1 Random production weights

In the rule:
  rs_rule ::= rs_production_list [ := expression ] [ rs_code_block ]

When 'rs_production_list' specifies a list of productions, does the
wieght specified by the 'expression' apply to:
 a) the last production of the list
 b) the list as a group (ie there is a 'exp' probability that a production
    from this list is selected).
 c) the weight applies to each production.

12.14.5 Interleaving productions - rand join

Is the real intent of this feature to prioritize between:
 a) the next production should come from the same sequence
 b) the next production should come from a differnent sequence.

In the example, since there are two sequences with equal length
the result is the above prioritization, however, this would not
be the case when the starting sequences have different length.

- Ray



This archive was generated by hypermail 2b28 : Mon Oct 20 2003 - 12:01:13 PDT