Releases: KonataLin/AmpSysCadencePlugin
v0.1.0-alpha.8 - Simplified GUI defaults
Alpha 8 updates the GUI for easier first-run testing.\n\nChanges:\n- Objective default weights: Gain 2.35, Bandwidth 0.19, CMRR 0.07, PSRR 0.05, Noise 0.03, Area 0.24.\n- LUT Cache panel now keeps common fields visible and moves advanced Spectre/grid controls under More....\n- Windows and Linux GUI bundles were rebuilt.\n- IC617 /opt install was synced locally for immediate testing.\n\nSafety audit before upload: no private AmpSys/yami/TheScanner/acsolver source directories, no core source files, and no cosim entries are included in the release zip.
v0.1.0-alpha.6 - Hardened Linux one-click installer
Alpha release with a hardened Linux one-click installer. The Linux install script now supports default /opt installs, user-writable fallback under ~/.local/share when /opt is unavailable, explicit custom install roots, stable launchers in ~/bin, automatic core archive extraction, and cleaner payload copying that excludes .git/workspace/log artifacts. Previous cross-PDK Spectre/HSPICE LUT validation remains included. Public repository excludes private AmpSys/yami/TheScanner/acsolver source; release zip contains obfuscated core binaries only. This plugin is an initial design aid, does not include PDK files or simulators, remains free/public-benefit software, and users must independently verify all tapeout-impacting results.
v0.1.0-alpha.5 - Cross-PDK Spectre/HSPICE LUT validated
Alpha release validated with release core tiny Spectre LUT on SMIC180MMRF, SMIC40LL, TSMC40RF, and SMIC28HKCPlus. Also checked 5T OTA optimize using existing full SMIC180 Spectre and HSPICE LUT caches: differential pair remains symmetric and PMOS load differs only by normal VDS/grid/finger rounding. Public repository excludes private AmpSys/yami/TheScanner/acsolver source; release zip contains obfuscated core binaries only. This plugin is an initial design aid, does not include PDK files or simulators, remains free/public-benefit software, and users must independently verify all tapeout-impacting results.
v0.1.0-alpha.4 - SMIC18MMRF Spectre validated
SMIC18MMRF Spectre validated alpha release.\n\nHighlights:\n- Rebuilt Windows and Linux obfuscated cores.\n- Linux core rebuilt in IC617 glibc 2.17 / Python 3.10 for wider Linux compatibility.\n- Spectre LUT path validated with tiny SMIC18MMRF LUT using release core.\n- Spectre capacitance alias mapping aligned with TheScanner/HSPICE LUT format.\n- GUI/docs updated for +aps auto fallback behavior.\n\nSafety:\n- This package does not include PDK files or simulators.\n- Public repository does not include private AmpSys/TheScanner/yami/acsolver source.\n- Release zip contains obfuscated core binaries only for private engine code.\n- Initial design aid only; users must review results before tapeout.
v0.1.0-alpha.3 - tested on SMIC18MMRF
Alpha test build.
Tested:
- SMIC18MMRF / SMIC 180nm RF Cadence schematic flow.
- Linux/Virtuoso extraction, GUI optimization, and Cadence CDF writeback.
- MOS CDF Finger Width + Total Width writeback on smic18mmrf n18/p18.
Changes:
- Fix Cadence MOS CDF writeback for Finger Width and Total Width.
- Add GUI Settings support for finger-width aliases.
- Keep Windows LUT build and Linux cache-only flow compatible with the existing AmpFlow/TheScanner path.
SHA256:
6C51B92C36F099F7465625166E4FEA2D88A22F86558017592B345CF53F9B1B01
AmpSysCadencePlugin v0.1.0-alpha.2 (未充分测试预览版)
未充分测试预览版。源码仓库不包含受保护 core;本 Release Asset 是开箱即用包,包含 GUI/SKILL/CLI 包装层、Windows 混淆 core,以及 Linux 混淆 core tar.gz。\n\n本版变化:\n- GUI 显示 6 个 V2 权重:Gain、Bandwidth、CMRR、PSRR、Noise、Area。\n- Power 权重不显示,固定电流流程内部保持 fitness_c=0.0。\n- 修复 Cadence Apply/Apply Last Result 的 SKILL 分支分发 bug。\n- 写回时会按 alias 列表探测参数名,例如 w/W/wr/width、l/L/lr/length、nf/nfin/fingers。\n\nSHA256: 78CED01B6DDA65DCF29E87B2179987AC9B2C8208F1680F2E93BA9D0CCD2D5670
AmpSysCadencePlugin v0.1.0-alpha.1 (未充分测试预览版)
未充分测试预览版。源码仓库不包含受保护 core;本 Release Asset 是开箱即用包,包含 GUI/SKILL/CLI 包装层以及 Windows/Linux 混淆 core。当前版本集成 V2 objective 权重界面与 runner 透传,支持 Cadence -> Python GUI -> AmpSys core -> SKILL 写回流程。SHA256: AD0525563A0BF5521FEF5DD6A5063C959E54461C8F914A10EB542990846746DF
AmpSys Cadence Plugin v0.1.0-alpha.0 (Untested Alpha)
Untested alpha build for installation and integration testing.
Status:
- Not a stable release.
- Not yet validated on a full real Virtuoso optimization/writeback flow.
- Intended for first-pass Windows LUT build tests, Linux/Virtuoso install tests, schematic extraction tests, and cache-only optimization tests.
Recommended asset:
- AmpSysCadencePlugin_v0.1.0-alpha.0.zip
Please report issues with logs from:
- workspace/ampsys_skill.log
- workspace/_/ampsys_launch.log
- workspace/_/ampsys_gui.log
- workspace/_/ampsys_optimize.log
AmpSys Cadence Plugin Untested Alpha 2026-06-10
Untested alpha preview build.
Download:
- Windows: AmpSysCadencePlugin_alpha_preview_20260610_windows_amd64.zip
- Linux: AmpSysCadencePlugin_alpha_preview_20260610_linux_x86_64.zip
Changes in this build:
- Quiet optimization keeps progress bar and live metric telemetry without verbose spam.
- Convergence trace now uses public best-score improvement, not generation count, so it no longer draws a fake straight progress line.
- Population metric view is now a circular radar/spider scatter chart with dynamic axes such as Gain, GBW, PM, Power, Noise, CMRR, PSRR, Area, and Convergence.
- GUI/log/telemetry/result hide raw fitness values and show public Convergence instead; telemetry stats no longer expose raw objective score summaries.
- Objective weights are adjustable in GUI Settings by metric name: GBW, Gain, Power, Noise, CMRR, PSRR, and Area. The GUI does not expose a/b/c labels to users.
- Dynamic metric view includes CMRR, PSRR, and Area when the engine reports them; single-ended runs omit unavailable metrics.
- W/L writeback defaults to 2 decimal places and can be changed in Settings -> Geometry decimals.
- Windows and Linux protected core binaries are included in platform-specific packages.
This release contains GUI/SKILL/wrappers plus protected core binaries. It does not contain private AmpSys/yami/TheScanner/acsolver source directories.