klasnordmark / openlane-examples

Examples from the Openlane repository, adapted as Fusesoc cores
Apache License 2.0
11 stars 4 forks source link

Upstream example cores #2

Open olofk opened 3 years ago

olofk commented 3 years ago

Listing where the examples came from and status of upstreaming

Remaining (checked box == in progress)

Deprecated

Done

klasnordmark commented 2 years ago

Strömbergsson is easy to work with, a few remains to upstream support for but that should be quick. I'll note that we have made pull requests to Strigeus two repositories but they haven't been handled, seems abandoned. Unless we want to bother him personally, probably nothing to do about it

olofk commented 2 years ago

Yeah. Sending a PR is about as much as we can do.

olofk commented 1 year ago

Alright then! All done. Let's see how many of these that get merged by the maintainers

secworks commented 1 year ago

The Salsa PR has been merged. Thanks for providing it!

secworks commented 1 year ago

The blabla core is more problematic. The problem is that is being used when it basically is an initial, non working core. I do realize that I'm the one to blame since there is no info for the core about the status. I can merge the PR, but will add status to the README.

The PR is now merged. Thanks for the PR!

olofk commented 1 year ago

Thanks for letting us know @secworks . All the better then to not have a stale copy of a non-working core being copied around and instead point to your version that might be fixed eventually :)

secworks commented 1 year ago

Hi!

I copied the setup (core-file, .github flow subdir, dataf subdir) for the blabla core and adapted to a new core (gimli [0]) and watched the CI builds. One thing I see is this warning:

Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout@v2

I guess something needs to be updated. What should I fix?

[0] The gimli core: https://github.com/secworks/gimli