Texas Instruments RM46 Hercules Safety MCU controlCARD TMDXRM46CNCD TMDXRM46CNCD Datenbogen

Produktcode
TMDXRM46CNCD
Seite von 183
SPNS184A – SEPTEMBER 2012 – REVISED SEPTEMBER 2013
The device has multiple communication interfaces: three MibSPIs, two SPIs, one LIN, one SCI, three
DCANs, one I
2
C, one Ethernet, and one USB module. The SPI provides a convenient method of serial
high-speed communications between similar shift-register type devices. The LIN supports the Local
Interconnect standard 2.0 and can be used as a UART in full-duplex mode using the standard Non-
Return-to-Zero (NRZ) format. The DCAN supports the CAN 2.0 (A and B) protocol standard and uses a
serial, multimaster communication protocol that efficiently supports distributed real-time control with robust
communication rates of up to 1 Mbps. The DCAN is ideal for systems operating in noisy and harsh
environments (for example, automotive and industrial fields) that require reliable serial communication or
multiplexed wiring. The Ethernet module supports MII, RMII, and MDIO interfaces.
The USB module includes a 2-port USB host controller that is revision 2.0-compatible, based on the OHCI
specification for USB, release 1.0. The USB module also includes a USB device controller compatible with
the USB specification revision 2.0 and USB specification revision 1.1.
The I2C module is a multimaster communication module providing an interface between the
microcontroller and an I
2
C-compatible device via the I
2
C serial bus. The I
2
C supports speeds of 100 and
400 Kbps.
A Frequency-Modulated Phase-Locked Loop (FMPLL) clock module is used to multiply the external
frequency reference to a higher frequency for internal use. The Global Clock Module (GCM) manages the
mapping between the available clock sources and the device clock domains.
The device also has an External Clock Prescaler (ECP) module that when enabled, outputs a continuous
external clock on the ECLK terminal. The ECLK frequency is a user-programmable ratio of the peripheral
interface clock (VCLK) frequency. This low-frequency output can be monitored externally as an indicator of
the device operating frequency.
The Direct Memory Access (DMA) Controller has 16 channels, 32 control packets, and parity protection on
its memory. An MPU is built into the DMA to protect memory against erroneous transfers.
The Error Signaling Module (ESM) monitors all device errors and determines whether an interrupt or
external Error pin/ball is triggered when a fault is detected. The nERROR terminal can be monitored
externally as an indicator of a fault condition in the microcontroller.
The External Memory Interface (EMIF) provides a memory extension to asynchronous and synchronous
memories or other slave devices.
A Parameter Overlay Module (POM) is included to enhance the calibration capabilities of application code.
The POM can reroute flash accesses to internal memory or to the EMIF, thus avoiding the reprogramming
steps necessary for parameter updates in flash.
With integrated safety features and a wide choice of communication and control peripherals, the
RM46Lx50 device is an ideal solution for high-performance real-time control applications with safety-
critical requirements.
4
RM46Lx50 16- and 32-Bit RISC Flash Microcontroller
Copyright © 2012–2013, Texas Instruments Incorporated
Product Folder Links: