Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Where can I find the introduction of library methods? #6

Open
AlkaidDoge opened this issue Aug 13, 2020 · 1 comment
Open

Where can I find the introduction of library methods? #6

AlkaidDoge opened this issue Aug 13, 2020 · 1 comment

Comments

@AlkaidDoge
Copy link

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?

@jijingg
Copy link
Owner

jijingg commented Aug 14, 2020

@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 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants