Replies: 4 comments 15 replies
-
Hi jijingg, I think having enough support for your example would be faisable, it would mostly be about backend stuff. You are thinking about this feature mostly for blackboxes / toplevel io ? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
In theory, an Interface is actually another form of Component. It is very similar to a Component in the following ways:
|
Beta Was this translation helpful? Give feedback.
-
@Dolu1990 Here is a solution #1364 , and the basic interface functions have been resolved, including the interface of BlackBox, Of course, there are still some difficult problem nee your help |
Beta Was this translation helpful? Give feedback.
-
Hi @Dolu1990 , we would like to add an interface to SpinalHDL. Could you please take a look at how difficult it will be.
Here is a conceptual code, Possibly not accurate, not the final version, where the Spinal SystemVerilog backend captures SVIF and modeport to generate an Interface.
We also need to consider the inheritance and extensibility of the existing interface.
Beta Was this translation helpful? Give feedback.
All reactions