Spinal-bootcamp icon indicating copy to clipboard operation
Spinal-bootcamp copied to clipboard

Where can I find the introduction of library methods?

Open AlkaidDoge opened this issue 4 years ago • 1 comments

I often encounter some methods like Stream.s2mPipe() that I don't know what to do.There are very few comments in the source code, and most methods have no comment.I can only find part of the explanation on the SpinalHDL Document.However, There are so few explanations that I can't understand them and the version of spinal HDL document is only 1.3.8. So when you encounter a method that you don't understand, in addition to looking at the source code, what better way to understand it?

AlkaidDoge avatar Aug 13 '20 09:08 AlkaidDoge

@AlkaidDoge In my experice, most of the situations we can't understand is that we don't have a good understanding of the problem itself. so

  • First of all, you need to know what your real needs are
  • Second, At least you should know how to achieve your requirements with Verilog. If you have a clear understanding of your business or you design requirment, read the source code is easy , and you will found what your need is already created by Spinal with a beatifull way .

jijingg avatar Aug 14 '20 07:08 jijingg