kenkendk / sme

Synchronous Message Exchange
MIT License
10 stars 3 forks source link

Common IP wrapper #10

Open kenkendk opened 7 years ago

kenkendk commented 7 years ago

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

Initially we should add blocks for:

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!](https://www.bountysource.com/issues/49938972-common-ip-wrapper?utm_campaign=plugin&utm_content=tracker%2F36576838&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F36576838&utm_medium=issues&utm_source=github).
kenkendk commented 6 years ago

The blockram support was added in b011e3a4847e8134ee5f2429b1b454b7da93477a