This document provides an overview of the IXA SDK 3.5 simulation environment and programming models. It discusses how the SDK provides packet simulation options and code for basic router functions like receive, process, and transmit. Specifically, it presents code snippets for a static forwarding application built from microblocks and core components that are executed across multiple microengines and an XScale core.