Skip to content

Improve decoupling capacitor group layout#136

Open
b3417 wants to merge 1 commit into
tscircuit:mainfrom
b3417:specialize-decap-layout
Open

Improve decoupling capacitor group layout#136
b3417 wants to merge 1 commit into
tscircuit:mainfrom
b3417:specialize-decap-layout

Conversation

@b3417

@b3417 b3417 commented Jun 12, 2026

Copy link
Copy Markdown

/claim #15

Summary

  • Adds a specialized final layout pass for identified decoupling capacitor groups.
  • Places each capacitor group in a side column next to its main chip, ordered by the strongly-connected main-chip pins.
  • Shifts each decap column outward when needed to avoid overlaps with non-group components.
  • Adds a LayoutPipelineSolver06 regression test for compact side-column decoupling capacitor placement.

Verification

  • bun test tests\\LayoutPipelineSolver\\LayoutPipelineSolverDecouplingCaps.test.ts
  • bun test
  • bun run build

Note: bun run format:check still reports pre-existing repository-wide CRLF formatting differences; the two changed files were formatted with Biome.

@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the tscircuit Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant