《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 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亚洲国产精品_日韩亚洲一区二区
亚洲国产日韩美| 亚洲一卡二卡三卡四卡五卡| 亚洲精选91| 在线观看亚洲视频| 韩曰欧美视频免费观看| 国产精品一区一区| 欧美日本国产精品| 欧美激情在线狂野欧美精品| 久久综合图片| 久久久久成人精品| 久久久久久黄| 久久婷婷丁香| 老司机精品视频网站| 久久五月婷婷丁香社区| 久久国产视频网站| 久久爱www久久做| 久久精品99国产精品| 久久国产福利国产秒拍| 久久福利视频导航| 欧美在线播放| 久久久久9999亚洲精品| 久久婷婷国产麻豆91天堂| 久久国产精品亚洲va麻豆| 久久婷婷影院| 欧美刺激午夜性久久久久久久| 亚洲欧美日韩一区二区三区在线| 国产乱理伦片在线观看夜一区| 久久久水蜜桃| 久久综合久色欧美综合狠狠| 免费不卡视频| 欧美日韩不卡合集视频| 欧美三级黄美女| 国产精品国产三级国产普通话99| 久久手机精品视频| 久久久久久久综合日本| 老司机久久99久久精品播放免费 | 免费在线亚洲欧美| 模特精品裸拍一区| 欧美日韩成人综合天天影院| 国产精品第13页| 国产日韩欧美制服另类| 国产日韩欧美在线观看| 在线电影国产精品| 亚洲人精品午夜在线观看| 一本色道久久综合亚洲精品不| 在线免费观看欧美| 亚洲高清不卡在线观看| 亚洲日本无吗高清不卡| 这里只有精品视频在线| 先锋影院在线亚洲| 亚洲欧洲在线免费| 亚洲女人av| 久久久精品动漫| 欧美精品 日韩| 国产精品久线观看视频| 狠狠干综合网| 一本色道久久88综合亚洲精品ⅰ| 亚洲国产欧美一区二区三区久久| 国产精品羞羞答答| 海角社区69精品视频| 亚洲精品视频一区二区三区| 亚洲一区二区黄色| 91久久国产精品91久久性色| 亚洲一级电影| 久久综合伊人77777尤物| 欧美色精品天天在线观看视频| 久久中文欧美| 欧美精品一区二| 国产欧美日韩精品在线| 亚洲激情在线观看| 亚洲一区二区三区国产| 亚洲国产精彩中文乱码av在线播放| 欧美中文字幕在线| 亚洲激情电影在线| 午夜欧美大尺度福利影院在线看| 亚洲专区一区二区三区| 久久久久久久久岛国免费| 欧美日韩福利| 黄色成人在线| 亚洲一区二区三区四区视频| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品视频在线观看| 99精品国产一区二区青青牛奶 | 一级成人国产| 欧美在线观看你懂的| 欧美片第1页综合| 红桃视频成人| 亚洲欧美在线观看| 在线中文字幕不卡| 免费成人黄色| 国产亚洲人成a一在线v站| 一区二区动漫| 亚洲美女91| 久久综合九色| 国产美女精品在线| 亚洲视频在线一区| 99精品免费视频| 蜜臀av一级做a爰片久久| 国产亚洲二区| 亚洲制服少妇| 亚洲专区欧美专区| 欧美日韩专区| 亚洲区在线播放| 亚洲国产小视频| 久久久xxx| 国产亚洲精品一区二区| 亚洲一卡久久| 亚洲字幕一区二区| 欧美日韩精品免费| 亚洲欧洲精品一区二区三区| 亚洲国产精品va在线看黑人| 久久久久久久一区二区| 国产香蕉97碰碰久久人人| 亚洲一区精品电影| 亚洲在线中文字幕| 欧美视频精品在线观看| 亚洲美女少妇无套啪啪呻吟| 亚洲精品综合在线| 欧美成人午夜激情视频| 亚洲国产精品成人va在线观看| 在线视频日韩| 亚洲视频精选| 欧美视频在线观看视频极品| 亚洲国产另类久久精品| 亚洲剧情一区二区| 欧美精品一区二区高清在线观看| 国产精品亚洲综合久久| 亚洲视频观看| 亚洲欧美在线磁力| 国产精品嫩草影院av蜜臀| 亚洲一区二区三区四区视频| 午夜精品电影| 国产美女扒开尿口久久久| 欧美在线视频播放| 久久天天躁狠狠躁夜夜爽蜜月| 欧美日韩亚洲一区二区三区在线观看| 国产欧美视频一区二区三区| 篠田优中文在线播放第一区| 久久九九免费视频| 国产综合色精品一区二区三区| 一区二区三区四区五区精品视频| 欧美亚洲在线播放| 久久久久www| 亚洲国产欧美久久| 日韩亚洲不卡在线| 欧美性猛交xxxx乱大交蜜桃| 亚洲欧美日韩在线一区| 久久久综合免费视频| 亚洲激情成人| 亚洲淫性视频| 国产一区91精品张津瑜| 亚洲人永久免费| 欧美日韩一区二区视频在线观看| 亚洲第一偷拍| 99热这里只有精品8| 国产精品扒开腿爽爽爽视频| 午夜精品久久久| 蜜桃av综合| 一区二区三区久久久| 久久都是精品| 久久一区激情| 最新中文字幕一区二区三区| 久久精品色图| 欧美激情网站在线观看| 在线看片日韩| 亚洲性感美女99在线| 国产精品成av人在线视午夜片| 一区二区视频免费完整版观看| 一本色道久久88综合亚洲精品ⅰ| 亚洲欧美变态国产另类| 久久永久免费| 亚洲福利在线看| 一区二区高清视频| 国产精品久久久久一区二区三区| 亚洲二区视频| 一区二区三区四区蜜桃| 欧美日韩在线视频首页| 亚洲欧美中文另类| 欧美专区在线播放| 亚洲人午夜精品免费| 亚洲欧美精品在线| 国内伊人久久久久久网站视频| 日韩午夜免费视频| 亚洲欧美资源在线| 激情一区二区| 亚洲图片欧洲图片av| 国产尤物精品| 久久精品一区二区三区四区| 欧美精品高清视频| 久久黄金**| 欧美色另类天堂2015| 欧美亚洲一区二区在线| 久久久人成影片一区二区三区观看| 黑丝一区二区| 9l国产精品久久久久麻豆| 欧美午夜片欧美片在线观看| 久久精品91久久久久久再现| 国产精品国内视频| 亚洲黄色成人久久久| 国产精品久久久久久久久免费 |