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
- When a component has a single primary input stream, the port should be named *TBD*.
29
-
- When a component has a single primary output stream, the port should be named *TBD*.
28
+
- Whenever the name of a stream member of the component interface includes an indication of its direction, the indication must match one of the following forms:
29
+
- For `In` members, either the complete name is `i` (for components that have one primary input), or the name must start with `i_` (for more complex components).
30
+
- For `Out` members, either the complete name is `o` (for components that have one primary input), or the name must start with `o_` (for more complex components).
31
+
32
+
- It is also acceptable to have a name that doesn't indicate directionality explicitly, e.g. `requests` or `packets`.
30
33
31
34
Update existing stream components to follow these conventions.
32
35
@@ -48,12 +51,7 @@ Stream ports in LiteX components are conventionally named `sink` and `source`.
0 commit comments