Repository navigation
Conversation
… usage - guides/spice-simulation/si-course: a 22-lesson course for EEs new to tscircuit, from a voltage divider (ngspice) to DDR3 on a real board. Lessons 1-4 and 7-15 show output from real tsci simulate runs, each checked against a hand calculation. Lessons that don't run yet say why. - Simulating PCB Traces with tsci simulate: the AM3352 DQ0 eye walkthrough. - A Bit's Journey Across the Board: the same walkthrough as a story. - command-line/tsci-simulate: the CLI is `tsci simulate <file>` (no `analog` subcommand); document --output, --solver-timeout-ms, engine selection and `return-current`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
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
New pages under Guides → SPICE Simulation, aimed at electrical engineers who are new to tscircuit:
si-course/): an overview plus 22 lessons in three parts.pcb_spice): lumped trace, transmission line, termination, firstpcb_spicerun, bits and eyes, IBIS drive strength, return-plane distance, vias, crosstalk.command-line/tsci-simulate.mdfix: the CLI istsci simulate <file>. The page documented ananalogsubcommand that no longer exists. It now also covers--output,--solver-timeout-ms, how the engine is chosen, andreturn-current.How the lessons were checked
Every runnable lesson's output comes from a real
tsci simulaterun (tscircuit 0.0.3104), and each lesson ends with a hand calculation to compare against. The runnable files, plus the synthetic teaching IBIS model used in Part 2, are intutorial/courseof the AM3352 repo: 0hmX/am3352-ddr-track-a-local-dfm-wip-20261007#13. The links in the pages point to that repo'smain, so they resolve once that PR merges.Each lesson carries a status badge:
Lesson 6 links to the existing circuit guides.
Pages don't use
<CircuitPreview showSimulationGraph>. They show the table or report thattsci simulateactually produces, so readers don't expect a graph from the CLI.Test plan
bun run buildpasses, with no broken-link warnings on the new or changed pages🤖 Generated with Claude Code