《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > TI RM48Lx30安全系統MCU解決方案

TI RM48Lx30安全系統MCU解決方案

2011-11-01

TI公司的RM48Lx30是高性能安全系統用的微控制器(MCU),它的安全架構包括兩個步調一致的CPU,CPU和存儲器內置自測(BIST)邏輯,閃存和數據SRAM的ECC,效率高達1.6 DMIPS/MHz的ARM® Cortex™-R4F浮點CPU,并可配置到在200MHz運行,提供高達320DMIPS,支持little-endian [LE32]格式,主要用在工業安全系統如工業自動化,安全PLC,電源產生和分布,電梯以及醫療電子如呼吸機, 心臟除顫器, 輸液泵和胰島素泵, 放射療法和手術機器人等.本文介紹了RM48Lx30主要特性, 功能方框圖和RM48 Hercules™ ARM® Safety MCU開發套件(HDK)主要特性,方框圖與電路圖.

The RM48Lx30 is a high performance microcontroller family for safety systems. The safety architecture includes Dual CPUs in lockstep, CPU and Memory Built-In Self Test (BIST) logic, ECC on both the Flash and the data SRAM, parity on peripheral memories, and loop back capability on peripheral IOs.

The RM48Lx30 integrates the ARM® Cortex™-R4F Floating Point CPU which offers an efficient 1.6 DMIPS/MHz, and has configurations which can run up to 200MHz providing up to 320 DMIPS. The device supports the little-endian [LE32] format.

The RM48Lx30 has up to 3MB integrated Flash and up to 256KB data RAM configurations with single bit error correction and double bit error detection. The flash memory on this device is a nonvolatile, electrically erasable and programmable memory implemented with a 64-bit-wide data bus interface. The flash operates on a 3.3V supply input (same level as I/O supply) for all read, program and erase operations. When in pipeline mode, the flash operates with a system clock frequency of up to 200MHz.

The SRAM supports single-cycle read/write accesses in byte, halfword, and word modes.

The RM48Lx30 device features peripherals for real-time control-based applications, including two Next Generation High End Timer (N2HET) timing coprocessors with up to 44 total IO terminals and a 12-bit Analog-to-Digital converter supporting up to 24 inputs.

The N2HET is an advanced intelligent timer that provides sophisticated timing functions for real-time applications. The timer is software-controlled, using a reduced instruction set, with a specialized timer micromachine and an attached I/O port. The N2HET can be used for pulse width modulated outputs, capture or compare inputs, or general-purpose I/O. It is especially well suited for applications requiring multiple sensor information and drive actuators with complex and accurate time pulses. A High End Timer Transfer Unit (HET-TU) can perform DMA type transactions to transfer N2HET data to or from main memory. A Memory Protection Unit (MPU) is built into the HET-TU.

The device has two 12-bit-resolution MibADCs with 24 total channels and 64 words of parity protected buffer RAM each. The MibADC channels can be converted individually or can be grouped by software for sequential conversion sequences. Sixteen channels are shared between the two MibADCs. There are three separate groupings. Each sequence can be converted once when triggered or configured for continuous conversion mode.

The device has multiple communication interfaces: three MibSPIs, up to two SPIs, one LIN, one SCI, three DCANs, one I2C. The SPI provides a convenient method of serial interaction for 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.0B protocol standard and uses a serial, multimaster communication protocol that efficiently supports distributed real-time control with robust communication rates of up to 1 megabit per second (Mbps). The DCAN is ideal for applications operating in noisy and harsh environments (e.g., automotive and industrial fields) that require reliable serial communication or multiplexed wiring.

The I2C module is a multi-master communication module providing an interface between the microcontroller and an I2C compatible device via the I2C serial bus. The I2C supports both 100 Kbps and 400 Kbps speeds.

The frequency-modulated phase-locked loop (FMPLL) clock module is used to multiply the external frequency reference to a higher frequency for internal use. The FMPLL provides one of the seven possible clock source inputs to the global clock module (GCM). The GCM module 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 pin/ball. 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 Controller (DMA) has 16 channels, 32 control packets and parity protection on its memory. A Memory Protection Unit (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 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.

Several interfaces are implemented to enhance the debugging capabilities of application code. In addition to the built in ARM Cortex™-R4F CoreSight™ debug features. An External Trace Macrocell (ETM) provides instruction and data trace of program execution. For instrumentation purposes, a RAM Trace Port Module (RTP) is implemented to support high-speed tracing of RAM and peripheral accesses by the CPU or any other master. A Data Modification Module (DMM) gives the ability to write external data into the device memory. Both the RTP and DMM have no or only minimum impact on the program execution time of the application code. A Parameter Overlay Module (POM) can re-route Flash accesses to internal memory or to the EMIF, thus avoiding the re-programming steps necessary for parameter updates in Flash.

With integrated safety features and a wide choice of communication and control peripherals, the RM48Lx30 is an ideal solution for high performance real time control applications with safety critical requirements.

RM48Lx30主要特性:

High-Performance Microcontroller for Safety Critical Applications

Dual CPU’s running in lockstep

ECC on flash and RAM interfaces

Built-In Self Test for CPU and on-chip RAMs

Error Signaling Module with Error Pin

Voltage and Clock Monitoring

ARM® Cortex™ - R4F 32-bit RISC CPU

Efficient 1.6DMIPS/MHz with 8-stage pipeline

Floating-Point Unit with Single/Double Precision

12-Region Memory Protection Unit

Open Architecture with 3rd Party Support

Operating Conditions

Up to 200MHz System Clock

Core Supply Voltage (VCC): 1.2V nominal

I/O Supply Voltage (VCCIO): 3.3V nominal

Integrated Memory

Up to 3MB Program Flash with ECC

Up to 256KB RAM with ECC

64KB Flash for emulated EEPROM

16- bit External Memory Interface

RM48Lx30應用:

Industrial Safety Applications

Industrial Automation

Safe PLC’s (Programmable Logic Controllers)

Power Generation and Distribution

Turbines and Windmills

Elevators and Escalators

Medical Applications

Ventilators

Defibrillators

Infusion and Insulin pumps

Radiation therapy

Robotic surgery

圖1.RM48Lx30功能方框圖

RM48 Hercules™ ARM® Safety MCU開發套件(HDK)

The RM48 Hercules Development Kit is ideal for getting started on development with the Hercules platform of safety microcontrollers. The development board features RJ45 10/100 Ethernet, USB-A Host, and USB-B Device Interfaces along with an on board XDS100v2 JTAG emulator and access to all peripheral pins. The kit is comprised of a development board, a DC power supply, a mini-B USB cable, an Ethernet cable and a software installation DVD that includes Code Composer Studio IDE, HALCoGen, nowFlash, HET IDE, demo software and code examples.

RM48開發套件(HDK)主要特性:

• A Texas Instruments RM48L950 337-pin BGA microcontroller

• On board USB XDS100v2 JTAG emulator

• ARM 20-pin JTAG debug header for external JTAG emulator

• External emulator detection circuit

• 10/100 Mbps Ethernet interface

• One USB host, and one USB device

• Two DCAN Transceivers and screw terminal blocks

• One ambient light sensor

• One ambient temperature sensor

• SCI accessible through a USB Virtual Port (VCP)

• One 8MB SDRAM

• Eight user programmable LEDs (2 tri-color LEDs, and 6 white LEDs)

• One user programmable pushbutton

• Three expansion connectors for hardware prototyping and daughter card use

• Reset pushbuttons (nPOR and nRST)

• One SD card slot (SPI mode)

• Embedded trace macrocell (ETM) debug interface via MIPI connector

• Configurable pin mux options

• 5V and 3.3V ADC option jumper (configured 5V by default)

• Current measurement capability for 3.3V IO, 1.2V Core, 1.2V PLL, 3.3V or 5V ADC, and 3.3V VCCP.

• Power supply supporting 5V to 12V DC input

RM48開發套件(HDK)包括:

RM48L950 Development board

CCStudio v4.x IDE: C/C++ Compiler/Linker/Debugger

HALCoGen Peripheral Driver Generation Tool

CCS and nowFlash Flash Programming Tools

HET IDE/Simulator/Assembler

GUI Demos with Project/Code Examples

Type A to mini B USB cable for using on board XDS100V2 JTAG emulator

Flashlight for light sensor demo


圖2. RM48開發套件(HDK)外形圖

圖3. RM48開發套件(HDK)外形圖(1)

圖4. RM48開發套件(HDK)板框圖

圖5. RM48 HDK電路圖(1)

圖6. RM48 HDK電路圖(2)

圖7. RM48 HDK電路圖(3)

圖8. RM48 HDK電路圖(4)

圖9. RM48 HDK電路圖(5)

圖10. RM48 HDK電路圖(6)

圖11. RM48 HDK電路圖(7)

圖12. RM48 HDK電路圖(8)

圖13. RM48 HDK電路圖(9)

圖14. RM48 HDK電路圖(10)

圖15. RM48 HDK電路圖(11)

圖16. RM48 HDK電路圖(12)

圖17. RM48 HDK電路圖(13)

圖18. RM48 HDK電路圖(14)

圖19. RM48 HDK電路圖(15)

圖20. RM48 HDK電路圖(16)

圖21. RM48 HDK電路圖(17)

圖22. RM48 HDK電路圖(18)

圖23. RM48 HDK電路圖(19)

圖24. RM48 HDK電路圖(20)

圖25. RM48 HDK電路圖(21)

圖26. RM48 HDK電路圖(22)

圖27. RM48 HDK電路圖(23)

圖28. RM48 HDK電路圖(24)

圖29. RM48 HDK電路圖(25)

圖30. RM48 HDK電路圖(26)


圖31. RM48 HDK電路圖(27)
詳情請見:
http://www.ti.com/lit/ds/symlink/rm48l530.pdf

http://www.ti.com/lit/ug/spnu508/spnu508.pdf



本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一级片一区| 亚洲在线日韩| 亚洲一区二区三区中文字幕在线| 亚洲人成网站777色婷婷| 欧美岛国激情| 一区二区三区高清| 在线视频你懂得一区二区三区| 欧美日韩国产综合新一区| 亚洲综合另类| 欧美亚洲一级| 亚洲国产黄色片| 欧美风情在线观看| 久热精品在线视频| 一区二区三区日韩欧美精品| 亚洲精品免费一区二区三区| 中文无字幕一区二区三区| 国产欧美精品在线| 欧美成人精品在线观看| 久久五月婷婷丁香社区| 夜久久久久久| 欧美一区二区三区免费观看| 激情国产一区| 久久色中文字幕| 久久午夜精品| 久久这里有精品15一区二区三区| 久久久噜噜噜久久狠狠50岁| 一区二区三区日韩| 99精品国产99久久久久久福利| 99re成人精品视频| 久久国产精品久久精品国产| 亚洲三级色网| 国产亚洲精品高潮| 欧美日韩综合久久| 美女爽到呻吟久久久久| 亚洲一区影院| 小黄鸭精品密入口导航| 一本在线高清不卡dvd| 夜夜嗨av一区二区三区网页| 亚洲一二三四久久| 最近看过的日韩成人| 亚洲欧美视频一区| 亚洲人成小说网站色在线| 亚洲精品久久久久久下一站 | 亚洲第一精品夜夜躁人人躁 | 永久久久久久| 国产欧美日韩免费看aⅴ视频| 国产日韩欧美中文在线播放| 影音先锋日韩有码| 亚洲伦理久久| 亚洲国产专区| 国语自产精品视频在线看抢先版结局| 黑人巨大精品欧美一区二区小视频| 在线视频国产日韩| 在线亚洲精品| 久久av一区二区三区亚洲| 夜夜嗨av一区二区三区| 久久成人免费日本黄色| 亚洲免费影院| 久久免费视频一区| 欧美日韩国产专区| 国产亚洲综合性久久久影院| 国产精品亚洲аv天堂网| 欧美日韩喷水| 欧美不卡高清| 蜜桃av久久久亚洲精品| 欧美性大战久久久久久久| 欧美激情中文字幕一区二区| 男人的天堂亚洲在线| 国产精品v欧美精品v日韩精品 | 一区二区三区在线观看视频| 99视频精品免费观看| 亚洲欧洲在线视频| 午夜精品久久久久| 亚洲在线日韩| 日韩一本二本av| 久久激情视频| 欧美天堂亚洲电影院在线观看 | 欧美一区二区啪啪| 欧美极品在线视频| 国产亚洲欧美激情| 一区二区激情小说| 一本到高清视频免费精品| 欧美一区日韩一区| 亚洲在线视频| 欧美国产日韩一二三区| 免费看精品久久片| 国产精品推荐精品| 亚洲毛片一区二区| 亚洲国产欧美一区| 亚洲区一区二| 久久av二区| 久久综合综合久久综合| 欧美性事在线| 亚洲精品一区二区三区av| 久久精品一本| 日韩亚洲欧美一区二区三区| 久久久久久69| 国产女同一区二区| 国内一区二区在线视频观看| 伊人久久婷婷色综合98网| 亚洲一区日韩在线| 一本色道久久88亚洲综合88| 噜噜噜躁狠狠躁狠狠精品视频| 国产日产精品一区二区三区四区的观看方式 | 亚洲深夜av| 99v久久综合狠狠综合久久| 久久永久免费| 国产一区欧美| 香港成人在线视频| 欧美一区国产一区| 国产精品久久午夜夜伦鲁鲁| 国产日产欧美精品| 亚洲一本大道在线| 欧美一区二区三区日韩| 亚洲制服欧美中文字幕中文字幕| 欧美精品一区二区三区久久久竹菊| 在线观看欧美成人| 亚洲第一黄网| 中文网丁香综合网| 久久精品盗摄| 国产精品有限公司| 一区二区三区产品免费精品久久75| 亚洲精品一区二区三区四区高清| 亚洲夜间福利| 欧美视频一区二区三区| 亚洲毛片一区| 亚洲一品av免费观看| 欧美视频一区二区三区四区| 一本色道久久综合亚洲91| 在线视频亚洲欧美| 欧美午夜无遮挡| 亚洲桃色在线一区| 西西人体一区二区| 国产欧美一区二区三区在线看蜜臀| 午夜在线精品| 久久天堂av综合合色| 一区久久精品| 亚洲精品一区二区三区不| 欧美久久久久久蜜桃| 国产欧美日韩精品a在线观看| 亚洲综合视频一区| 久久久精品一区| 欧美日韩国产黄| 亚洲美洲欧洲综合国产一区| 中日韩男男gay无套| 欧美性色aⅴ视频一区日韩精品| 亚洲一级在线观看| 久久久久99| 亚洲高清网站| 亚洲手机视频| 国产精品一区免费在线观看| 久久国产免费看| 欧美高清视频在线播放| 亚洲精品一区二| 羞羞漫画18久久大片| 国内精品久久久| 亚洲伦理在线观看| 国产精品红桃| 亚洲理论在线| 亚洲欧美日韩国产成人| 国产午夜一区二区三区| 亚洲国产日韩一级| 欧美日韩国产高清视频| 午夜日韩视频| 欧美高潮视频| 亚洲一区日韩| 欧美电影免费网站| 亚洲男人的天堂在线aⅴ视频| 久久久久久有精品国产| 亚洲人成网站精品片在线观看| 欧美一级午夜免费电影| 在线观看一区二区精品视频| 亚洲色图在线视频| 国模大胆一区二区三区| 一区二区三区久久精品| 国产欧美日韩视频一区二区三区| 亚洲欧洲在线视频| 国产精品试看| 亚洲国产精彩中文乱码av在线播放 | 亚洲视频网站在线观看| 国产一区二区精品久久99| 99热在这里有精品免费| 国产日韩欧美综合| 制服丝袜激情欧洲亚洲| 黄色av日韩| 亚洲女人av| 亚洲国产一区二区三区a毛片| 亚欧成人在线| 亚洲人成在线免费观看| 久久国产一区二区三区| 日韩视频一区二区三区| 久久婷婷麻豆| 亚洲综合色婷婷| 欧美日韩亚洲在线| 亚洲国产国产亚洲一二三| 国产精品久在线观看| 99在线热播精品免费| 黑人巨大精品欧美黑白配亚洲| 亚洲影院免费观看| 亚洲韩国青草视频|