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

cmp pins fix + chisel 3 update #150

Merged
merged 2 commits into from
Jun 9, 2024
Merged

cmp pins fix + chisel 3 update #150

merged 2 commits into from
Jun 9, 2024

Conversation

tjarker
Copy link
Contributor

@tjarker tjarker commented Jun 7, 2024

  • fix cmp pins by making field io not a concrete member of CmpDevice blue print
  • update cmp and argo wrapper modules to chisel 3
  • fix async component black boxes and move related verilog files into the verilog folder
    • both files are now copied into the build folder when generating verilog for patmos
  • fix verilator complaining about multi-driven signals in Argo dual-port memories by setting global flag -Wno-MULTIDRIVEN

@tjarker tjarker requested review from torurstrom and schoeberl June 7, 2024 12:18
@tjarker
Copy link
Contributor Author

tjarker commented Jun 7, 2024

I ran some of the cmp programs on patemu and it seems to work. I have problems with my setup right now to be able to test something on the actual FPGA.

Copy link
Contributor

@torurstrom torurstrom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. The next step is to test it on actual hardware, but as that was already broken there is no reason to delay the multicore emulator fix.

@schoeberl schoeberl merged commit 44a5465 into master Jun 9, 2024
@schoeberl schoeberl deleted the cmp_update branch June 9, 2024 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Project cleanup master issue Multicore devices are broken
3 participants