0hmX/am62l-lpddr4-ti-pth-router

This code defines a hardware-oriented React/TypeScript setup for a PCB breakout circuit featuring an AM62L LPDDR4 interface, including detailed PCB component placement, routing algorithms, and validation scripts for DDR connections, via placement, and manufacturing constraints.

Version
1.0.1
License
unset
Stars
0

package.json

{
  "name": "@tsci/0hmX.am62l-lpddr4-ti-pth-router",
  "version": "1.0.1",
  "description": "AM62L32 to LPDDR4 routing with TI-scale full-stack PTH fanout and a custom PR 3304 Core",
  "author": "0hmX",
  "type": "module",
  "scripts": {
    "typecheck": "tsc --noEmit",
    "test:prefactor": "bun test tests",
    "build": "bun scripts/build-with-pcb-images.ts",
    "bundle:ohmx-box": "bun scripts/bundle-site-for-ohmx-box.ts",
    "build:pcb": "bun run build",
    "snapshot": "tsci snapshot index.circuit.tsx --pcb-only",
    "verify": "bun scripts/verify-circuit-json.ts",
    "verify:byte1-layers": "bun scripts/verify-ddr-byte1-layers.ts",
    "dev": "tsci dev",
    "start": "tsci dev"
  },
  "devDependencies": {
    "@tsci/0hmX.mt53e1g16d1zw-footprint": "1.0.2",
    "@tsci/tscircuit.ti": "1.0.100",
    "@tscircuit/core": "file:./vendor/tscircuit-core-0.0.1717-pr3304-7453eec0.tgz",
    "@types/bun": "1.3.14",
    "@types/react": "^19.2.18",
    "tscircuit": "0.0.2358",
    "typescript": "5.9.3"
  },
  "overrides": {
    "@tscircuit/core": "file:./vendor/tscircuit-core-0.0.1717-pr3304-7453eec0.tgz"
  }
}