11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

•Processor Stop Time The timeout period, in milliseconds, to allow when stoppingthe processor.<strong>ARM</strong> Simulator Target interfaceThe <strong>ARM</strong> Simulator target interface provides access to CrossStudio's <strong>ARM</strong> instructionset simulator (ISS). The ISS simulates the <strong>ARM</strong> V5TE instruction set as defined in PartA of the <strong>ARM</strong> Architecure Reference Manual (<strong>ARM</strong> DDI 0100E). The ISS supportsexception vectors at address zero - high vectors are not supported. The ISS implementsa 3 word instruction pre-fetch buffer.The ISS supports MCR and MRC access to the 16 primary registers of the SystemControl coprocessor (CP15) as defined in Part B of the <strong>ARM</strong> DDI 0100E, however thecache and MMU functionality is not supported. The ISS supports MCR and MRCaccess to the Debug Communication Channel (CP14) as defined in <strong>ARM</strong>7TDMITechnical Reference Manual (<strong>ARM</strong> DDI 0210B).The memory system simulated by the ISS is specified by a dynamic link library andassociated parameter defined in<strong>ARM</strong> Simulator Properties (page 397).The ISS supports program loading and debugging with an unlimited number ofbreakpoints. The ISS supports instruction tracing, execution counts, exception vectortrapping and exception vector triggering.Chapter 13<strong>ARM</strong> Simulator Target interface151

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!