Skip to content

Emit PCB SPICE channel modeling from transient simulations - #4856

Merged
0hmX merged 8 commits into
mainfrom
feat/pcb-spice-channel-props
Oct 23, 2026
Merged

0hmX merged 8 commits into
mainfrom
feat/pcb-spice-channel-props

Conversation

@0hmX

@0hmX 0hmX commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Render pcbSpiceChannel on <analog.transientsimulation> into simulation_experiment.pcb_spice_channel, resolving lane/reference pins and passive component selectors and preserving extraction, via, and stage settings. PCB SPICE can then consume the circuit declaration without a separate modeling export.

Uses published circuit-json 0.0.534 and @tscircuit/props 0.0.709 from the merged tscircuit/circuit-json#923 and tscircuit/props#954. Development dependencies and overrides use the published version ranges.

Validation against the npm packages: TypeScript, JavaScript/declaration build, existing distribution smoke checks, and changed-file formatting pass.

Prepared Core: https://api.github.com/repos/tscircuit/core/tarball/0e13e8d99ff958a4fe418833db50fc5f54e91dae (source 17ccedccce9a41a1432617a37eccd5e0c1d8d4c5).

@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
tscircuit-core-benchmarks Ready Ready Preview Oct 23, 2026 7:43am UTC

Request Review

Comment thread tests/features/external-ibis/pcb-spice-channel.test.tsx Outdated
Comment thread tests/features/external-ibis/invalid-pcb-spice-channel-selectors.test.tsx Outdated
@0hmX
0hmX merged commit 859197d into main Oct 23, 2026
19 checks passed
@0hmX
0hmX deleted the feat/pcb-spice-channel-props branch October 23, 2026 07:50
@tscircuitbot

Copy link
Copy Markdown
Contributor

Thank you for your contribution! 🎉

PR Rating: ⭐⭐
Impact: Minor

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


1 similar comment
@tscircuitbot

Copy link
Copy Markdown
Contributor

Thank you for your contribution! 🎉

PR Rating: ⭐⭐
Impact: Minor

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


This branch was successfully deployed

1 active deployment
Preview — 17ccedcc Deployed Oct 23, 2026 by vercel[bot]
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