TMS470MF06607

現行

16/32 位元 RISC Flash 微控制器

產品詳細資料

CPU Arm Cortex-M3 Frequency (MHz) 80 Flash memory (kByte) 640 RAM (kByte) 64 ADC type 10-bit CAN (#) 2 PWM (Ch) 0 TI functional safety category Functional Safety-Compliant SPI 0 USB No Operating temperature range (°C) -40 to 125 Rating Automotive Hardware accelerators Floating point unit Number of GPIOs 49 Number of I2Cs 0 Security Secure debug
CPU Arm Cortex-M3 Frequency (MHz) 80 Flash memory (kByte) 640 RAM (kByte) 64 ADC type 10-bit CAN (#) 2 PWM (Ch) 0 TI functional safety category Functional Safety-Compliant SPI 0 USB No Operating temperature range (°C) -40 to 125 Rating Automotive Hardware accelerators Floating point unit Number of GPIOs 49 Number of I2Cs 0 Security Secure debug
LQFP (PZ) 100 256 mm² 16 x 16
  • High-Performance Automotive Grade Microcontroller with Safety Features
    • Full Automotive Temperature Range
    • ECC on Flash and SRAM
    • CPU and Memory BIST (Built-In Self Test)
  • ARM Cortex™-M3 32-Bit RISC CPU
    • Efficient 1.2 DMIPS/MHz
    • Optimized Thumb2 Instruction Set
    • Memory Protection Unit (MPU)
    • Open Architecture With Third-Party Support
    • Built-In Debug Module
  • Operating Features
    • Up to 80MHz System Clock
    • Single 3.3V Supply Voltage
  • Integrated Memory
    • 640KB Total Program Flash with ECC
    • Support for Flash EEPROM Emulation
    • 64K-Byte Static RAM (SRAM) with ECC
  • Key Peripherals
    • High-End Timer, MibADC, CAN, MibSPI
  • Common TMS470M/570 Platform Architecture
    • Consistent Memory Map across the family
    • Real-Time Interrupt Timer (RTI)
    • Digital Watchdog
    • Vectored Interrupt Module (VIM)
    • Cyclic Redundancy Checker (CRC)
  • Frequency-Modulated Zero-Pin Phase-Locked Loop (FMZPLL)-Based Clock Module
    • Oscillator and PLL clock monitor
  • Up to 77 Peripheral IO pins
    • 8 Dedicated GIO - w/ External Interrupts
    • Programmable External Clock (ECLK)
  • Communication Interfaces
    • Two CAN ControllersOne with 32 mailboxes, one with 16Parity on mailbox RAM
    • Two Multi-buffered Serial Peripheral Interface (MibSPI)12 total chip selects64 buffers with parity on eachOne with 4 bit parallel mode
    • One Standard SPI Interface4 chip selectsEnable Pin
    • Two UART (SCI) interfacesH/W Support for Local Interconnect Network (LIN 2.0)
  • High-End Timer (HET)
    • Up to 26 Programmable I/O Channels
    • 64 Word Instruction RAM with parity
  • 10-Bit Multi-Buffered ADCs (MibADC)
    • Up to 16 ADC Input channels
    • 64 Result FIFO Buffer with parity
    • 1.55uS total conversion time
    • Calibration and Self Test features
  • On-Chip Scan-Base Emulation Logic
    • IEEE Standard 1149.1 (JTAG) Test-Access Port and Boundary Scan
  • Packages supported
    • 144-Pin Plastic Quad Flatpack (PGE Suffix)
    • 100-Pin Plastic Quad Flatpack (PZ Suffix)
    • Green/Lead-Free
  • Development Tools Available
    • Development Boards
    • Code Composer Studio™ Integrated Development Environment (IDE)
    • HET Assembler and Simulator
    • nowFlash™ Flash Programming Tool
  • Community Reesources

All other trademarks are the property of their respective owners

  • High-Performance Automotive Grade Microcontroller with Safety Features
    • Full Automotive Temperature Range
    • ECC on Flash and SRAM
    • CPU and Memory BIST (Built-In Self Test)
  • ARM Cortex™-M3 32-Bit RISC CPU
    • Efficient 1.2 DMIPS/MHz
    • Optimized Thumb2 Instruction Set
    • Memory Protection Unit (MPU)
    • Open Architecture With Third-Party Support
    • Built-In Debug Module
  • Operating Features
    • Up to 80MHz System Clock
    • Single 3.3V Supply Voltage
  • Integrated Memory
    • 640KB Total Program Flash with ECC
    • Support for Flash EEPROM Emulation
    • 64K-Byte Static RAM (SRAM) with ECC
  • Key Peripherals
    • High-End Timer, MibADC, CAN, MibSPI
  • Common TMS470M/570 Platform Architecture
    • Consistent Memory Map across the family
    • Real-Time Interrupt Timer (RTI)
    • Digital Watchdog
    • Vectored Interrupt Module (VIM)
    • Cyclic Redundancy Checker (CRC)
  • Frequency-Modulated Zero-Pin Phase-Locked Loop (FMZPLL)-Based Clock Module
    • Oscillator and PLL clock monitor
  • Up to 77 Peripheral IO pins
    • 8 Dedicated GIO - w/ External Interrupts
    • Programmable External Clock (ECLK)
  • Communication Interfaces
    • Two CAN ControllersOne with 32 mailboxes, one with 16Parity on mailbox RAM
    • Two Multi-buffered Serial Peripheral Interface (MibSPI)12 total chip selects64 buffers with parity on eachOne with 4 bit parallel mode
    • One Standard SPI Interface4 chip selectsEnable Pin
    • Two UART (SCI) interfacesH/W Support for Local Interconnect Network (LIN 2.0)
  • High-End Timer (HET)
    • Up to 26 Programmable I/O Channels
    • 64 Word Instruction RAM with parity
  • 10-Bit Multi-Buffered ADCs (MibADC)
    • Up to 16 ADC Input channels
    • 64 Result FIFO Buffer with parity
    • 1.55uS total conversion time
    • Calibration and Self Test features
  • On-Chip Scan-Base Emulation Logic
    • IEEE Standard 1149.1 (JTAG) Test-Access Port and Boundary Scan
  • Packages supported
    • 144-Pin Plastic Quad Flatpack (PGE Suffix)
    • 100-Pin Plastic Quad Flatpack (PZ Suffix)
    • Green/Lead-Free
  • Development Tools Available
    • Development Boards
    • Code Composer Studio™ Integrated Development Environment (IDE)
    • HET Assembler and Simulator
    • nowFlash™ Flash Programming Tool
  • Community Reesources

All other trademarks are the property of their respective owners

The TMS470MF06607 device is a member of the Texas Instruments TMS470M family of Automotive Grade 16/32-bit reduced instruction set computer (RISC) microcontrollers. The TMS470M microcontrollers offer high performance utilizing the high efficiency ARM Cortex™-M3 16/32-bit RISC central processing unit (CPU), resulting in a high instruction throughput while maintaining greater code efficiency.

High-end embedded control applications demand more performance from their controllers while maintaining low costs. The TMS470M microcontroller architecture offers solutions to these performance and cost demands while maintaining low power consumption.

The TMS470MF06607 device contains the following:

  • 16/32-Bit RISC CPU Core
  • 640K-Byte Total Flash with SECDED ECC
    • 512K-Byte Program Flash
    • 128K- Byte Flash for additional program space or EEPROM Emulation
  • 64K-Byte Static RAM (SRAM) with SECDED ECC
  • Real-Time Interrupt Timer (RTI)
  • Vectored Interrupt Module (VIM)
  • Hardware built-in self-test (BIST) checkers for SRAM (MBIST) and CPU (LBIST)
  • 64-bit Cyclic Redundancy Checker (CRC)
  • Frequency-Modulated Zero-Pin Phase-Locked Loop (FMZPLL)-Based Clock Module With Prescaler
  • Two Multi-buffered Serial Peripheral Interfaces (MibSPI)
  • Two UARTs (SCI) with Local Interconnect Network Interfaces (LIN)
  • Two CAN Controller (DCAN)
  • High-End Timer (HET)
  • External Clock Prescale (ECP) Module
  • One 16-Channel 10-Bit Multi-Buffered ADC (MibADC)
  • Error Signaling Module (ESM)
  • Four Dedicated General-Purpose I/O (GIO) Pins and 47 (2 of them are muxed with JTAG pins) Additional Peripheral I/Os (100-Pin Package)

The TMS470M memory includes general-purpose SRAM supporting single-cycle read/write accesses in byte, half-word, and word modes. The SRAM on the TMS470M devices can be protected by means of ECC. This feature utilizes a single error correction and double error detection circuit (SECDED circuit) to detect and optionally correct single bit errors as well as detect all dual bit and some multi-bit errors. This is achieved by maintaining an 8-bit ECC checksum/code for each 64-bit double-word of memory space in a separate ECC RAM memory space.

The TMS470MF06607 device is a member of the Texas Instruments TMS470M family of Automotive Grade 16/32-bit reduced instruction set computer (RISC) microcontrollers. The TMS470M microcontrollers offer high performance utilizing the high efficiency ARM Cortex™-M3 16/32-bit RISC central processing unit (CPU), resulting in a high instruction throughput while maintaining greater code efficiency.

High-end embedded control applications demand more performance from their controllers while maintaining low costs. The TMS470M microcontroller architecture offers solutions to these performance and cost demands while maintaining low power consumption.

The TMS470MF06607 device contains the following:

  • 16/32-Bit RISC CPU Core
  • 640K-Byte Total Flash with SECDED ECC
    • 512K-Byte Program Flash
    • 128K- Byte Flash for additional program space or EEPROM Emulation
  • 64K-Byte Static RAM (SRAM) with SECDED ECC
  • Real-Time Interrupt Timer (RTI)
  • Vectored Interrupt Module (VIM)
  • Hardware built-in self-test (BIST) checkers for SRAM (MBIST) and CPU (LBIST)
  • 64-bit Cyclic Redundancy Checker (CRC)
  • Frequency-Modulated Zero-Pin Phase-Locked Loop (FMZPLL)-Based Clock Module With Prescaler
  • Two Multi-buffered Serial Peripheral Interfaces (MibSPI)
  • Two UARTs (SCI) with Local Interconnect Network Interfaces (LIN)
  • Two CAN Controller (DCAN)
  • High-End Timer (HET)
  • External Clock Prescale (ECP) Module
  • One 16-Channel 10-Bit Multi-Buffered ADC (MibADC)
  • Error Signaling Module (ESM)
  • Four Dedicated General-Purpose I/O (GIO) Pins and 47 (2 of them are muxed with JTAG pins) Additional Peripheral I/Os (100-Pin Package)

The TMS470M memory includes general-purpose SRAM supporting single-cycle read/write accesses in byte, half-word, and word modes. The SRAM on the TMS470M devices can be protected by means of ECC. This feature utilizes a single error correction and double error detection circuit (SECDED circuit) to detect and optionally correct single bit errors as well as detect all dual bit and some multi-bit errors. This is achieved by maintaining an 8-bit ECC checksum/code for each 64-bit double-word of memory space in a separate ECC RAM memory space.

下載 觀看有字幕稿的影片 影片

技術文件

star =TI 所選的此產品重要文件
找不到結果。請清除您的搜尋條件,然後再試一次。
檢視所有 19
重要文件 類型 標題 格式選項 日期
* Data sheet TMS470MF06607 16/32-Bit RISC Flash Microcontroller datasheet (Rev. C) 2012年 1月 31日
* Errata TMS470MF0660x Microcontroller Silicon Errata (Silicon Revision B) (Rev. A) 2015年 11月 11日
* User guide TMS470M Series Technical Reference Manual (Rev. C) 2013年 3月 11日
Application note Using the SPI as an Extra UART Transmitter 2016年 7月 26日
White paper Extending TI’s Hercules MCUs with the integrated flexible HET 2015年 9月 29日
Application note Limiting Clamp Currents on TMS470/TMS570 Digital and Analog Inputs (Rev. A) 2014年 12月 8日
Application note Interfacing TPS65381 With Hercules Microcontrollers (Rev. A) 2014年 2月 14日
Application note CAN Bus Bootloader for TMS470M MCU 2013年 9月 16日
Functional safety information Safety Manual for Hercules TMS470M ARM Safety Critical MCUs 2012年 4月 25日
User guide HET Integrated Development Environment User's Guide (Rev. A) 2011年 11月 17日
Functional safety information Important ARM Ltd Application Notes for TI Hercules ARM Safety MCUs 2011年 11月 17日
Application note 3.3 V I/O Considerations for Hercules Safety MCUs (Rev. A) 2011年 9月 6日
Functional safety information ADC Source Impedance for Hercules ARM Safety MCUs (Rev. B) 2011年 9月 6日
Functional safety information Configuring a CAN Node on Hercules ARM Safety MCUs 2011年 9月 6日
Functional safety information Configuring the Hercules ARM Safety MCU SCI/LIN Module for UART Communication (Rev. A) 2011年 9月 6日
User guide TI ICEPick Module Type C Reference Guide Public Version 2011年 2月 17日
Product overview TMS470M Transportation Microcontroller Family 2011年 1月 7日
Functional safety information Generating Operating System Tick Using RTI on a Hercules ARM Safety MCU 2010年 7月 13日
Functional safety information Usage of MPU Subregions on TI Hercules ARM Safety MCUs 2010年 3月 10日

設計與開發

電源供應解決方案

為 TMS470MF06607 尋找可用的電源供應解決方案。TI 提供適用於 TI 與非 TI 之系統單晶片 (SoC)、處理器、微控制器、感測器或現場可編程邏輯閘陣列 (FPGA) 的電源供應解決方案。

偵錯探測器

TMDSEMU200-U — XDS200 USB 偵錯探測器

XDS200 是為 TI 嵌入式裝置偵錯的偵錯探測器(模擬器)。對於大多數裝置,建議使用較新、成本較低的 XDS110 (www.ti.com/tool/TMDSEMU110-U)。XDS200 支援單一 Pod 中廣泛的標準(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。

XDS200 透過 TI 20 接腳連接器(配備適用 TI 14 接腳、Arm Cortex® 10 接腳和 Arm 20 接腳的多重轉接器)連接到目標電路板,並透過 USB2.0 高速 (...)

TI.com 無法提供
偵錯探測器

TMDSEMU560V2STM-U — XDS560v2 System Trace USB 偵錯探測器

XDS560v2 是 XDS560™ 偵錯探測器系列的最高性能表現,支援傳統 JTAG 標準 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。請注意,序列線偵錯 (SWD) 不受支援。

所有 XDS 偵錯探測器均支援所有具有嵌入式追踪緩衝區 (ETB) 的 ARM 和 DSP 處理器中的核心和系統追蹤功能。對於針腳追蹤則需要 XDS560v2 PRO TRACE

XDS560v2 透過 MIPI HSPT 60 針腳接頭 (具有用於 TI 14 針腳、TI 20 針腳和 ARM 20 針腳的多轉接器) 連接到目標電路板,並透過 USB2.0 高速 (480Mbps) (...)

TI.com 無法提供
偵錯探測器

TMDSEMU560V2STM-UE — XDS560v2 System Trace USB 與乙太網路偵錯探測器

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

TI.com 無法提供
驅動程式或資料庫

TMS470MFEE TMS470M Flash EEPROM Emulation Driver

支援產品和硬體

支援產品和硬體

IDE、配置、編譯器或偵錯程式

CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

CCStudio™ IDE is part of TI's extensive CCStudio™ development tool ecosystem. It is an integrated development environment (IDE) for TI's microcontrollers, processors, wireless connectivity devices and radar sensors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize (...)

支援產品和硬體

支援產品和硬體

啟動 下載選項
IDE、配置、編譯器或偵錯程式

HALCOGEN HAL Code Generator Tool - TMS570 (v4.07.01)

HALCoGen allows users to generate hardware abstraction layer device drivers for Hercules™ microcontrollers. HALCoGen provides a graphical user interface that allows the user to configure peripherals, interrupts, clocks, and other Hercules microcontroller parameters. Once the Hercules device (...)

支援產品和硬體

支援產品和硬體

IDE、配置、編譯器或偵錯程式

HET_IDE — 高階計時器 (HET)

The High-End Timer (HET) is a programmable timer co-processor available on TI’s high-performance Hercules Microcontrollers. The HET enables sophisticated timing functions for real-time control applications. Programming the HET provides an alternate approach to the use of costly FPGAs or ASICs which (...)
使用指南: PDF
軟體程式設計工具

F035FLASHAPI TMS470/570 Platform F035 Flash API (v1.09)

The TMS470/570 F035 Flash Application Programming Interface (API) provides a software library of functions to program, erase, and verify the TMS470/570 on-chip Flash memory.

These functions must be used when creating Flash bootloaders or other programming utilities for the TMS470/570 (...)
支援產品和硬體

支援產品和硬體

軟體程式設計工具

UNIFLASH UniFlash for most TI microcontrollers (MCUs) and mmWave sensors

UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.

UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)

支援產品和硬體

支援產品和硬體

啟動 下載選項
支援軟體

HERCULES_SAFETY_MCU_DEMOS Hercules Software Kit (v4.0.0)

The Hercules Safety MCU Demos are designed to highlight key safety, data acquisition and control features of the Hercules platform of microcontrollers. The demos are designed to be run on a PC in conjunction with either a Hercules USB Development Sick or a Hercules Development Kit (HDK).
支援產品和硬體

支援產品和硬體

支援軟體

NHET-ASSEMBLER TMS570 NHET Assembler Software (v2.0.1)

TI's Enhanced High-End Timer (NHET) module provides sophisticated timing functions for real-time control applications.

The NHET Assembler translates programs written in the NHET assembly language into multiple output formats for use in code-generation tools such as TI's Code Composer Studio.

支援產品和硬體

支援產品和硬體

支援軟體

NOWECC TMS570 nowECC v2.22.00

The Hercules microcontroller family contains as part of the embedded flash module a circuit that provides, the capability to detect and correct memory faults. This Single bit Error Correction and Double bit Error Detection circuit (SECDED) needs 8 Error correction check bits for every 64 bit of (...)
支援產品和硬體

支援產品和硬體

模擬型號

TMS470MF06607 PZ BSDL Models

SPNM047.ZIP (5 KB) - BSDL Model
計算工具

FMZPLL_CALCULATOR — FMzPLL 配置工具

The FMzPLL Calculator assists a user with the configuration of the FMzPLL on TMS570 microcontrollers. It allows the user to input:
  • OSCIN speed
  • multiplier setting
  • divider settings
  • frequency modulation settings
  • PLL/OSC fail options
Once the user has configured the desired options, the calculator displays (...)
封裝 針腳 CAD 符號、佔位空間與 3D 模型
LQFP (PZ) 100 Ultra Librarian

訂購與品質

內含資訊:
  • RoHS
  • REACH
  • 產品標記
  • 鉛塗層/球物料
  • MSL 等級/回焊峰值
  • MTBF/FIT 估算值
  • 材料內容
  • 認證摘要
  • 進行中的可靠性監測
內含資訊:
  • 晶圓廠位置
  • 組裝地點

建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。

支援與培訓

內含 TI 工程師技術支援的 TI E2E™ 論壇

內容係由 TI 和社群貢獻者依「現狀」提供,且不構成 TI 規範。檢視使用條款

若有關於品質、封裝或訂購 TI 產品的問題,請參閱 TI 支援。​​​​​​​​​​​​​​

影片