Show HN: GPU-Based Autorouting for KiCad
4 months ago
- #KiCad-Plugin
- #GPU-Acceleration
- #PCB-Routing
- 利用CUDA/CuPy实现GPU加速布线,显著提升处理速度
- 支持多种布线算法,包括曼哈顿布线算法和Lee波前算法
- 通过IPC API实现与KiCad插件的原生集成,确保无缝工作流程
- 提供实时可视化功能,如缩放、平移和图层控制
- 针对大型电路板优化,可处理16000+焊盘的背板布线
- 快速布线能力,复杂电路板可在10分钟或更短时间内完成
- 完整的验证流程,确保布线完整性和确定性结果
- CLI和GUI采用统一布线路径,避免代码重复
- 运行环境要求:KiCad 9.0+、Python 3.8+、PyQt6和kipy
- 未来将增强差分对布线和BGA逃逸布线功能
- 开源项目采用MIT许可证,欢迎社区贡献和反馈