Your grammar issues have been fixed. I will send an email shortly addressing your other concerns
SVDB 2037 ___Yes _X_No http://www.eda.org/svdb/view.php?id=2037I have not taken the time to understand the implications of this fully, so I will not raise a strong objection. However, I have some concerns, and a number of grammar corrections. I am concerned that a hierarchical identifier is allowed in an override. There are reasons why hierarchical identifiers are not allowed in overrides (whether on an instance or a defparam) in the Verilog source: it can lead to circularities. It appears to me that the same issue arises here. Note that only allowing constant system functions does not make the config independent of the design. If the design links in user-defined PLI system functions, those could override the built-in ones, so they would no longer be constant system functions. Or at least that is the case when the system functions appear in the Verilog code, which is the closest precedent. If a different rule is intended here, it would need to be spelled out. In the first paragraph, "override parameters values" should either be "override parameter values" or "override parameters' values". In the list of restrictions, I think the "i.e. a.b.c + 7 is invalid" should be "e.g. a.b.c + 7 is invalid". This is an example of the rule, not an alternate restating of it. In the sentence "All parameters can be reset to their default values, meaning their initial values, prior to any parameter overrides", setting the central phrase off with commas makes it a parenthetical clause. If we drop out the parenthetical clause, we get "All parameters can be reset to their default values prior to any parameter overrides." This suggests that they are reset and then parameter overrides are applied. I assume that the intended meaning was to say that the initial values are the ones before any overrides. In that case, the second comma should be dropped, making the sentence "All parameters can be reset to their default values, meaning their initial values prior to any parameter overrides." In the sentence "Only parameter W is configured to use it's default value", the apostrophe should be dropped. "It's" is a contraction of "it is", while "its" is used for the possessive.
-- ========================================================== Don Mills mills@lcdm-eng.com www.lcdm-eng.com ==========================================================
This archive was generated by hypermail 2.1.8 : Mon Dec 17 2007 - 08:17:09 PST