Connecting simulated machines over a simulated serial connection is done by creating a serial-link object that connects to the serial devices in the machines. The link object can be thought of as modeling a serial cable that is plugged in to the connectors on the devices.
The link object models serial communication at the character level in a simplified way. The bandwidth for the connection is configured in the link object, which means that the serial devices do not need to be explicitly configured by software.
New serial-link objects can be added with the new-serial-link command:
simics> new-serial-link Created serial-link serlink0
The serial devices can then connect to that link instead of connecting to another device:
simics> com0->link = serlink0