Plan a maxplus2 run
maxplus2_planBuild the exact maxplus2.exe command line for compile, timing analysis, simulation, or object conversion without running it.
Instructions
Build the exact maxplus2.exe command line for compile / timing analysis / simulation / object conversion, WITHOUT running it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Working directory for the child process. Defaults to the project directory, which is where MAX+PLUS II expects to run. | |
| root | No | MAX+PLUS II installation root, for example C:\maxplus2. Defaults to MAXPLUS2_ROOT, then a scan of common paths. | |
| taReg | No | Timing Analyzer, Registered Performance (-ta_reg). | |
| outHex | No | HEX output (-hex). REJECTED by this build; compiling already writes <project>.hex. | |
| outJ11 | No | HEX output (-hex). REJECTED by this build; compiling already writes <project>.hex. | |
| outJam | No | JAM STAPL output (-jam). REJECTED by this build. | |
| outJb1 | No | JBC 1.0 output (-jb1). REJECTED by this build. | |
| outJbc | No | JBC 2.0 output (-jbc). REJECTED by this build. | |
| outPof | No | POF output (-pof). REJECTED by this build, but compiling writes <project>.pof anyway. | |
| outRbf | No | RBF output (-rbf). REJECTED by this build. | |
| outSbf | No | SBF output (-sbf). REJECTED by this build. | |
| outSvf | No | SVF output (-svf). REJECTED by this build, so this installation cannot derive a JTAG programming file. | |
| outTtf | No | TTF output file (-ttf). REJECTED by this build; compiling writes <project>.ttf. | |
| simCmd | No | Simulator command file (-cmd). REJECTED by this build. | |
| simHst | No | Simulator command file (-cmd). REJECTED by this build. | |
| simScf | No | Stimulus file. A .vec is converted by the Simulator; END_TIME must be 0.0ns for that to span the run. | |
| simTbl | No | Where to write the simulator result table. Plain text, and what verification reads back. | |
| simVec | No | Stimulus file. A .vec is converted by the Simulator; END_TIME must be 0.0ns for that to span the run. | |
| compile | No | Run the Compiler (-c). | |
| convert | No | Convert object files (-convert). | |
| project | Yes | Project name (for example "top") or an absolute path to its .acf file. A bare name is resolved against workspace, and is rejected as ambiguous if several projects share it. | |
| rebuild | No | Back up/move matching top and numbered hierarchy CNF before compile to force source extraction (default true); false requests native incremental reuse. | |
| taDelay | No | Timing Analyzer, Delay Matrix (-ta_delay). | |
| taSetup | No | Timing Analyzer, Setup/Hold (-ta_setup). | |
| simulate | No | Run the Simulator (-s). | |
| workspace | No | Directory that a relative project name is resolved against. Defaults to MAXPLUS2_WORKSPACE, then the server working directory. | |
| ignoreErrors | No | Continue past errors (-i). | |
| timingAnalyzerOutput | No | -tao file. |