Conversation
735272a to
de96123
Compare
…n tools Updates documentation for five recently merged chipflow-lib PRs. - #167 BlockPackageDef: new block-package.md walks through hard-macro builds (LEF + Liberty + GDS + blackbox stub); chipflow.toml reference gains [chipflow.silicon.block] and "block" as a package option. - #163 load_blackbox_wrapper: new using-hard-macros.md covers macro consumption — declaring a macro under [chipflow.silicon.macros], instantiating from Python, what travels in bundle.zip, and the NDA vs non-NDA macrostrip workflows. - #165 bundle.zip submission: training-commands now mentions the bundle.zip artifact next to the RTLIL. - #166 user:email scope: prereqs and troubleshooting steer users to 'gh auth refresh -s user:email' and explain the silent-drop case. - #168 chipflow pin swap / pin show: new pin-inspection section plus Quick Reference entries.
de96123 to
cb7d396
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates training docs for five recently merged chipflow-lib PRs.
BlockPackageDef— newblock-package.mdwalks through hard-macro builds (LEF + Liberty.lib+ GDS + blackbox.bb.vstub);chipflow-toml-reference.mdgains[chipflow.silicon.block]and"block"as apackageoption.load_blackbox_wrapper— newusing-hard-macros.mdcovers macro consumption: declaring a macro under[chipflow.silicon.macros], instantiating from Python, what travels inbundle.zip, and the NDA vs non-NDAmacrostripworkflows.bundle.zipsubmission —training-commands.mdnow mentions the bundle artifact written next to the RTLIL.user:emailscope — prereqs and troubleshooting steer users togh auth refresh -s user:emailand explain the silent-drop case (re-auth without the scope).chipflow pin swap/pin show— new pin-inspection section plus Quick Reference entries.Test plan
block-package.mdandusing-hard-macros.mdand confirm thechipflow.tomlexamples match the lib's Pydantic schemas ([chipflow.silicon.block]width/height;[chipflow.silicon.macros.<name>]blackbox).gh auth refresh -s user:emailresolves themissing_emailcase.chipflow pin show/chipflow pin swapon the upcounter to confirm the documented invocation matches the CLI.chipflow silicon submit --dry-runwritesbundle.zipnext to the RTLIL with the documented layout.