Skip to content

Conversation

@robtaylor
Copy link
Contributor

  • Update sim infrastructure so it all lives in chipflow-lib
  • Make wiring up ports common code and fix invert case
  • feat: Enable configuring of package pin allocation from the package definition
  • Add openframe package support
  • Wire up the extra signals for sky130 io
  • fix lint issues
  • Reduce API surface
  • Fix up tests for reduce API
  • Update package pins documentation
  • Add amaranth: UnusedElaboratable=no to silicon step
  • Make DriveMode sky130 specific for now
  • Fix issue with Package type name
  • Fix title for package pins docs
  • Fixes for test suite
  • Set pipefail when submitting
  • Bring out all _oe/_oeb/_dm lines so easy for backend to wire up
  • Sky130: Split dm into dm0,dm1,dm2
  • Sky130: inp_dis is an output...
  • Allow input enable for all processes
  • Correct comments in openframe pin map
  • After discussion, remove oe_n and ie_n, handle in backend
  • Fix lint issues
  • Enable various pyright checks and fix code for them
  • Initialise ie to -1
  • When port is not using ie, it should be connected to oe inverted
  • Fix so always oes on pad side, and fix dm initialisation
  • Use a gpio for our reset, as we don't know much about resetb yet
  • Tidy up pad side OE logic
  • Generalise adding an Amaranth annotation via a TypedDict
  • wip
  • Fix some lint issues
  • sim interface annotation working
  • wip: now somehat generating flash load
  • wip
  • wip
  • Enable c++ model parameterisation, apply to gpio
  • gitignore docs/autoapi
  • loading data to a simulation model now supported
  • Support attaching metadata during elaboration

@robtaylor robtaylor changed the base branch from main to shell-support July 30, 2025 18:53
@github-actions
Copy link

github-actions bot commented Jul 30, 2025

Tests Skipped Failures Errors Time
49 11 💤 0 ❌ 0 🔥 1.218s ⏱️

@github-actions
Copy link

github-actions bot commented Jul 30, 2025

PR Preview Action v1.6.2
Preview removed because the pull request was closed.
2025-09-16 13:12 UTC

@robtaylor robtaylor force-pushed the shell-support branch 2 times, most recently from 1a2dbc9 to 0a4c1bc Compare July 31, 2025 19:36
@robtaylor robtaylor force-pushed the gen-sim-main branch 2 times, most recently from e773e96 to 80340ec Compare August 7, 2025 09:08
@robtaylor robtaylor force-pushed the gen-sim-main branch 2 times, most recently from 07135c2 to 400272c Compare August 7, 2025 11:07
@robtaylor robtaylor requested a review from gatecat August 7, 2025 11:07
@robtaylor robtaylor force-pushed the gen-sim-main branch 2 times, most recently from f5d84dc to 2cbe711 Compare August 7, 2025 17:10
@robtaylor robtaylor force-pushed the shell-support branch 6 times, most recently from 0022535 to 62415b1 Compare August 9, 2025 13:17
Base automatically changed from shell-support to main September 1, 2025 17:16
@gatecat
Copy link
Contributor

gatecat commented Sep 2, 2025

This seems to need a rebase - I think it's still entangled with the now-merged shell-support stuff

@robtaylor robtaylor marked this pull request as ready for review September 9, 2025 01:27
@robtaylor robtaylor requested a review from lanserge September 9, 2025 01:27
@robtaylor
Copy link
Contributor Author

This seems to need a rebase - I think it's still entangled with the now-merged shell-support stuff

Should be good now!

@robtaylor robtaylor changed the base branch from main to fix-assert-authentication September 9, 2025 01:38
Base automatically changed from fix-assert-authentication to main September 16, 2025 13:05
@robtaylor robtaylor merged commit a94383e into main Sep 16, 2025
5 of 6 checks passed
@robtaylor robtaylor deleted the gen-sim-main branch September 16, 2025 13:11
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

Successfully merging this pull request may close these issues.

3 participants