Conversation
The upstream GenBen spec.txt does not use the term "ChatCPU" — it just describes GA_94 as a CPU module. Drop the nickname to avoid unverifiable claims. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Hierarchical synthesis with SYNTH_MINIMUM_KEEP_SIZE=0 preserves all 22 modules. For a 14K-cell design this is unusual — flattening may improve placement quality. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Match the Unicode convention used in all other project READMEs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
gallery_image.tcl (generic fallback) now hides Nets/Power and Nets/Ground, matching the per-stage scripts. Add "final" to _STAGE_SCRIPTS in defs.bzl, reusing route_image.tcl. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
bin/curl-read: read-only HTTPS curl wrapper for use in Claude Code permissions. bin/curl-read-python-head: curl + Python expression filter with AST safety check for extracting fields from JSON APIs. Add both to settings.json permissions and document curl-read in CLAUDE.md. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Replace speculative macro decomposition with pre-synthesis RTL scan using scripts/analyze_hierarchy.py - Add curl-read usage examples in Research section - Add explicit docs/<project>/ copy step for gallery images - Add gallery power/ground lesson learned - Use bin/curl-read instead of raw curl for sha256 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
GenBen is a benchmark suite for LLM-generated hardware designs. GA_94 is a 5-stage pipelined RISC-V CPU (22 modules, 14K cells on ASAP7). Patches fix upstream _ref suffixes and trailing commas in port lists via patch_cmds in MODULE.bazel. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.
No description provided.