Skip to content

Conversation

robtaylor
Copy link
Contributor

Complete rework of software generation support

This completely reworks software support for a much simpler model for
the user.

 * User needs add only one line to their design to generate software
   and one line to associate that software with their rom/flash storage

 * Drivers now live with their IPs. The driver information is
   communicated via the signature of the component

@robtaylor robtaylor requested review from lanserge and gatecat August 7, 2025 11:19
Copy link

github-actions bot commented Aug 7, 2025

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

Copy link

github-actions bot commented Aug 7, 2025

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

@robtaylor robtaylor changed the base branch from main to gen-sim-main August 7, 2025 16:12
@robtaylor robtaylor requested a review from gatecat August 7, 2025 16:53
@gatecat
Copy link
Contributor

gatecat commented Aug 11, 2025

@robtaylor can you create the corresponding chipflow-digital-ip PR for this? I don't think it's in place yet

@robtaylor
Copy link
Contributor Author

Needs to land along with ChipFlow/chipflow-digital-ip#34 and ChipFlow/chipflow-examples#56

@robtaylor robtaylor force-pushed the software-rework branch 2 times, most recently from 735b5a3 to c797c0b Compare September 16, 2025 12:11
@robtaylor robtaylor requested a review from gatecat September 16, 2025 12:34
Base automatically changed from gen-sim-main to main September 16, 2025 13:11
This completely reworks software support for a much simpler model for
the user.

 * User needs add only one line to their design to generate software
   and one line to associate that software with their rom/flash storage

 * Drivers now live with their IPs. The driver information is
   communicated via the signature of the component
@robtaylor robtaylor merged commit d748ec0 into main Sep 16, 2025
4 of 6 checks passed
@robtaylor robtaylor deleted the software-rework branch September 16, 2025 13:46
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.

2 participants