Conduit roles
Hello Everyone,
I hope all you are doing great!
My question is: I have one component with a conduit which has 3 signals with 3 distinct roles:
component1:
conduit1 - Conduit
|
|
||||
| Name | Role | Width | Direction | Description |
| c1_s1 | enable | 1 | Output | no description |
| c1_s2 | valid | 1 | Output | no description |
| c1_s3 | data | 32 | Output | no description |
And I have another component with 2 conduits but matching roles to the other component's conduit roles' :
component2:
conduit1 - Conduit
|
|
||||
| Name | Role | Width | Direction | Description |
| c2_s1 | valid | 1 | Input | no description |
conduit2 - Conduit
|
|
||||
| Name | Role | Width | Direction | Description |
| c2_s2 | data | 32 | Input |
no description |
Now can I connect those two latter conduits to the first conduit and hope Qsys will automatically recognize and connect the lines based on roles?
sthg like this:
add_connection compnent1.conduit1 component2.conduit1
add_connection component1.conduit1 component2.conduit2
what I would like to have in the end is have the signals connected:
c1_s2 connected to c2_s1
c1_s3 connected to c2_s2
(c1_s1 no connection.)
Can I do it in this way?
If not, what would be the way to achieve this connectivity in the end given such conduit and signal arrangement?
Best Regards,
Ömer.