Datasheet

www.ti.com
Introduction
Table 2-1. Definition of Terms (continued)
Acronym/Term Full Form Description
EPC Error Profiling Controller This module is used to profile the occurrences of single bit and double bit ECC
errors detected by the CPU and the CPU Interconnect Subsystem.
SCM SCR Control Module This module is used to change certain configurations such as timeout counters
of the CPU Interconnect Subsystem. This module is also used to initiate selftest
for the CPU Interconnect Subsystem.
SYS System Module This module contains the housekeeping logic to control and log overall system
functions and status such as setting up the clock sources, clock domains,
generation and reception of reset sources.
CCM-R5F CPU Compare Module for During lockstep mode, the outputs of the two CPUs are compared on each
Cortex-R5F core CPU clock cycle by this module. Any miscompare is flagged as an error of the
highest severity level. The outputs of the two VIMs in lockstep are also
compared on each cycle by this module.
STCx Selftest Controller There are two STC modules in this device. One is used to test the CPU
subsystem including both CPU cores and/or the ACP component using the
Deterministic Logic Bist Controller as the test engine. The other STC is used to
test either or both the N2HETs in the device.
DCCx Dual Clock Comparator This module is primarily intended for use to determine the accuracy of a clock
signal during the execution of an application. An additional use of this module is
to measure the frequency of a selectable clock source, using the input clock as
a reference.
RTI Real Time Interrupt module RTI module provides timer functionality for operating systems and for
benchmarking code. The module incorporates several counters, which define
the timebases needed for scheduling in the operating system.
VIM Vectored Interrupt Manager VIM provides hardware assistance for prioritizing and controlling the many
interrupt sources present on a device. There are two VIMs in this device. When
the device is configured in lockstep mode, the two VIMs are also in lockstep.
The outputs of the two VIMs are compared cycle by cycle by the CCM-R5
module.
ESM Error Signal Module ESM collects and reports the various error conditions on the device. The error
condition is categorized based on a severity level. Error response is then
generated based on the category of the error. Possible error responses include
a low priority interrupt, high priority NMI interrupt and an external pin action.
2.1.3 Bus Master / Slave Access Privileges
This device implements some restrictions on the bus slave access privileges in order to improve the
overall throughput of the interconnect shown in Figure 2-1. Table 4-1 shows the implemented point to
point connections between the masters and slaves connected to the Peripheral Interconnect Subsystem.
Table 4-3 lists the implemented point to point connections between the masters and slaves connected to
the CPU Interconnect Subsystem.
2.1.4 CPU Interconnect Subsystem SDC MMR Port
The CPU Interconnect Subsystem SDC MMR Port is a special slave to the Peripheral Interconnect
Subsystem. It is memory mapped at starting address of FA00 0000h. Various status registers pertaining to
the diagnostics of the CPU Interconnect Subsystem can be access through this slave port. The CPU
Interconnect Subsystem contains built-in hardware diagnostic checkers which will constantly watch
transactions flowing through the interconnect. There is a checker for each master and slave attached to
the CPU Interconnect Subsystem. The checker checks the expected behavior against the generated
behavior by the interconnect. For example, if the CPU issues a burst read request to the flash, the
checker will ensure that the expected behavior is indeed a burst read request to the proper slave module.
If the interconnect generates a transaction which is not a read, or not a burst or not to the flash as the
destination, then the checker will flag it in one of the registers. The detected error will also be signaled to
the ESM module. Table 4-2 lists the CPU Interconnect Subsystem SDC register bit field mapping.
107
SPNU562May 2014 Architecture
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated