You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
strb encoding individual lane validity/activity should be contingent on C≥7. As otherwise, C=7 is identical in functionality to C=6.
Instead, the intent was most likely to have C≥7 add support for individual lane validity (a strb bit per element lane), while C≥8 adds support for individual lane-based sequence terminations (a last signal per element lane).
The text was updated successfully, but these errors were encountered:
mbrobbel
changed the title
[Spec] Inconsistency: Strobe only encodes individual lane validity at C≥8
Inconsistency: Strobe only encodes individual lane validity at C≥8
Mar 28, 2022
Issue
https://abs-tudelft.github.io/tydi/specification/physical.html#signals
Mentions that
strb
encoding individual lane validity is contingent on C≥8. This is repeated in a few other places.However, https://abs-tudelft.github.io/tydi/specification/physical.html#signal-omission makes
strb
contingent on C≥7.And https://abs-tudelft.github.io/tydi/specification/physical.html#complexity-c likewise suggests that "The indices of the active data lanes can be described with a simple range." only applies to C<7.
Assumed/Suggested Fix
strb
encoding individual lane validity/activity should be contingent on C≥7. As otherwise, C=7 is identical in functionality to C=6.Instead, the intent was most likely to have C≥7 add support for individual lane validity (a
strb
bit per element lane), while C≥8 adds support for individual lane-based sequence terminations (alast
signal per element lane).The text was updated successfully, but these errors were encountered: