Joachim Schlosser: Development and Verification of fast C/C++ Simulation Models for the Star12 Microcontroller
As mentioned in earlier chapters, it is desirable for a SoC customer to write and especially test software, including low-level drivers and operating system, without having any silicon of the target system available. So in the special case for Motorola, it would be best to have all CPUs with all peripherals accessible as models. Two of these peripherals for a small processor were selected. To have one input and one output component as practice, the ATD converter was picked as input device, the Pulse Width Modulator as output device.