NXP Powerpoint template confidential 16:9 Widescreen

Similar documents
NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

MCUXpresso 配置工具安装用户指南

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

基于 ARM Cortex-M0 的 ES32F065x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V 5.5V P

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

上海东软载波微电子有限公司 SMART

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

基于 ARM Cortex-M0 的 ES32F033x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V VDD 5.

NXP Powerpoint template confidential 16:9 Widescreen

NXP Powerpoint template confidential 16:9 Widescreen

飞思卡尔电机控制方案的发展趋势_shorten.pptx

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

Kinetis KL1x – 通用超低功耗MCU

NXP Powerpoint template confidential 16:9 Widescreen

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

<4D F736F F D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

NXP Powerpoint template confidential 16:9 Widescreen

STM32 STM3232ARM Cortex-M3 Cortex-M3 STM32Thumb-2 STM32MCU Cortex-M3ARM MCU STM32ARM 32 ARMCortex-M3 32 STM32 Cortex-M3 ARM Cortex-M3 ARM ARM

<4D F736F F D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>

Microsoft Word - Competition?Rules?比赛细则 ren

Electrical and Optical Clock Data Recovery Solutions - Data Sheet

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC

Microsoft PowerPoint - Webinar-STM32F3系列新.pptx

内容 XMC1300 介绍 --- 电机控制相关模块 BLDC APP 使用方法 --- BLDC 3 Hall APP Set date Copyright Infineon Technologies All rights reserved. Page 2

SB 系列 / C-Link 产品特点 引用标准 : IEC 结构 : 金属化聚丙烯膜结构 封装 : 塑料外壳 ( UL94 V-0), 树脂填充 电气特性 工作温度 : - 40 至 C 范围 : 1.0 至 150μF 额定电压 : 700 至 1100 VC 偏差 :

内容提要 XMC 家族总体介绍 XMC1000 应用及介绍 XMC4000 应用及介绍 XMC 生态环境 小结

附件1:

NXP Powerpoint template confidential 16:9 Widescreen

课外创新研学项目 构想、设计与实现

2005.book

FM1935X智能非接触读写器芯片

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax)

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

本应用笔记的目的是在 MKV10x 器件上实现无传感器 BLDC 电机控制算法 本应用笔记使用 MKV10x 器件的外设模块, 提供 BLDC 电机控制设计的一个实例, 以便用户轻松了解 BLDC 的控制方法 该应用是裸机型 本应用笔记包括 MKV10x 器件的概述 系统设计概念和硬件实施 硬件基于

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

USB解决方案.ppt

VME

Freescale Semiconductor

微控制器市场及应用 分析和预计

2015 MCCB Price Book

NXP Powerpoint template confidential 16:9 Widescreen

ControlSafe TM ControlSafe ControlSafe CSC CPU ControlSafe CPU CPU CPU CPU CPU I/O I/O I/O I/O I/O I/O CPU CPU CSC CPU CSC CSC /ControlSafe ControlSaf

STM32 in arm seminar

开关电源入门.PPT [兼容模式]

MSP430X1XX 系列微控制器具有以下特征 结构框图 超低功耗结构体系 A 额定工作电流在 1MHz V 工作电压 C11X P11X 和 E11X 为 V 从备用模式唤醒为 6 S 丰富的中断能力减少了查询的需要灵活强大的处理能力源操作数有七种寻址模

STM32 for sensorless vector control

Hz 10MHz 0.5V 5V 0.01% 10s 2 0.5V 5V 1Hz 1kHz 10% 90% 1% 3 1Hz 1MHz 1% EPM7128SLC84-15 LM361 LM361 Zlg

SPMC75F2413A_EVM_使用说明_V1.2.doc

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

Altera SOC Devices

Microsoft Word - 134招标文件.doc

Quidway® S8500系列万兆核心路由交换机

NXP Powerpoint template confidential 16:9 Widescreen

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

FPGAs in Next Generation Wireless Networks WPChinese

untitled

标题

一、

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

PROTEUS VSM

湖北省政府采购中心

Microsoft PowerPoint - XMC4000系列开发环境介绍(DAVE3).pptx

单片机应用编程技巧(专家:邓宏杰)

HMI COM1 RS SIEMENSE S7-200 RS485

PCM-3386用户手册.doc

MCF51JxQxPBZHS

Ps22Pdf

在Kinetis上使用DMA进行脉冲计数

untitled

做 出 选 择 并 不 象 一 些 32 位 微 控 制 器 供 应 商 所 希 望 让 您 相 信 的 那 样 容 易, 特 别 是 移 植 到 全 新 的 32 位 架 构 大 步 前 进 的 设 计 师 通 常 面 临 全 新 的 指 令 集 不 同 的 设 计 方 法 论 没 有 后 向 兼

Dell SonicWALL Network Security Appliance Dell SonicWALL Network Security Appliance (NSA) (Reassembly-Free Deep Packet Inspection, RFDPI) NSA NSA RFDP

Microsoft Word - Atmel-45136A-Pick-Best-Microcontroller-Strom-Eiland-Flodell_Article_CS

PowerPoint template - Guidelines

untitled

Freescale PowerPoint Template

1. 二 進 制 數 值 ( ) 2 轉 換 為 十 六 進 制 時, 其 值 為 何? (A) ( 69 ) 16 (B) ( 39 ) 16 (C) ( 7 A ) 16 (D) ( 8 A ) 在 電 腦 術 語 中 常 用 的 UPS, 其 主 要 功 能

MESSAGE LG LG 900 Cleveland Motion HORNER APG % LG ( 900 Cleveland Motion Controls HORNER APG % 2

答辩用模板

Presentation Title

展 望 与 述 评 2 广 电 设 备 与 技 术

<4D F736F F D20C9EEDBDACAD0B6ABB3CFD0C5B5E7D7D3BFC6BCBCD3D0CFDEB9ABCBBEBDE9C9DCBCB0BFE2B4E6>

BRKINETISSECSOLS_Brochure

1 MTK 2 MTK 3 MTK

<4D F736F F D20B8BDBCFE B9ABBFAAD7AAC8C3CBB5C3F7CAE9>

Transcription:

ARM Cortex -M7 内核 KV5 用于电机控制应用 FTF-SMI-N2339 DANSON LI 2016 年 9 月

议程 Kinetis V 系列概述 ARM Cortex-M7 架构 KV5x 技术深度介绍 1 1

Kinetis V 系列概述 2

性能 提高电机控制和数字功率转换的性能 可靠性及能效 + 先进存储器 连接和通信 2016 KV5x MCU 系列带连接和安全功能的高性能单 / 多电机系统 高级数字功率转换 ARM Cortex-M7 2014 + 高速 ADC + 高分辨率 PWM KV3x MCU 系列中级 PMSM UPS 功率控制 ARM Cortex-M4 2015 KV4x MCU 系列高性能电机 UPS 太阳能和中级 AC/DC 控制 ARM Cortex-M4 + 多通道定时器 + 浮点单元 FPU 2014 KV1x MCU 系列 BLDC 入门级 PMSM ARM Cortex -M0+ + 电机控制软件 功能集成 恩智浦 IDE RTOS 软件库和电机控制开发工具 3

Kinetis V 系列 : 性能和功能扩展能力 MCU 产品系列 内核 存储器 面向电机和功率控制应用的主要外设 电机控制定时器 ADC DAC ACMP 接口 封装 Flextimer eflexpwm KV5x 240MHz CM7 DSP + FPU 512kB- 1MB Flash 2 x 8 通道 1x 2 通道 FlexTimer 2 x 12 通道 eflexpwm + Nano- Edge 4 x 12 位 5Msps, 1 x 16 位 1x 12 位 4x ACMP 其中 : 6 位 DAC 以太网, 3 x CAN 144 引脚 100 引脚 KV4x 168MHz CM4 DSP + FPU 64-256kB Flash 2 x 8 通道 1x 2 通道 FlexTimer 12 通道 eflexpwm + Nano- Edge 2x 12 位 4.1Msps 2x 12 位 4x ACMP 其中 : 6 位 DAC 2 x CAN 100 引脚 64 引脚 48 引脚 KV3x 100/120MHz CM4 DSP + FPU 64-512kB Flash 2x 8 通道 2x 2 通道 FlexTimer - 2x 16 位 1.2Msps 2x 12 位 2x ACMP 其中 : 6 位 DAC - 100 引脚 64 引脚 48 引脚 32 引脚 KV1x 75MHz CM0+ H/W DIV & SQRT 16-128kB Flash 2x 6 通道 2x 2 通道 FlexTimer - 2x 16 位 1.2Msps 1x 12 位 2x ACMP 其中 : 6 位 DAC 1 x CAN 64 引脚 48 引脚 32 引脚 可基于应用需求而扩展的性能 定时器和模拟功能 4

Kinetis KV5x MCU 系列面向要求苛刻的实时应用, 且带连接功能的高性能解决方案 KV5x MCU 系列带连接和安全功能的高性能单 / 多电机系统 先进的数字功率转换 采用 ARM Cortex-M7, 提升功效和性能 满足市场需求 Cortex-M 系列 MCU 的性能 模拟和定时器 IP 可满足各种电机控制应用案例的需求 高级 DSC 外设面向要求最为苛刻的实时应用, 电机控制和功率转换系统 满足所有客户的需求多种实用工具, 包括软件库和新的 Kinetis 电机套件 可大幅简化和加快系统开发工作并提高开发效率 5

Kinetis KV5x MCU 系列 主要特性 : 内核 / 系统 240MHz Cortex-M7, 搭载 FPU 和 32 通道 DMA 16KB 指令缓存 /8KB 数据缓存内存 512KB/1MB Flash,256 位宽,128B 缓存 128/256KB SRAM Boot Flash 通信 多个串行端口 3 x FlexCAN 模拟 4 x 8 通道 12 位 ADC 5Msps 采样时间 1 x 16 位 SAR ADC 1 x12 位 DAC 4 x ACMP( 带 6b DAC) 定时器 1 x 12 通道 eflexpwm 312ps PWM 和 PFM 分辨率 1 x 12 通道 eflexpwm 2x8 通道 FlexTimer (PWM) 2x2 通道 FlexTimer (PWM) 正交编码器 2 路可编程延迟模块 低功耗定时器 其他 MMCAU & RNG 32 位 CRC 模块间交叉开关 Xbar( 带 AOI) 存储器保护单元 1.71V-3.6V; -40 至 105 度 封装 6 100LQFP 144LQFP 144MAPBGA 调试 / 中断 MPU 安全性和完整性 循环冗余校验 (CRC) MMCAU RNG 内核系统存储器时钟 ARM Cortex-M7 240MHz 16KB 指令缓存 8KB 数据缓存 可选 DSP FPU 4 x12 位 SAR ADC 4 x ACMP 1 x12 位 DAC 内部和外部看门狗 32 通道 - DMA 内部模块 CrossBar 2x8 通道 FlexTimer 2x PDB PIT 程序存储器 1MB 2xI 2 C 6xUART 3xSPI SRAM 128/256KB 锁相环和锁频环 低 / 高频率振荡器 内部参考时钟 模拟定时器通信接口 HMI 1 x16 位 SAR ADC 系统 MPU 2x12 通道 eflexpwm 2x2 通道 FlexTimer 正交编码器 Boot Flash 外部总线接口 (FlexBus) 3x CAN IEEE 1588 以太网 MAC GPIO

Kinetis V 系列 KV5x: 特性和优势 特性 240MHz ARM Cortex M7 内核 + FPU, 16KB 指令和 8KB 数据缓存 内部交叉模块 CrossBar 1MB/512KB Flash 存储器, 256 位宽 Flash 接口 128KB 数据 TCM, 64KB 指令 TCM 优势 高性能 + DSP 功能, 适用于电机控制算法管理, 缓存存储器支持低延迟应用功能 实现定时器 ADC DAC 模拟比较器和外部电路之间的灵活触发事件, 从而将 CPU 中断减至最低 大 Flash 轻松存储电机控制算法和应用代码 宽位数 Flash 接口有助于减少等待时间 最大限度实现高性能处理, 确保对电机实时速率和位置检测作出最快响应 4 x 12 位 ADC,5Msps 采样速率完全可以支持两路异步 3 相电机控制, 每个电机搭载两个专用 ADC 和 8 通道 PWM 多达 44 定时器通道 2 x 12 通道 eflexpwm, 312 皮秒分辨率 正交编码器 IEEE 1588 以太网控制器 CAU( 加密提速单元 )+ RNG( 随机数生成器 ) 存储器保护单元 MPU, 循环冗余校验 CRC 支持多种 3 相电机驱动功能, 带死区时间插入 PWM 互补配对 半周期重载和故障检测功能 在功率转换应用中可以支持 8 个半桥功率分级 集成速度传感器解码器 ( 增量解码器 / 霍尔传感器 ), 另有 quad 定时器 通过 IOT 连接, 实现远程系统管理 减少维护, 提高可靠性 可通过任何通信接口实现安全数据传输 可为关键安全应用分割代码, 可验证传输代码的完整性 6 UART 3SPI 2IIC & 3CAN 多种通信接口选项 7

Kinetis V 系列 KV5x: 系列概述 MK 器件编号 10Ku S/R * 实际价格请查阅网站 产品系列 引脚数量 封装尺寸 (xyz)(mm) 间距 (mm) 订购说明 MKV58F1M0VLQ24 $6.69 KV5x 144 LQFP 20 x 20 x 1.6 0.5 MKV58F1M0VLL24 $6.36 KV5x 100 LQFP 14 x 14 x 1.7 0.5 MKV56F1M0VLQ24* * $5.49 KV5x 144 LQFP 20 x 20 x 1.6 0.5 MKV56F1M0VLL24** $4.xx KV5x 100 LQFP 14 x 14 x 1.7 0.5 MKV58F512VLQ24** $6.40 KV5x 144 LQFP 20 x 20 x 1.6 0.5 MKV58F512VLL24** $6.07 KV5x 100 LQFP 14 x 14 x 1.7 0.5 MKV56F512VLQ24** $5.20 KV5x 144 LQFP 20 x 20 x 1.6 0.5 MKV56F512VLL24** $4.xx KV5x 100 LQFP 14 x 14 x 1.7 0.5 TWR-KV58F220M $159.00 KV5x 发布 KV5x 专用 TWR 板 HVP-MC3PH $600 NA HVP-KV58F KV5x TWR-MC-LV3PH $349.00 NA 用于电机控制开发的高电压平台 包括 HVP-KV46F150M 用于 KV5x 的高电压平台控制器卡用于 TWR 系统的电机控制模块 8

项目启动所需要的都在这里 产品资料 数据手册 参考手册 产品摘要页面 说明书 MK 样片充足 参考设计 3 相无刷直流电机控制 3 相永磁同步电机 (PMSM) 控制 交流感应电机 (ACIM) 无传感器控制 四旋翼无人机 开发板和系统 KV5x MCU 系列 Tower 系统模块 入门视频和软件 高压开发平台 快速入门软件 低压 3 相电机控制 Tower 系统模块 软件开发工具 Kinetis Design Studio 集成开发环境 (IDE) 嵌入式软件电机控制和功率转换库 电机控制开发工具箱 FreeMASTER 运行时调试工具 Processor Expert 软件 微控制器驱动器套件 Kinetis MCU 软件开发工具 9

Kinetis V 系列 KV5x: 系列概述 器件编号 频率 (MHz ) 封装 Flash/ SRAM 以太网 12 位 ADC (5Msps) eflexpwm Nano- Edge 支持 Flex 定时器 CAN 10 MKV58F1M0VMD24 240MHz 144MAPBGA MKV58F1M0VLQ24 240MHz 144LQFP MKV58F1M0VLL24 240MHz 100LQFP MKV56F1M0VMD24 240MHz 144MAPBGA MKV56F1M0VLQ24 240MHz 144LQFP MKV56F1M0VLL24 240MHz 100LQFP MKV58F512VMD24* 240MHz 144MAPBGA MKV58F512VLQ24 240MHz 144LQFP MKV58F512VLL24 240MHz 100LQFP MKV56F512VMD24* 240MHz 144MAPBGA MKV56F512VLQ24 240MHz 144LQFP MKV56F512VLL24 240MHz 100LQFP 1MB/ 256KB 是 4x8 通道 2x12 通道 是 1MB/ 256KB 是 4x8 通道 2x12 通道 是 1MB/ 256KB 是 4x8 通道 2x12 通道 是 1MB/ 256KB 否 4x8 通道 2x12 通道 是 1MB/ 256KB 否 4x8 通道 2x12 通道 是 1MB/ 256KB 否 4x8 通道 2x12 通道 是 512KB/ 128KB 是 4x8 通道 2x12 通道 是 512KB/ 128KB 是 4x8 通道 2x12 通道 是 512KB/ 128KB 是 4x8 通道 2x12 通道 是 512KB/ 128KB 否 4x8 通道 2x12 通道 是 512KB/ 128KB 否 4x8 通道 2x12 通道 是 512KB/ 128KB 否 4x8 通道 2x12 通道 是 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 2 2x8 通道 2x2 通道 2 2x8 通道 2x2 通道 2 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 3 2x8 通道 2x2 通道 2 2x8 通道 2x2 通道 2 2x8 通道 2x2 通道 2

CORTEX-M7 11

ARM Cortex-M 系列概述 M7 M4 M3 M0+ M0 12

ARM Cortex-M7 架构框图 13

ARM Cortex-M7 主要特性 带 DSP 功能的高性能处理器 6 级超标量流水线 多数指令支持双加载执行 强大的 DSP 指令和 SP 浮点 灵活的存储器系统 紧密耦合的存储器支持实时确定性 64b AXI 存储器接口, 带 I 缓存和 D 缓存 Cortex-M 系列产品 100% 二进制向前兼容 Cortex-M4 安全特性 MPU( 选配 ) 14

ARM Cortex-M7 流水线 15

ARM Cortex-M7: 性能最强的 Cortex-M 为电机控制和功率转换应用提供快速计算功能 灵活的存储器系统 超快控制响应 16

嵌入式微处理器基准 (EEMBC) 面向 ARM Cortex M 17

ARM Cortex-M7 与常见 DSP DSP 基本特性 标准化周期, 更低 = 更好 18

缓存 哈佛布局实现最佳性能可单独配置的尺寸 ( 各 0kB 64kB) 需要扩展 ARMv7E-M 系统架构增加通过存储器映射寄存器进行的缓存维护运算 全面支持下列属性直写, 无写分配 (WT) 回写, 无写分配 (WBRA) 回写, 写分配 (WBWA) 建议回写, 以实现最佳性能 可编程强制 WT 模式 (L1 缓存控制寄存器中的 FORCEDWT 位 ) 指令缓存 双向组关联 性能几乎看齐四向, 但成本更低 基本伪随机替换策略 数据缓存 四向组关联 调谐 伪随机替换策略 支持以双加载方式将指令加入 D 缓存 比 TCM 限制更大, 但仍然可以较大地提升性能 19

Cortex-M 系列可扩展指令集 Coetex-M7 兼容 M4 的绝大多数指令 : 整形 MAC 指令都是单周期 SIMD 指令可以按照 8 位 /16 位模式打包在一个 32 位字内 算术运算可以是带符号 / 无符号, 饱和 / 非饱和 还有一些新的 FP 指令支持 FPV5 20

KV5X 目标应用 21

Kinetis KV5x MCU: 目标应用 电机控制 有传感器 BLDC/PMSM 高动态控制 有传感器 ACIM 无传感器 FOC PMSM/BLD 高动态控制 无传感器 ACIM 多电机控制 数字功率转换 太阳能逆变器 并网型 非并网型 开关模式电源 AC/DC DC/DC UPS 在线 离线 PFC/LLC 22

Kinetis KV5x MCU: 目标应用 3 相电机控制要求 6 个 PWM 4-7 通道 ADC, 带 2 个无传感器 S&H 4 通道定时器, 用于传感器速率 数字故障 /CMP 故障输入 CPU 性能处于 50MIPS 范围 大约每 50uS, 执行快速控制环路所需时间 < 10uS 占用空间约 12K-16K 矢量控制算法 50MiPs flexpwm 12 位 ADC 12 位 ADC 4 6 个 PWM 双 ADC S&H 采样两个同步相位电流 4 速度传感器 速度传感器 同时做两个独立电机的控制 需要同时满足以上两项的应用 矢量控制算法 50MiPs flexpwm 12 位 ADC 12 位 ADC 6 个 PWM 双 ADC S&H 采样两个同步相位电流 23

MC1-PWM MC1-PWM MC1-PWM MC1-PWM MC1-PWM MC1-PWM KV5x 控制两个独立电机 MC1-ADC-phase A MC1-ADC-phase B MC1-ADC-phase C MC1-ADC phase A2 MC1 - ADC over current CAN UART 24

功率转换需求 功率转换的一般要求 : 1 或 2 PWM 驱动半桥 ( 等效 ) 2 个 ADC 通道, 用于同时采集电压电流信号 ADC 采集时间 <1uS PID 控制要求 ~ 占用 50MIPS CPU 性能的 20% PID 控制 50MiPs 2us/10uS 要求多功率级控制,ADC 采集时间 <500nS 四个独立功率级意味着, 若全部用于 100kHZ 控制环路,50MIPS 的 CPU 性能将被占用 80% 一般地, 其中 1 或 2 个控制环路频率为 100KHz, 其他会低一些频率 25

26 示例 : 三次转换 UPS (4 个独立功率级 ) L5 6.8mH Q7 SCR Q8 SCR D5 D6 C129 0.47uF C128 0.47uF L6 6.8mH C137 20uF L1 Filter + C14 1500uF + C15 1500uF Q3T IGBT 2 1 3 Q3B IGBT 2 1 3 Q4T IGBT 2 1 3 Q4B IGBT 2 1 3 Q5 IGBT 2 1 3 Q6 IGBT 2 1 3 D12 D11 D13 BATTERY 12V X 2 + C16 470uF Q1 MOSFET 2 3 1 Q2 MOSFET 2 3 1 C12 470uF T1 D7 D9 D8 D10 L1 逆变器电池组升压器功率因素校正及整流器电池组充电器

KV5x 用于功率转换 ADC 引脚 UART 引脚 FlexCAN 引脚 RMII ENET 引脚 半桥 PWM 对 8 组 flexpwm, 144 引脚封装的芯片中有 18 对可选 4 组 PWM, 具有 nano-edge 分辨功能 4 组 PWM, 带防抖功能以提高分辨率 ADC 输入引脚 ADC 功能共有 50 个相关引脚 4 路 HSADC 12 位 SAR(5MSPS) 4 路模拟比较器 27

CAN1 CAN2 RMII 以太网 CAN1 UART4 CAN2 UART4 CAN1 CAN2 KV5x 以太网 /CAN/UART 网关 多个串行通信接口 支持 1588 定时器的以太网 (MII 和 RMII 接口 ) UART1 UART3 UART1 UART5 UART3 UART4 flexcan2 flexcan1 3x flexcan 6x UART 3x DSPI 2x I2C UART5 UART3 UART5 UART2 CAN0 CAN0 flexcan0 CAN0 UART2 UART1 UART2 UART0 CAN2 UART0 UART0 I2C1 I2C0 DSPI2 DSPI1 DSPI0 以太网 / 1588 28 RMII 以太网

高速 ADC(HSADC) 29

12 位 SAR 型高速 ADC 每个 ADC 有 : 5MSPS 转换速率 循序扫描 8 个通道 19 个输入通道中的 8 个多路复用 支持单端输入或差分输入 并行同时采集 / 扫描 HSADCA 和 HSADCB(8 个转换单位时间内进行 16 次结果转换 ) 校准和偏差自动调整 过零检测 ( 带中断 ) 面向每个通道的高 / 低结果比较 ( 带中断 ) 分辨率可编程为 12 位 /10 位 /8 位 / 6 位 硬件触发器输入, 可以用于启动扫描 硬件输出信号指示扫描结束 可在 8 个转换单位时间内采集多达 32 个 ADC 结果 ( 也就是说得到 32 个 12 位 ADC 结果, 仅需 1uS @ 5MSPS ) 30

定时器 31

定时器 KV5x FlexPWMA 4 x 3 PWM FTM0 8 通道 PWM FTM1 2 通道 PWM ENC LPTMR PIT 4 通道 FlexPWMB 4 x 3 PWM FTM3 8 通道 PWM FTM2 2 通道 PWM 6 个定时器, 提高多达 44 PWM 输出 FlexPWMA 4 个子模块 2 个互补对 + 1x 通道 全局触发 6 通道比较 4 个故障输入 ½/ 可变周期重载 nano-edge 分辨率 FlexPWMB 4 个子模块 2 个互补对 + 1x 通道 全局触发 6 通道比较 4 个故障输入 ½/ 可变周期再加载 抖动可增强分辨率 FTM0/3 每个 8 通道 互补配对, 带死区时间 3 个故障输入 触发输入和输出 死区时间插入 FTM1/2 每个 2 通道 输入捕获 / 输出比较 /PWM 正交解码功能 32 144LQFP 封装中,44 PWM 可通过 77 引脚提供 100LQFP 封装中,36 PWM 可通过 50 引脚提供 ENC 正交解码 / 编码定时器 简化增量速率 / 位置传感器解码 LPTMR 16 位计数器, 可选 16 位预分频器 PIT 4 通道 32 位计数器, 带中断

增强 Flex 脉冲宽度调制器 (eflexpwm) 四个独立子模块, 带自有时基 33 两个 PWM 输出和 1 个辅助 PWM 输入 / 输出 中央 边沿对齐和异步 PWM 都可以提供 16 位分辨率 分数延时, 用以增强 PWM 周期和边沿处理的分辨率 互补运行或独立运行 每个 PWM 输出的双沿独立控制 可以与外部硬件或其他 PWM 子模块同步 双缓冲 PWM 寄存器 整数重载率是 1 至 16, 包括半周期重载 每个 PWM 周期可以设置触发多个输出事件 支持 PWM 输出的双切换 ( 周期和占空比 ) 支持 PWM 输出的 double switch ( 三相电流重构 ) 故障输入可以指定连接控制多个 PWM 输出 故障输入的可编程滤除 独立可编程的 PWM 输出极性 独立的上桥 / 下桥死区时间插入 各 PWM 输出均有单独的软件控制 通过 FORCE_OUT 事件实现软件控制和交换特性 未使用的 PWM 通道可以用于比较 / 捕获功能 增强双边沿捕获功能

eflexpwm PWM 生成 34

FTM FTM 有一个 16 位计数器 可以是自由运行计数器, 也可是有初始值和最终值的计数器 计数可以为递增或递减方式 每个通道均可针对输入捕获 输出比较或边沿对齐进行配置 PWM 模式 上升沿 / 下降沿 / 双沿输入捕获模式, 可为某些通道选择输入滤波器 输出比较模式 : 设置 清零或匹配时反转 所有通道均可配置为中央对齐 PWM 模式 35 可将每对通道组合起来以生成 PWM 信号 ( 可独立控制 PWM 信号的两个边沿 ) FTM 通道的输出, 可以成对相等 成对互补或独立运行 每个互补对都可以插入死区时间 多达 4 个故障输入, 用于全局故障控制 各个通道的极性可配置 每个通道 / 计数器溢出 / 故障时都生成一个中断 同步加载 FTM 的写缓冲寄存器 关键寄存器写保护 在零和壹条件下测试输入捕获是否存在阻塞情况 用于脉冲和周期宽度测量的双边沿捕获

外设交叉连接模块 CROSSBAR 36

XBARB XBARA KV5x 外设互连 : 交叉模块 A/B 和 AOI Input Input XBARA XBARB XBARA SoC Signal Soc Signal XBARA Output Signal XBAR_IN0 XBAR_OUT0 DMAMUX18 XBAR_IN1 XBAR_OUT1 DMAMUX19 XB_IN2 XBAR_IN14 XB_IN2 XBAR_IN2 XBAR_OUT2 DMAMUX20 XB_IN3 XBAR_IN15 XB_IN3 XBAR_IN3 XBAR_OUT3 DMAMUX21 XB_IN4 XBAR_IN4 XBAR_OUT4 XB_OUT4 XB_IN5 XBAR_IN5 XBAR_OUT5 XB_OUT5 XB_IN6 XBAR_IN6 XBAR_OUT6 XB_OUT6 XB_IN7 XBAR_IN7 XBAR_OUT7 XB_OUT7 XB_IN8 XBAR_IN8 XBAR_OUT8 XB_OUT8 XBARB Output AOI I/P AOI I/O XB_IN9 XBAR_IN9 XBAR_OUT9 XB_OUT9 XB_IN10 XBAR_IN20 XBAR_OUT0 XBARB_OUT0 XB_IN10 XBAR_IN10 XBAR_OUT10 XB_OUT10 XB_IN11 XBAR_IN21 XBAR_OUT1 XBARB_OUT1 XB_IN11 XBAR_IN11 XBAR_OUT11 XB_OUT11 CMP0_OUT XBAR_IN0 XBAR_OUT2 XBARB_OUT2 AND_OR_INVERT_0 CMP0_OUT XBAR_IN12 XBAR_OUT12 ADCA_TRIG CMP1_OUT XBAR_IN1 XBAR_OUT3 XBARB_OUT3 CMP1_OUT XBAR_IN13 XBAR_OUT13 ADCB_TRIG CMP2_OUT XBAR_IN2 CMP2_OUT XBAR_IN14 XBAR_OUT14 CMP3_OUT XBAR_IN3 XBAR_OUT4 XBARB_OUT4 CMP3_OUT XBAR_IN15 XBAR_OUT15 DAC_12B_SYNC FTM0_CH_allTRIG XBAR_IN4 XBAR_OUT5 XBARB_OUT5 AND_OR_INVERT_1 FTM0_CH_allTRIG XBAR_IN16 XBAR_OUT16 CMP0 FTM0_INIT XBAR_IN5 XBAR_OUT6 XBARB_OUT6 FTM0_INIT XBAR_IN17 XBAR_OUT17 CMP1 FTM3_CH_allTRIG XBAR_IN6 XBAR_OUT7 XBARB_OUT7 FTM3_CH_allTRIG XBAR_IN18 XBAR_OUT18 CMP2 FTM3_INIT XBAR_IN7 FTM3_INIT XBAR_IN19 XBAR_OUT19 CMP3 PWMA0_TRG0 XBAR_IN8 XBAR_OUT8 XBARB_OUT8 PWMA0_TRG0 XBAR_IN20 XBAR_OUT20 PWMA0_EXTA/PWMB0_EXTA PWMA0_TRG1 XBAR_OUT9 XBARB_OUT9 PWMA0_TRG1 XBAR_IN21 XBAR_OUT21 PWMA1_EXTA/PWMB1_EXTA PWMA1_TRG0 XBAR_IN9 XBAR_OUT10 XBARB_OUT10 AND_OR_INVERT_2 PWMA1_TRG0 XBAR_IN22 XBAR_OUT22 PWMA2_EXTA/PWMB2_EXTA PWMA1_TRG1 XBAR_OUT11 XBARB_OUT11 PWMA1_TRG1 XBAR_IN23 XBAR_OUT23 PWMA3_EXTA/PWMB3_EXTA PWMA2_TRG0 XBAR_IN10 PWMA2_TRG0 XBAR_IN24 XBAR_OUT24 PWMA0_EXT_SYNC PWMA2_TRG1 XBAR_OUT12 XBARB_OUT12 PWMA2_TRG1 XBAR_IN25 XBAR_OUT25 PWMA1_EXT_SYNC PWMA3_TRG0 XBAR_IN11 XBAR_OUT13 XBARB_OUT13 AND_OR_INVERT_3 PWMA3_TRG0 XBAR_IN26 XBAR_OUT26 PWMA2_EXT_SYNC PWMA3_TRG1 XBAR_OUT14 XBARB_OUT14 PWMA3_TRG1 XBAR_IN27 XBAR_OUT27 PWMA3_EXT_SYNC PDB0_CH1_OUT XBAR_IN34 XBAR_OUT15 XBARB_OUT15 PDB0_CH1_OUT XBAR_IN28 XBAR_OUT28 PWMA_EXT_CLK /PWMB_EXT_CLK PDB0_CH0_OUT XBAR_IN12 PDB0_CH0_OUT XBAR_IN29 XBAR_OUT29 PWMA_FAULT0 PDB1_CH1_OUT XBAR_IN35 PDB1_CH1_OUT XBAR_IN30 XBAR_OUT30 PWMA_FAULT1 AOI PDB1_CH0_OUT XBAR_IN26 PDB1_CH0_OUT XBAR_IN31 XBAR_OUT31 PWMA_FAULT2 ADCC Scan complete XBAR_IN36 ADCC Scan complete XBAR_IN32 XBAR_OUT32 PWMA_FAULT3 ADCA Scan complete XBAR_IN13 ADCA Scan complete XBAR_IN33 XBAR_OUT33 PWMA_FORCE ADCD Scan complete XBAR_IN37 ADCD Scan complete XBAR_IN34 XBAR_OUT34 FTM0_TRIG2 ADCB Scan complete XBAR_IN27 ADCB Scan complete XBAR_IN35 XBAR_OUT35 FTM1_TRIG2 FTM1_allTRIG XBAR_IN16 FTM1_allTRIG XBAR_IN36 XBAR_OUT36 FTM2_TRIG2 FTM1_INIT XBAR_IN17 FTM1_INIT XBAR_IN37 XBAR_OUT37 FTM3_TRIG2 DMA ch0 XBAR_IN18 DMA ch0 XBAR_IN38 XBAR_OUT38 PDB0_IN_CH1100 DMA ch1 XBAR_IN19 DMA ch1 XBAR_IN39 XBAR_OUT39 ADC0 HDWT XBAR_OUT40 XBAR_OUT41 PDB1_IN_CH110 DMA ch6 done XBAR_IN22 DMA ch6 done XBAR_IN40 XBAR_OUT42 ADCC_TRIG XBAR_OUT43 ADCD_TRIG XBAR_OUT44 QD_PHA XBAR_OUT45 QD_PHB DMA ch7 done XBAR_IN23 DMA ch7 done XBAR_IN41 XBAR_OUT46 QD_INDEX XBAR_OUT47 QD_HOME XBAR_OUT48 QD_CAP XBAR_OUT49 FTM0_FAULT3 PIT ch0 done XBAR_IN24 PIT ch0 done XBAR_IN42 XBAR_OUT50 FTM1_FAULT1 XBAR_OUT51 FTM2_FAULT1 PIT ch1 done XBAR_IN25 PIT ch1 done XBAR_IN43 XBAR_OUT52 FTM3_FAULT3 XBAR_OUT53 PWMB0_EXT_SYNC XBAR_OUT54 PWMB1_EXT_SYNC ADC0_COCO XBAR_IN38 ADC0_COCO XBAR_IN44 XBAR_OUT55 PWMB2_EXT_SYNC QD_CMP (pos_match) Quadrature Encoder compare XBAR_IN45 XBAR_OUT56 PWMB3_EXT_SYNC AND_OR_INVERT_Output 0 XBAR_IN46 XBAR_OUT57 PWMB_FORCE AND_OR_INVERT_Output 1 XBAR_IN47 XBAR_OUT58 EWM_IN AND_OR_INVERT_Output 2 XBAR_IN48 AND_OR_INVERT_Output 3 XBAR_IN49 将外设相互连接起来, 减少对 CPU 的打扰 比如, 定时器触发器 ADC 扫描启动 CMP 事件可刷新 PWM 缓冲寄存器 外部引脚输入触发器和输出事件功能 ( 可用于调试 / 应用开发 ) AOI 接受 4 个 XBAR 输入, 然后对其进行与 / 或 / 非运算, 再作为触发事件 PWMB0_TRG0/1 XBAR_IN28 PWMB1_TRG0/1 XBAR_IN29 PWMB2_TRG0/1 XBAR_IN30 PWMB3_TRG0/1 XBAR_IN31 FTM2_allTRG XBAR_IN32 FTM2_INIT XBAR_IN33 PIT ch2 done XBAR_IN50 PIT ch3 done XBAR_IN51 PWMB0_TRG0/1 XBAR_IN52 PWMB1_TRG0/1 XBAR_IN53 PWMB2_TRG0/1 XBAR_IN54 PWMB3_TRG0/1 XBAR_IN55 FTM2_allTRG XBAR_IN56 FTM2_INIT XBAR_IN57 37

XBARB XBARA KV5x 双电机控制中用 eflexpwm 触发 ADC 采集 Input Input XBARA SoC Signal XBARB Soc Signal XBARA XBARA Output Signal XBAR_IN0 XBAR_OUT0 DMAMUX18 XBAR_IN1 XBAR_OUT1 DMAMUX19 XB_IN2 XBAR_IN14 XB_IN2 XBAR_IN2 XBAR_OUT2 DMAMUX20 XB_IN3 XBAR_IN15 XB_IN3 XBAR_IN3 XBAR_OUT3 DMAMUX21 XB_IN4 XBAR_IN4 XBAR_OUT4 XB_OUT4 XB_IN5 XBAR_IN5 XBAR_OUT5 XB_OUT5 XB_IN6 XBAR_IN6 XBAR_OUT6 XB_OUT6 XB_IN7 XBAR_IN7 XBAR_OUT7 XB_OUT7 XB_IN8 XBAR_IN8 XBAR_OUT8 XB_OUT8 flexpwm0 TRG XBARB Output AOI I/P AOI I/O XB_IN9 XBAR_IN9 XBAR_OUT9 XB_OUT9 XB_IN10 XBAR_IN20 XBAR_OUT0 XBARB_OUT0 XB_IN10 XBAR_IN10 XBAR_OUT10 XB_OUT10 XB_IN11 XBAR_IN21 XBAR_OUT1 XBARB_OUT1 XB_IN11 XBAR_IN11 XBAR_OUT11 XB_OUT11 CMP0_OUT XBAR_IN0 XBAR_OUT2 XBARB_OUT2 AND_OR_INVERT_0 CMP0_OUT XBAR_IN12 XBAR_OUT12 ADCA_TRIG CMP1_OUT XBAR_IN1 XBAR_OUT3 XBARB_OUT3 CMP1_OUT XBAR_IN13 XBAR_OUT13 ADCB_TRIG CMP2_OUT XBAR_IN2 CMP2_OUT XBAR_IN14 XBAR_OUT14 CMP3_OUT XBAR_IN3 XBAR_OUT4 XBARB_OUT4 CMP3_OUT XBAR_IN15 XBAR_OUT15 DAC_12B_SYNC FTM0_CH_allTRIG XBAR_IN4 XBAR_OUT5 XBARB_OUT5 AND_OR_INVERT_1 FTM0_CH_allTRIG XBAR_IN16 XBAR_OUT16 CMP0 FTM0_INIT XBAR_IN5 XBAR_OUT6 XBARB_OUT6 FTM0_INIT XBAR_IN17 XBAR_OUT17 CMP1 FTM3_CH_allTRIG XBAR_IN6 XBAR_OUT7 XBARB_OUT7 FTM3_CH_allTRIG XBAR_IN18 XBAR_OUT18 CMP2 FTM3_INIT XBAR_IN7 FTM3_INIT XBAR_IN19 XBAR_OUT19 CMP3 PWMA0_TRG0 XBAR_IN8 XBAR_OUT8 XBARB_OUT8 PWMA0_TRG0 XBAR_IN20 XBAR_OUT20 PWMA0_EXTA/PWMB0_EXTA PWMA0_TRG1 XBAR_OUT9 XBARB_OUT9 PWMA0_TRG1 XBAR_IN21 XBAR_OUT21 PWMA1_EXTA/PWMB1_EXTA PWMA1_TRG0 XBAR_IN9 XBAR_OUT10 XBARB_OUT10 AND_OR_INVERT_2 PWMA1_TRG0 XBAR_IN22 XBAR_OUT22 PWMA2_EXTA/PWMB2_EXTA PWMA1_TRG1 XBAR_OUT11 XBARB_OUT11 PWMA1_TRG1 XBAR_IN23 XBAR_OUT23 PWMA3_EXTA/PWMB3_EXTA PWMA2_TRG0 XBAR_IN10 PWMA2_TRG0 XBAR_IN24 XBAR_OUT24 PWMA0_EXT_SYNC PWMA2_TRG1 XBAR_OUT12 XBARB_OUT12 PWMA2_TRG1 XBAR_IN25 XBAR_OUT25 PWMA1_EXT_SYNC PWMA3_TRG0 XBAR_IN11 XBAR_OUT13 XBARB_OUT13 AND_OR_INVERT_3 PWMA3_TRG0 XBAR_IN26 XBAR_OUT26 PWMA2_EXT_SYNC PWMA3_TRG1 XBAR_OUT14 XBARB_OUT14 PWMA3_TRG1 XBAR_IN27 XBAR_OUT27 PWMA3_EXT_SYNC PDB0_CH1_OUT XBAR_IN34 XBAR_OUT15 XBARB_OUT15 PDB0_CH1_OUT XBAR_IN28 XBAR_OUT28 PWMA_EXT_CLK /PWMB_EXT_CLK PDB0_CH0_OUT XBAR_IN12 PDB0_CH0_OUT XBAR_IN29 XBAR_OUT29 PWMA_FAULT0 PDB1_CH1_OUT XBAR_IN35 PDB1_CH1_OUT XBAR_IN30 XBAR_OUT30 PWMA_FAULT1 AOI PDB1_CH0_OUT XBAR_IN26 PDB1_CH0_OUT XBAR_IN31 XBAR_OUT31 PWMA_FAULT2 ADCC Scan complete XBAR_IN36 ADCC Scan complete XBAR_IN32 XBAR_OUT32 PWMA_FAULT3 ADCA Scan complete XBAR_IN13 ADCA Scan complete XBAR_IN33 XBAR_OUT33 PWMA_FORCE ADCD Scan complete XBAR_IN37 ADCD Scan complete XBAR_IN34 XBAR_OUT34 FTM0_TRIG2 ADCB Scan complete XBAR_IN27 ADCB Scan complete XBAR_IN35 XBAR_OUT35 FTM1_TRIG2 FTM1_allTRIG XBAR_IN16 FTM1_allTRIG XBAR_IN36 XBAR_OUT36 FTM2_TRIG2 FTM1_INIT XBAR_IN17 FTM1_INIT XBAR_IN37 XBAR_OUT37 FTM3_TRIG2 DMA ch0 XBAR_IN18 DMA ch0 XBAR_IN38 XBAR_OUT38 PDB0_IN_CH1100 DMA ch1 XBAR_IN19 DMA ch1 XBAR_IN39 XBAR_OUT39 ADC0 HDWT XBAR_OUT40 XBAR_OUT41 PDB1_IN_CH110 DMA ch6 done XBAR_IN22 DMA ch6 done XBAR_IN40 XBAR_OUT42 ADCC_TRIG XBAR_OUT43 ADCD_TRIG XBAR_OUT44 QD_PHA XBAR_OUT45 QD_PHB DMA ch7 done XBAR_IN23 DMA ch7 done XBAR_IN41 XBAR_OUT46 QD_INDEX XBAR_OUT47 QD_HOME XBAR_OUT48 QD_CAP XBAR_OUT49 FTM0_FAULT3 PIT ch0 done XBAR_IN24 PIT ch0 done XBAR_IN42 XBAR_OUT50 FTM1_FAULT1 XBAR_OUT51 FTM2_FAULT1 PIT ch1 done XBAR_IN25 PIT ch1 done XBAR_IN43 XBAR_OUT52 FTM3_FAULT3 XBAR_OUT53 PWMB0_EXT_SYNC XBAR_OUT54 PWMB1_EXT_SYNC ADC0_COCO XBAR_IN38 ADC0_COCO XBAR_IN44 XBAR_OUT55 PWMB2_EXT_SYNC QD_CMP (pos_match) Quadrature Encoder compare XBAR_IN45 XBAR_OUT56 PWMB3_EXT_SYNC AND_OR_INVERT_Output 0 XBAR_IN46 XBAR_OUT57 PWMB_FORCE AND_OR_INVERT_Output 1 XBAR_IN47 XBAR_OUT58 EWM_IN AND_OR_INVERT_Output 2 XBAR_IN48 AND_OR_INVERT_Output 3 XBAR_IN49 HSADC0A HSADC0B HSADC1A HSADC1B flexpwm1 PWMB0_TRG0/1 XBAR_IN28 PWMB1_TRG0/1 XBAR_IN29 PWMB2_TRG0/1 XBAR_IN30 PWMB3_TRG0/1 XBAR_IN31 FTM2_allTRG XBAR_IN32 FTM2_INIT XBAR_IN33 PIT ch2 done XBAR_IN50 PIT ch3 done XBAR_IN51 PWMB0_TRG0/1 XBAR_IN52 PWMB1_TRG0/1 XBAR_IN53 PWMB2_TRG0/1 XBAR_IN54 PWMB3_TRG0/1 XBAR_IN55 FTM2_allTRG XBAR_IN56 FTM2_INIT XBAR_IN57 38

XBARB XBARA KV5x 用 eflexpwm 触发 ADC 采集以进行 4 HB 功率转换 Input Input XBARA SoC Signal XBARB Soc Signal XBARA XBARA Output Signal XBAR_IN0 XBAR_OUT0 DMAMUX18 XBAR_IN1 XBAR_OUT1 DMAMUX19 XB_IN2 XBAR_IN14 XB_IN2 XBAR_IN2 XBAR_OUT2 DMAMUX20 XB_IN3 XBAR_IN15 XB_IN3 XBAR_IN3 XBAR_OUT3 DMAMUX21 XB_IN4 XBAR_IN4 XBAR_OUT4 XB_OUT4 XB_IN5 XBAR_IN5 XBAR_OUT5 XB_OUT5 XB_IN6 XBAR_IN6 XBAR_OUT6 XB_OUT6 XB_IN7 XBAR_IN7 XBAR_OUT7 XB_OUT7 XB_IN8 XBAR_IN8 XBAR_OUT8 XB_OUT8 flexpwm0 TRG XBARB Output AOI I/P AOI I/O XB_IN9 XBAR_IN9 XBAR_OUT9 XB_OUT9 XB_IN10 XBAR_IN20 XBAR_OUT0 XBARB_OUT0 XB_IN10 XBAR_IN10 XBAR_OUT10 XB_OUT10 XB_IN11 XBAR_IN21 XBAR_OUT1 XBARB_OUT1 XB_IN11 XBAR_IN11 XBAR_OUT11 XB_OUT11 CMP0_OUT XBAR_IN0 XBAR_OUT2 XBARB_OUT2 AND_OR_INVERT_0 CMP0_OUT XBAR_IN12 XBAR_OUT12 ADCA_TRIG CMP1_OUT XBAR_IN1 XBAR_OUT3 XBARB_OUT3 CMP1_OUT XBAR_IN13 XBAR_OUT13 ADCB_TRIG CMP2_OUT XBAR_IN2 CMP2_OUT XBAR_IN14 XBAR_OUT14 CMP3_OUT XBAR_IN3 XBAR_OUT4 XBARB_OUT4 CMP3_OUT XBAR_IN15 XBAR_OUT15 DAC_12B_SYNC FTM0_CH_allTRIG XBAR_IN4 XBAR_OUT5 XBARB_OUT5 AND_OR_INVERT_1 FTM0_CH_allTRIG XBAR_IN16 XBAR_OUT16 CMP0 FTM0_INIT XBAR_IN5 XBAR_OUT6 XBARB_OUT6 FTM0_INIT XBAR_IN17 XBAR_OUT17 CMP1 FTM3_CH_allTRIG XBAR_IN6 XBAR_OUT7 XBARB_OUT7 FTM3_CH_allTRIG XBAR_IN18 XBAR_OUT18 CMP2 FTM3_INIT XBAR_IN7 FTM3_INIT XBAR_IN19 XBAR_OUT19 CMP3 PWMA0_TRG0 XBAR_IN8 XBAR_OUT8 XBARB_OUT8 PWMA0_TRG0 XBAR_IN20 XBAR_OUT20 PWMA0_EXTA/PWMB0_EXTA PWMA0_TRG1 XBAR_OUT9 XBARB_OUT9 PWMA0_TRG1 XBAR_IN21 XBAR_OUT21 PWMA1_EXTA/PWMB1_EXTA PWMA1_TRG0 XBAR_IN9 XBAR_OUT10 XBARB_OUT10 AND_OR_INVERT_2 PWMA1_TRG0 XBAR_IN22 XBAR_OUT22 PWMA2_EXTA/PWMB2_EXTA PWMA1_TRG1 XBAR_OUT11 XBARB_OUT11 PWMA1_TRG1 XBAR_IN23 XBAR_OUT23 PWMA3_EXTA/PWMB3_EXTA PWMA2_TRG0 XBAR_IN10 PWMA2_TRG0 XBAR_IN24 XBAR_OUT24 PWMA0_EXT_SYNC PWMA2_TRG1 XBAR_OUT12 XBARB_OUT12 PWMA2_TRG1 XBAR_IN25 XBAR_OUT25 PWMA1_EXT_SYNC PWMA3_TRG0 XBAR_IN11 XBAR_OUT13 XBARB_OUT13 AND_OR_INVERT_3 PWMA3_TRG0 XBAR_IN26 XBAR_OUT26 PWMA2_EXT_SYNC PWMA3_TRG1 XBAR_OUT14 XBARB_OUT14 PWMA3_TRG1 XBAR_IN27 XBAR_OUT27 PWMA3_EXT_SYNC PDB0_CH1_OUT XBAR_IN34 XBAR_OUT15 XBARB_OUT15 PDB0_CH1_OUT XBAR_IN28 XBAR_OUT28 PWMA_EXT_CLK /PWMB_EXT_CLK PDB0_CH0_OUT XBAR_IN12 PDB0_CH0_OUT XBAR_IN29 XBAR_OUT29 PWMA_FAULT0 PDB1_CH1_OUT XBAR_IN35 PDB1_CH1_OUT XBAR_IN30 XBAR_OUT30 PWMA_FAULT1 AOI PDB1_CH0_OUT XBAR_IN26 PDB1_CH0_OUT XBAR_IN31 XBAR_OUT31 PWMA_FAULT2 ADCC Scan complete XBAR_IN36 ADCC Scan complete XBAR_IN32 XBAR_OUT32 PWMA_FAULT3 ADCA Scan complete XBAR_IN13 ADCA Scan complete XBAR_IN33 XBAR_OUT33 PWMA_FORCE ADCD Scan complete XBAR_IN37 ADCD Scan complete XBAR_IN34 XBAR_OUT34 FTM0_TRIG2 ADCB Scan complete XBAR_IN27 ADCB Scan complete XBAR_IN35 XBAR_OUT35 FTM1_TRIG2 FTM1_allTRIG XBAR_IN16 FTM1_allTRIG XBAR_IN36 XBAR_OUT36 FTM2_TRIG2 FTM1_INIT XBAR_IN17 FTM1_INIT XBAR_IN37 XBAR_OUT37 FTM3_TRIG2 DMA ch0 XBAR_IN18 DMA ch0 XBAR_IN38 XBAR_OUT38 PDB0_IN_CH1100 DMA ch1 XBAR_IN19 DMA ch1 XBAR_IN39 XBAR_OUT39 ADC0 HDWT XBAR_OUT40 XBAR_OUT41 PDB1_IN_CH110 DMA ch6 done XBAR_IN22 DMA ch6 done XBAR_IN40 XBAR_OUT42 ADCC_TRIG XBAR_OUT43 ADCD_TRIG XBAR_OUT44 QD_PHA XBAR_OUT45 QD_PHB DMA ch7 done XBAR_IN23 DMA ch7 done XBAR_IN41 XBAR_OUT46 QD_INDEX XBAR_OUT47 QD_HOME XBAR_OUT48 QD_CAP XBAR_OUT49 FTM0_FAULT3 PIT ch0 done XBAR_IN24 PIT ch0 done XBAR_IN42 XBAR_OUT50 FTM1_FAULT1 XBAR_OUT51 FTM2_FAULT1 PIT ch1 done XBAR_IN25 PIT ch1 done XBAR_IN43 XBAR_OUT52 FTM3_FAULT3 XBAR_OUT53 PWMB0_EXT_SYNC XBAR_OUT54 PWMB1_EXT_SYNC ADC0_COCO XBAR_IN38 ADC0_COCO XBAR_IN44 XBAR_OUT55 PWMB2_EXT_SYNC QD_CMP (pos_match) Quadrature Encoder compare XBAR_IN45 XBAR_OUT56 PWMB3_EXT_SYNC AND_OR_INVERT_Output 0 XBAR_IN46 XBAR_OUT57 PWMB_FORCE AND_OR_INVERT_Output 1 XBAR_IN47 XBAR_OUT58 EWM_IN AND_OR_INVERT_Output 2 XBAR_IN48 AND_OR_INVERT_Output 3 XBAR_IN49 HSADC0A HSADC0B HSADC1A HSADC1B flexpwm1 PWMB0_TRG0/1 XBAR_IN28 PWMB1_TRG0/1 XBAR_IN29 PWMB2_TRG0/1 XBAR_IN30 PWMB3_TRG0/1 XBAR_IN31 FTM2_allTRG XBAR_IN32 FTM2_INIT XBAR_IN33 PIT ch2 done XBAR_IN50 PIT ch3 done XBAR_IN51 PWMB0_TRG0/1 XBAR_IN52 PWMB1_TRG0/1 XBAR_IN53 PWMB2_TRG0/1 XBAR_IN54 PWMB3_TRG0/1 XBAR_IN55 FTM2_allTRG XBAR_IN56 FTM2_INIT XBAR_IN57 39

XBARB XBARA KV5x 用 CMP 来触发 flexpwm 更新 Input Input XBARA SoC Signal XBARB Soc Signal XBARA XBARA Output Signal XBAR_IN0 XBAR_OUT0 DMAMUX18 XBAR_IN1 XBAR_OUT1 DMAMUX19 XB_IN2 XBAR_IN14 XB_IN2 XBAR_IN2 XBAR_OUT2 DMAMUX20 XB_IN3 XBAR_IN15 XB_IN3 XBAR_IN3 XBAR_OUT3 DMAMUX21 XB_IN4 XBAR_IN4 XBAR_OUT4 XB_OUT4 XB_IN5 XBAR_IN5 XBAR_OUT5 XB_OUT5 XB_IN6 XBAR_IN6 XBAR_OUT6 XB_OUT6 XB_IN7 XBAR_IN7 XBAR_OUT7 XB_OUT7 flexpwm0 TRG XB_IN8 XBAR_IN8 XBAR_OUT8 XB_OUT8 XBARB Output CMP0 AOI I/P AOI I/O XB_IN9 XBAR_IN9 XBAR_OUT9 XB_OUT9 XB_IN10 XBAR_IN20 XBAR_OUT0 XBARB_OUT0 XB_IN10 XBAR_IN10 XBAR_OUT10 XB_OUT10 XB_IN11 XBAR_IN21 XBAR_OUT1 XBARB_OUT1 XB_IN11 XBAR_IN11 XBAR_OUT11 XB_OUT11 CMP0_OUT XBAR_IN0 XBAR_OUT2 XBARB_OUT2 AND_OR_INVERT_0 CMP0_OUT XBAR_IN12 XBAR_OUT12 ADCA_TRIG CMP1_OUT XBAR_IN1 XBAR_OUT3 XBARB_OUT3 CMP1_OUT XBAR_IN13 XBAR_OUT13 ADCB_TRIG CMP2_OUT XBAR_IN2 CMP2_OUT XBAR_IN14 XBAR_OUT14 CMP3_OUT XBAR_IN3 XBAR_OUT4 XBARB_OUT4 CMP3_OUT XBAR_IN15 XBAR_OUT15 DAC_12B_SYNC FTM0_CH_allTRIG XBAR_IN4 XBAR_OUT5 XBARB_OUT5 AND_OR_INVERT_1 FTM0_CH_allTRIG XBAR_IN16 XBAR_OUT16 CMP0 FTM0_INIT XBAR_IN5 XBAR_OUT6 XBARB_OUT6 FTM0_INIT XBAR_IN17 XBAR_OUT17 CMP1 FTM3_CH_allTRIG XBAR_IN6 XBAR_OUT7 XBARB_OUT7 FTM3_CH_allTRIG XBAR_IN18 XBAR_OUT18 CMP2 FTM3_INIT XBAR_IN7 FTM3_INIT XBAR_IN19 XBAR_OUT19 CMP3 PWMA0_TRG0 XBAR_IN8 XBAR_OUT8 XBARB_OUT8 PWMA0_TRG0 XBAR_IN20 XBAR_OUT20 PWMA0_EXTA/PWMB0_EXTA PWMA0_TRG1 XBAR_OUT9 XBARB_OUT9 PWMA0_TRG1 XBAR_IN21 XBAR_OUT21 PWMA1_EXTA/PWMB1_EXTA PWMA1_TRG0 XBAR_IN9 XBAR_OUT10 XBARB_OUT10 AND_OR_INVERT_2 PWMA1_TRG0 XBAR_IN22 XBAR_OUT22 PWMA2_EXTA/PWMB2_EXTA PWMA1_TRG1 XBAR_OUT11 XBARB_OUT11 PWMA1_TRG1 XBAR_IN23 XBAR_OUT23 PWMA3_EXTA/PWMB3_EXTA PWMA2_TRG0 XBAR_IN10 PWMA2_TRG0 XBAR_IN24 XBAR_OUT24 PWMA0_EXT_SYNC PWMA2_TRG1 XBAR_OUT12 XBARB_OUT12 PWMA2_TRG1 XBAR_IN25 XBAR_OUT25 PWMA1_EXT_SYNC PWMA3_TRG0 XBAR_IN11 XBAR_OUT13 XBARB_OUT13 AND_OR_INVERT_3 PWMA3_TRG0 XBAR_IN26 XBAR_OUT26 PWMA2_EXT_SYNC PWMA3_TRG1 XBAR_OUT14 XBARB_OUT14 PWMA3_TRG1 XBAR_IN27 XBAR_OUT27 PWMA3_EXT_SYNC PDB0_CH1_OUT XBAR_IN34 XBAR_OUT15 XBARB_OUT15 PDB0_CH1_OUT XBAR_IN28 XBAR_OUT28 PWMA_EXT_CLK /PWMB_EXT_CLK PDB0_CH0_OUT XBAR_IN12 PDB0_CH0_OUT XBAR_IN29 XBAR_OUT29 PWMA_FAULT0 PDB1_CH1_OUT XBAR_IN35 PDB1_CH1_OUT XBAR_IN30 XBAR_OUT30 PWMA_FAULT1 AOI PDB1_CH0_OUT XBAR_IN26 PDB1_CH0_OUT XBAR_IN31 XBAR_OUT31 PWMA_FAULT2 ADCC Scan complete XBAR_IN36 ADCC Scan complete XBAR_IN32 XBAR_OUT32 PWMA_FAULT3 ADCA Scan complete XBAR_IN13 ADCA Scan complete XBAR_IN33 XBAR_OUT33 PWMA_FORCE ADCD Scan complete XBAR_IN37 ADCD Scan complete XBAR_IN34 XBAR_OUT34 FTM0_TRIG2 ADCB Scan complete XBAR_IN27 ADCB Scan complete XBAR_IN35 XBAR_OUT35 FTM1_TRIG2 FTM1_allTRIG XBAR_IN16 FTM1_allTRIG XBAR_IN36 XBAR_OUT36 FTM2_TRIG2 FTM1_INIT XBAR_IN17 FTM1_INIT XBAR_IN37 XBAR_OUT37 FTM3_TRIG2 DMA ch0 XBAR_IN18 DMA ch0 XBAR_IN38 XBAR_OUT38 PDB0_IN_CH1100 DMA ch1 XBAR_IN19 DMA ch1 XBAR_IN39 XBAR_OUT39 ADC0 HDWT XBAR_OUT40 XBAR_OUT41 PDB1_IN_CH110 DMA ch6 done XBAR_IN22 DMA ch6 done XBAR_IN40 XBAR_OUT42 ADCC_TRIG XBAR_OUT43 ADCD_TRIG XBAR_OUT44 QD_PHA XBAR_OUT45 QD_PHB DMA ch7 done XBAR_IN23 DMA ch7 done XBAR_IN41 XBAR_OUT46 QD_INDEX XBAR_OUT47 QD_HOME XBAR_OUT48 QD_CAP XBAR_OUT49 FTM0_FAULT3 PIT ch0 done XBAR_IN24 PIT ch0 done XBAR_IN42 XBAR_OUT50 FTM1_FAULT1 XBAR_OUT51 FTM2_FAULT1 PIT ch1 done XBAR_IN25 PIT ch1 done XBAR_IN43 XBAR_OUT52 FTM3_FAULT3 XBAR_OUT53 PWMB0_EXT_SYNC XBAR_OUT54 PWMB1_EXT_SYNC CMP1 ADC0_COCO XBAR_IN38 ADC0_COCO XBAR_IN44 XBAR_OUT55 PWMB2_EXT_SYNC QD_CMP (pos_match) Quadrature Encoder compare XBAR_IN45 XBAR_OUT56 PWMB3_EXT_SYNC AND_OR_INVERT_Output 0 XBAR_IN46 XBAR_OUT57 PWMB_FORCE AND_OR_INVERT_Output 1 XBAR_IN47 XBAR_OUT58 EWM_IN AND_OR_INVERT_Output 2 XBAR_IN48 AND_OR_INVERT_Output 3 XBAR_IN49 HSADC0A HSADC0B HSADC1A HSADC1B flexpwm1 PWMB0_TRG0/1 XBAR_IN28 PWMB1_TRG0/1 XBAR_IN29 PWMB2_TRG0/1 XBAR_IN30 PWMB3_TRG0/1 XBAR_IN31 FTM2_allTRG XBAR_IN32 FTM2_INIT XBAR_IN33 PIT ch2 done XBAR_IN50 PIT ch3 done XBAR_IN51 PWMB0_TRG0/1 XBAR_IN52 PWMB1_TRG0/1 XBAR_IN53 PWMB2_TRG0/1 XBAR_IN54 PWMB3_TRG0/1 XBAR_IN55 FTM2_allTRG XBAR_IN56 FTM2_INIT XBAR_IN57 40

XBARB XBARA KV5x 用 FTM1 来触发外部电路事件 Input Input XBARA SoC Signal XBARB Soc Signal XBARA XBARA Output Signal XBAR_IN0 XBAR_OUT0 DMAMUX18 引脚 flexpwm0 FTM1 TRG XBAR_IN1 XBAR_OUT1 DMAMUX19 XB_IN2 XBAR_IN14 XB_IN2 XBAR_IN2 XBAR_OUT2 DMAMUX20 XB_IN3 XBAR_IN15 XB_IN3 XBAR_IN3 XBAR_OUT3 DMAMUX21 XB_IN4 XBAR_IN4 XBAR_OUT4 XB_OUT4 XB_IN5 XBAR_IN5 XBAR_OUT5 XB_OUT5 XB_IN6 XBAR_IN6 XBAR_OUT6 XB_OUT6 XB_IN7 XBAR_IN7 XBAR_OUT7 XB_OUT7 XB_IN8 XBAR_IN8 XBAR_OUT8 XB_OUT8 XBARB Output CMP0 AOI I/P AOI I/O XB_IN9 XBAR_IN9 XBAR_OUT9 XB_OUT9 XB_IN10 XBAR_IN20 XBAR_OUT0 XBARB_OUT0 XB_IN10 XBAR_IN10 XBAR_OUT10 XB_OUT10 XB_IN11 XBAR_IN21 XBAR_OUT1 XBARB_OUT1 XB_IN11 XBAR_IN11 XBAR_OUT11 XB_OUT11 CMP0_OUT XBAR_IN0 XBAR_OUT2 XBARB_OUT2 AND_OR_INVERT_0 CMP0_OUT XBAR_IN12 XBAR_OUT12 ADCA_TRIG CMP1_OUT XBAR_IN1 XBAR_OUT3 XBARB_OUT3 CMP1_OUT XBAR_IN13 XBAR_OUT13 ADCB_TRIG CMP2_OUT XBAR_IN2 CMP2_OUT XBAR_IN14 XBAR_OUT14 CMP3_OUT XBAR_IN3 XBAR_OUT4 XBARB_OUT4 CMP3_OUT XBAR_IN15 XBAR_OUT15 DAC_12B_SYNC FTM0_CH_allTRIG XBAR_IN4 XBAR_OUT5 XBARB_OUT5 AND_OR_INVERT_1 FTM0_CH_allTRIG XBAR_IN16 XBAR_OUT16 CMP0 FTM0_INIT XBAR_IN5 XBAR_OUT6 XBARB_OUT6 FTM0_INIT XBAR_IN17 XBAR_OUT17 CMP1 FTM3_CH_allTRIG XBAR_IN6 XBAR_OUT7 XBARB_OUT7 FTM3_CH_allTRIG XBAR_IN18 XBAR_OUT18 CMP2 FTM3_INIT XBAR_IN7 FTM3_INIT XBAR_IN19 XBAR_OUT19 CMP3 PWMA0_TRG0 XBAR_IN8 XBAR_OUT8 XBARB_OUT8 PWMA0_TRG0 XBAR_IN20 XBAR_OUT20 PWMA0_EXTA/PWMB0_EXTA PWMA0_TRG1 XBAR_OUT9 XBARB_OUT9 PWMA0_TRG1 XBAR_IN21 XBAR_OUT21 PWMA1_EXTA/PWMB1_EXTA PWMA1_TRG0 XBAR_IN9 XBAR_OUT10 XBARB_OUT10 AND_OR_INVERT_2 PWMA1_TRG0 XBAR_IN22 XBAR_OUT22 PWMA2_EXTA/PWMB2_EXTA PWMA1_TRG1 XBAR_OUT11 XBARB_OUT11 PWMA1_TRG1 XBAR_IN23 XBAR_OUT23 PWMA3_EXTA/PWMB3_EXTA PWMA2_TRG0 XBAR_IN10 PWMA2_TRG0 XBAR_IN24 XBAR_OUT24 PWMA0_EXT_SYNC PWMA2_TRG1 XBAR_OUT12 XBARB_OUT12 PWMA2_TRG1 XBAR_IN25 XBAR_OUT25 PWMA1_EXT_SYNC PWMA3_TRG0 XBAR_IN11 XBAR_OUT13 XBARB_OUT13 AND_OR_INVERT_3 PWMA3_TRG0 XBAR_IN26 XBAR_OUT26 PWMA2_EXT_SYNC PWMA3_TRG1 XBAR_OUT14 XBARB_OUT14 PWMA3_TRG1 XBAR_IN27 XBAR_OUT27 PWMA3_EXT_SYNC PDB0_CH1_OUT XBAR_IN34 XBAR_OUT15 XBARB_OUT15 PDB0_CH1_OUT XBAR_IN28 XBAR_OUT28 PWMA_EXT_CLK /PWMB_EXT_CLK PDB0_CH0_OUT XBAR_IN12 PDB0_CH0_OUT XBAR_IN29 XBAR_OUT29 PWMA_FAULT0 PDB1_CH1_OUT XBAR_IN35 PDB1_CH1_OUT XBAR_IN30 XBAR_OUT30 PWMA_FAULT1 AOI PDB1_CH0_OUT XBAR_IN26 PDB1_CH0_OUT XBAR_IN31 XBAR_OUT31 PWMA_FAULT2 ADCC Scan complete XBAR_IN36 ADCC Scan complete XBAR_IN32 XBAR_OUT32 PWMA_FAULT3 ADCA Scan complete XBAR_IN13 ADCA Scan complete XBAR_IN33 XBAR_OUT33 PWMA_FORCE ADCD Scan complete XBAR_IN37 ADCD Scan complete XBAR_IN34 XBAR_OUT34 FTM0_TRIG2 ADCB Scan complete XBAR_IN27 ADCB Scan complete XBAR_IN35 XBAR_OUT35 FTM1_TRIG2 FTM1_allTRIG XBAR_IN16 FTM1_allTRIG XBAR_IN36 XBAR_OUT36 FTM2_TRIG2 FTM1_INIT XBAR_IN17 FTM1_INIT XBAR_IN37 XBAR_OUT37 FTM3_TRIG2 DMA ch0 XBAR_IN18 DMA ch0 XBAR_IN38 XBAR_OUT38 PDB0_IN_CH1100 DMA ch1 XBAR_IN19 DMA ch1 XBAR_IN39 XBAR_OUT39 ADC0 HDWT XBAR_OUT40 XBAR_OUT41 PDB1_IN_CH110 DMA ch6 done XBAR_IN22 DMA ch6 done XBAR_IN40 XBAR_OUT42 ADCC_TRIG XBAR_OUT43 ADCD_TRIG XBAR_OUT44 QD_PHA XBAR_OUT45 QD_PHB DMA ch7 done XBAR_IN23 DMA ch7 done XBAR_IN41 XBAR_OUT46 QD_INDEX XBAR_OUT47 QD_HOME XBAR_OUT48 QD_CAP XBAR_OUT49 FTM0_FAULT3 PIT ch0 done XBAR_IN24 PIT ch0 done XBAR_IN42 XBAR_OUT50 FTM1_FAULT1 XBAR_OUT51 FTM2_FAULT1 PIT ch1 done XBAR_IN25 PIT ch1 done XBAR_IN43 XBAR_OUT52 FTM3_FAULT3 XBAR_OUT53 PWMB0_EXT_SYNC XBAR_OUT54 PWMB1_EXT_SYNC CMP1 ADC0_COCO XBAR_IN38 ADC0_COCO XBAR_IN44 XBAR_OUT55 PWMB2_EXT_SYNC QD_CMP (pos_match) Quadrature Encoder compare XBAR_IN45 XBAR_OUT56 PWMB3_EXT_SYNC AND_OR_INVERT_Output 0 XBAR_IN46 XBAR_OUT57 PWMB_FORCE AND_OR_INVERT_Output 1 XBAR_IN47 XBAR_OUT58 EWM_IN AND_OR_INVERT_Output 2 XBAR_IN48 AND_OR_INVERT_Output 3 XBAR_IN49 引脚 HSADC0A HSADC0B ADC0 HSADC1A HSADC1B flexpwm1 PWMB0_TRG0/1 XBAR_IN28 PWMB1_TRG0/1 XBAR_IN29 PWMB2_TRG0/1 XBAR_IN30 PWMB3_TRG0/1 XBAR_IN31 FTM2_allTRG XBAR_IN32 FTM2_INIT XBAR_IN33 PIT ch2 done XBAR_IN50 PIT ch3 done XBAR_IN51 PWMB0_TRG0/1 XBAR_IN52 PWMB1_TRG0/1 XBAR_IN53 PWMB2_TRG0/1 XBAR_IN54 PWMB3_TRG0/1 XBAR_IN55 FTM2_allTRG XBAR_IN56 FTM2_INIT XBAR_IN57 41

连接与安全 42

物联网安全与完整性 安全互联网数据协议 SSL TLS SSH IPsec/VPN DTLS SFTP SNMP v3 HTTPS 非对称模块 / 流加密 ( 验证 / 不可否认性 ) RSA Diffie-Hellman 对称模块 / 流加密 ( 提供隐私性 ) AES DES 3DES 哈希加密 ( 完整性 ) MD5 SHA-1 SHA-256 存储器完整性 TRNG 随机数生成器形成多个熵源 MMCAU 存储器映射加密加速单元 AES DES 3DES MMCAU-MD5 SHA-1 SHA-256 CRC-16/32 位 CRC 生成器 NXP 优化软件库 (CAUAPI) 43

CAN1 CAN2 RMII 以太网 CAN1 UART4 CAN2 UART4 CAN1 CAN2 KV5x 物联网安全支持 TRNG 随机数生成器形成多个熵值源 UART1 UART1 UART3 UART3 MMCAU 存储器映射加密加速单元 AES DES 3DES MD5 SHA-1 SHA-256 UART5 UART2 UART5 UART2 MMCAU TRNG CAN0 CAN0 CAN2 CAN0 CAUAPI NXP 的 CAU API 提供优化汇编, 用于驱动 CAU 和对称加密算法 UART0 UART0 CRC CRC-16/32 位 CRC 生成器 44 RMII 以太网

加密算法的类型 非对称模块 / 流加密 ( 验证 / 不可否认性公共 / 私有密钥生成 ) RSA Diffie-Hellman 对称模块 / 流加密 ( 提供隐私性 ) AES DES 3DES 哈希加密 ( 完整性 ) MD5 SHA-1 SHA-256 需要较大的种子数以确保可靠性 用于建立可信连接 种子数越少, 可靠性越高 用于安全数据共享 硬件加速增加数据吞吐量 45

MMCAU 特性 协处理器与 ARM 内核, 通过私有外设总线 (PPB) 相连 支持通过硬件实现特别运算, 以提高基于软件的安全加密 / 解密运算和消息摘要功能的吞吐量 支持 DES 3DES AES MD5 SHA-1 SHA-256 加速 NXP 提供带有相应软件构建模块的优化库, 用于实现更高安全水平的功能 另外在网站上提供该库的 API 用户指南 (CAUAPIUG) 46

Mbps MMCAU 的绝对性能 : 越大越好 70 60 50 40 30 20 10 以 100 MHz 内核实现的 Mbps 性能 0 3des aes128 md5 sha1 sha256 安全功能 CM4+MMCAU, OptAssyLib CM4+MMCAU, C_Lib CM4, no MMCAU 47

TRNGA 特性 以频率未知的环形振荡器对移位寄存器计时, 由此生成 32 位随机数 包括一个熵值寄存器, 允许将额外的熵值插入 RNGA 输出中 目前并无加密证据表明, 这是一种安全的随机数据生成方法 因此, 强烈建议将该模块生成的随机数据用作经 NIST 批准 ( 基于 DES 或 SHA-1) 的伪随机数生成器的输入, 其定义见 NIST FIPS 186-2 号出版物附录三 和 NIST FIPS SP 800-90 号出版物 48

结论 Kinetis V 系列 CM7 架构详情 KV5x MCU 特性 KV5x 目标应用 V 系列路线图和 KV5x 定位 更高的 CoreMark 得分, 支持 TCM 和缓存, 与其他 CORTEX M 系列的区别 NXP 基于 CM7 的首个 MCU(V 系列扩展 ) 的主要功能 双电机控制, 多级功率转换, 工业串行通信网关 高速 SAR ADC 功能 扫描和并行采集多个 ADC,32 次 ADC 转换为 1uS 高级定时器 外设交叉互连 连接与安全特性 flexpwm FlexTimer ENC 模块和 nano-edge 模块的主要特性 灵活的互连系统, 可节省 CPU 带宽 以太网 ( 支持 1588) CAN2.0B UART SPI 和 I2C MMCAU 及 TRNG 49

版权声明 恩智浦 恩智浦徽标 恩智浦 智慧生活, 安全连结 CoolFlux EMBRACE GREENCHIP HITAG I2C BUS ICODE JCOP LIFE VIBES MIFARE MIFARE Classic MIFARE DESFire MIFARE Plus MIFARE FleX MANTIS MIFARE ULTRALIGHT MIFARE4MOBILE MIGLO NTAG ROADLINK SMARTLX SMARTMX STARPLUG TOPFET TrenchMOS UCODE NXP NXP 徽标 AltiVec C 5 CodeTEST CodeWarrior ColdFire ColdFire+ C Ware 高能效解决方案徽标 Kinetis Layerscape MagniV mobilegt PEG PowerQUICC Processor Expert QorIQ QorIQ Qonverge Ready Play SafeAssure SafeAssure 徽标 StarCore Symphony VortiQa Vybrid Airfast BeeKit BeeStack CoreNet Flexis MXC Platform in a Package QUICC Engine SMARTMOS Tower TurboLink 和 UMEMS 是 NXP B.V. 的商标 所有其他产品或服务名称均为其各自所有者的财产 ARM AMBA ARM Powered Artisan Cortex Jazelle Keil SecurCore Thumb TrustZone 和 μvision 是 ARM Limited( 或其子公司 ) 在欧盟和 / 或其他地区的注册商标 ARM7 ARM9 ARM11 big.little CoreLink CoreSight DesignStart Mali mbed NEON POP Sensinode Socrates ULINK 和 Versatile 是 ARM Limited( 或其子公司 ) 在欧盟和 / 或其他地区的商标 保留所有权利 Oracle 和 Java 是 Oracle 和 / 或其关联公司的注册商标 Power Architecture 和 Power.org 文字标记 Power 和 Power.org 徽标及相关标记是 Power.org 的授权商标和服务标记 2015 2016 NXP B.V. 51