Генератор кода поддерживает условно выполняемые невиртуальные подсистемы и атомарную невиртуальную и виртуальную подсистему. Часто разработчики выбирают преобразование подсистем в ссылочные модели, чтобы способствовать модуляризации и повторному использованию. При создании многоразового кода модели со ссылками на модели потенциально могут требовать специальной обработки. Например, модели, на которые они ссылаются, должны быть настроены на использование идентичных аппаратных настроек.