XC164CS16F40FBBKXQMA1系列是Infineon XC166系列全功能单芯片CMOS微控制器的高性能成员。这些设备在指令(MAC单元)、外围设备和速度方面扩展了C166系列的功能和性能。它们结合了高CPU性能(高达每秒4000万条指令)、高外围功能和增强的IO功能。它们还通过PLL和各种片上存储器模块(如程序ROM或闪存、程序RAM和数据RAM)提供时钟生成。
特色
•具有5级流水线的高性能16位CPU
–40 MHz CPU时钟下的25 ns指令周期时间(单周期执行)
–21个周期中的1周期乘法(16×16位)、背景除法(32/16位)
–1周期乘法和累加(MAC)指令
–增强的布尔位操作设施
–零循环跳转执行
–支持HLL和操作系统的附加说明
–基于寄存器的多变量寄存器组设计
–通过两个额外的本地寄存器组实现快速上下文切换支持
–代码和数据的总线性地址空间为16 MB
–1024字节片上特殊功能寄存器区(C166系列兼容)
•16优先级中断系统,最多75个源,采样率低至50 ns
•通过外围事件控制器(PEC)的8通道中断驱动单周期数据传输设施,24位指针覆盖总地址空间
•通过片上PLL(因子1:0.15…1:10)或通过预分频器(因子1:1…60:1)生成时钟
•片上存储模块
–2 KB片上双端口RAM(DPRAM)
–2/4 KB片上数据SRAM(DSRAM)1)
–2 KB片上程序/数据SRAM(PSRAM)
–64/128 KB片上程序存储器(闪存或掩码ROM)1)
•片上外围模块
–具有可编程分辨率(10位或8位)和转换时间(低至2.55µs或2.15µs)的14通道A/D转换器
–两个16通道通用捕获/比较单元(12个输入/输出引脚)
–用于灵活PWM信号生成的捕获/比较单元(CAPCOM6)(3/6个捕获/比较通道和1个比较通道)
–多功能通用定时器单元,带5个定时器
–两个同步/异步串行通道(USART)
–两个高速同步串行通道
–两个CAN节点上具有32个消息对象(完整CAN/基本CAN)的片上TwinCAN接口(版本2.0B激活),以及网关功能
–片上实时时钟
•具有灵活电源管理的空闲、睡眠和断电模式
•可编程看门狗定时器和振荡器看门狗
•最多12 MB的代码和数据外部地址空间
–不同地址范围的可编程外部总线特性
–多路复用或多路分解的外部地址/数据总线
–可选地址总线宽度
–16位或8位数据总线宽度
–四个可编程芯片选择信号
•多达79条通用I/O线,部分具有可选择的输入阈值和滞后
•片上引导加载器
•由大量开发工具支持,如C编译器、宏汇编程序包、仿真器、评估板、HLL调试器、仿真器、逻辑分析器拆装器、编程板
•通过JTAG接口的片上调试支持
•100针绿色TQFP封装,0.5 mm(19.7 mil)间距(符合RoHS)