Skip to content

Add TPS7A20 power management subcircuit - #96

Merged
techmannih merged 2 commits into
mainfrom
agent/add-tps7a20-subcircuit
Aug 5, 2026
Merged

Add TPS7A20 power management subcircuit#96
techmannih merged 2 commits into
mainfrom
agent/add-tps7a20-subcircuit

Conversation

@techmannih

Copy link
Copy Markdown
Member

Summary

  • add the TPS7A2033PDBVR chip definition and TPS7A20 short-name wrapper
  • add a reusable PowerManagement_TPS7A20 3.3 V LDO reference subcircuit
  • export the new chip and subcircuit from the package entrypoint
  • add the schematic snapshot and document the new exports
  • intentionally omit the PCB snapshot

Why

This makes the TPS7A20 typical application available as a reusable component from @tsci/tscircuit.ti.

Impact

Consumers can import either PowerManagement_TPS7A20 or the low-level TPS7A20 chip components directly from the package.

Validation

  • bun build index.ts --outdir /tmp/ti-tps7a20-build --target bun — passed
  • Biome check for the three new TPS7A20 source files — passed
  • git diff --cached --check — passed
  • PCB snapshot exclusion check — passed
  • bun run typecheck — blocked by the repository's existing TS5097 errors for .tsx import paths
  • bun run snapshot — blocked by the installed circuit-json package missing the getRotationBetweenPcbPin1Locations export

@techmannih
techmannih marked this pull request as ready for review August 5, 2026 13:31
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

@techmannih
techmannih merged commit 3ec5d82 into main Aug 5, 2026
1 of 2 checks passed
@techmannih
techmannih deleted the agent/add-tps7a20-subcircuit branch August 5, 2026 17:17
@tscircuitbot

Copy link
Copy Markdown

Thank you for your contribution! 🎉

PR Rating:
Impact: Tiny

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


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