Bases: object
Represents information about the state of a CPU
| Parameters: |
|
|---|---|
| Raises spinnman.exceptions.SpinnmanInvalidParameterException: | |
If the array does not contain a cpu data structure |
|
Attributes
| application_id | The id of the application running on the core |
| application_mailbox_command | The command currently in the mailbox being sent from the monitor processor to the application |
| application_mailbox_data_address | The address of the data in SDRAM for the application mailbox |
| application_name | The name of the application running on the core |
| iobuf_address | The address of the IOBUF buffer in SDRAM |
| link_register | The current link register value (lr) |
| monitor_mailbox_command | The command currently in the mailbox being sent from the application to the monitor processor |
| monitor_mailbox_data_address | The address of the data in SDRAM of the monitor mailbox |
| p | The id of the core on the chip |
| processor_state_register | The value in the processor state register (psr) |
| registers | The current register values (r0 - r7) |
| run_time_error | The reason for a run time error |
| software_error_count | The number of software errors counted |
| software_source_filename_address | The address of the filename of the software source |
| software_source_line_number | The line number of the software source |
| stack_pointer | The current stack pointer value (sp) |
| state | The current state of the core |
| time | The time at which the application started |
| user | The current user values (user0 - user3) |
| x | The x-coordinate of the chip containing the core |
| y | The y-coordinate of the chip containing the core |