Peripheral simulation models

Jest to rozszerzenie możliwości ISS (Instruction Set Simulator) w Trace32 poprzez symulowanie działania dowolnego urządzenia peryferyjnego znajdującego się w danym mikrokontrolerze. Symulator ISS uzupełniony o modele symulacyjne pozwala na uruchomienie i testowanie złożonych aplikacji takich jak systemy operacyjne czy złożone algorytmy DSP bez konieczności posiadania docelowego systemu mikroprocesorowego. Pozwala to na oszczędność czasu i rozpoczęcie prac nad oprogramowaniem na bardzo wczesnym etapie rozwoju systemu, kiedy to platforma sprzętowa jest jeszcze niedostępna. Wielką zaletą stosowania symulatora rozszerzonego o modele symulacyjne perfyferjałów jest oszczędność kosztów, albowiem wielu programistów może pracować nad projektem bez konieczności posiadania dostępu do drogich prototypów urządzenia mikroprocesorowego.

Modelowane mogą wszystkie spotykane peryferiały np. kontrolery przerwań, timery, moduły komunikacyjne a nawet wyświetlacze.