Simcenter Amesim installation instructions > Requirements > Simcenter Amesim Hardware and software requirements
TCP Port usage for simulation management
In Simcenter Amesim, simulation management is distributed among several different processes which might run on different machines. In order to communicate with each other, these processes need to bind to TCP ports. Here is the list of the TCP ports used by default in Simcenter Amesim, and their role within the full Simcenter Amesim workflow:
The Simcenter Amesim GUI and the Circuit API bind to the first available port in the range [45000; 45099]. If none is available, they will not be able to start.
Performing local simulation requires usage of simulation management processes that are automatically triggered by Simcenter Amesim (one per local session). By default these processes will try to bind to the first available port in the range [40000; 40999]. If none is available to start, the related Simcenter Amesim session will not be able to use the local host for computing purposes.
In order to process simulations, Simcenter Amesim also needs to start a simulation service (one per ongoing run, or one per core used when dealing with parallel batches/Design Exploration). Note that Simcenter Amesim reuses existing simulation services for new tasks once previous ones have completed, allowing for resource usage optimization. These simulation services will try to bind to the first available port in the range [40001; 41000]. If none is available, the simulation will not be performed.
The last two statements also stand for any simulation processed from Batch jobs, Design Exploration jobs and jobs submitted through the Circuit API environment.
If you encounter any problems with these default port settings, please contact your Simcenter Amesim support.
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.installation_manual/xid1367889 · retrieved 2026-07-17