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

Common IP wrapper #10

Open
1 of 3 tasks
kenkendk opened this issue Aug 11, 2017 · 1 comment
Open
1 of 3 tasks

Common IP wrapper #10

kenkendk opened this issue Aug 11, 2017 · 1 comment

Comments

@kenkendk
Copy link
Owner

kenkendk commented Aug 11, 2017

Once issue #9 is implemented it should be trivial to add existing IP blocks to a program.

Initially we should add blocks for:

  • Blockram
  • VGA output
  • DSP

Each of the components should be implemented such that the user can simply add a new Blockram(..params..) to the code, and then start using it.

Each component should have a full simulation implementation in SME, and the VHDL generator (possibly also the C++ generator) should recognize the blocks and output a configuration similar to the actual component instead of transpiling the simulator contents.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@kenkendk
Copy link
Owner Author

The blockram support was added in b011e3a

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

No branches or pull requests

1 participant