Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Confusing rules for clock input/output causality #707
The table that defines default initial values in section 2.2.10 has confusing causality columns, with two input/outputs?
The table above it that defines causality types does have two entries for "input" and "output", the second pair of which seem to be to do with clocks specifically. I note the (F) and (G) cases are only for "clock" variability, but why are these not in the same column as the other input/outputs? Ditto for the table defining legal combinations - the (18) case does say that these are clock variables, but I cannot see the significance of the separate columns.
(Note, I am working together with Claudio Gomes and Casper Thule from Aarhus University, who will join the design meeting in the end of February).