abs-tudelft / abs-tudelft/tydi

Inconsistency: Strobe only encodes individual lane validity at C≥8

未关闭
#225 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
🐬 specification
主要语言
Rust
星标
15
派生
5
PR 合并指标
30 天内没有已合并 PR

描述

## 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 (a `last` signal per element lane).

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。