深度剖析Semtech XE8806A/XE8807A:超低功耗无线电模块的卓越之选

电子说

1.4w人已加入

描述

深度剖析Semtech XE8806A/XE8807A:超低功耗无线电模块的卓越之选

在当今的电子设备领域,低功耗、高性能的芯片需求日益增长。Semtech的XE8806A和XE8807A作为超低功耗、低电压的微控制器基无线电模块,正逐渐成为众多应用场景的理想选择。本文将深入探讨这两款芯片的特性、性能、内部结构以及应用场景,为电子工程师们提供全面的参考。

文件下载:XE8806AMI026TLF.pdf

一、产品概述

XE8806A和XE8807A是超低功耗、低电压的微控制器基无线电模块,集成了革命性的BitJockey™和专为无线电通信设计的UART类型外设。这两款芯片提供片上ROM或多次可编程(MTP)程序存储器,为不同的应用需求提供了灵活的选择。

1.1 关键特性

  • 超低功耗:高达7 MIPS的处理能力,在1 MIPS操作时仅消耗300 μA,32 kHz操作时仅6 μA,时间保持模式下仅1 μA。
  • 宽电压范围:支持1.2 - 5.5 V的电源电压,适应多种电源环境。
  • 丰富的存储资源:XE8806A拥有22 kB(8 kW)的ROM/MTP,XE8807A拥有11 kB(4kW)的MTP,以及520 B的RAM。
  • 多样化的外设:集成了4个计数器、PWM、UART、BitJockey™、模拟矩阵切换、4个低功耗模拟比较器等外设,满足不同应用的需求。
  • 稳定的时钟源:独立的RC和晶体振荡器,提供稳定的时钟信号。
  • 可靠的复位和中断机制:5种复位源、15个中断源和8个事件源,确保系统的稳定性和可靠性。
  • 长寿命的MTP闪存:在55°C下,MTP闪存的保留时间可达100年。

1.2 应用场景

  • RF伴侣芯片:为RF系统提供稳定的控制和通信支持。
  • RF系统监控:实时监测RF系统的状态和性能。
  • 便携式电池供电设备:如智能手表、健康监测设备等,延长电池续航时间。
  • 计量设备:实现精确的电量、水量等计量功能。
  • 远程控制:用于智能家居、工业自动化等领域的远程控制。
  • HVAC控制:实现对暖通空调系统的智能控制。

二、内部结构与功能模块

2.1 顶层架构

芯片的核心是Coolrisc816 CPU,包含8x8乘法器和16个内部寄存器。总线控制器负责生成访问数据寄存器的控制信号,复位块根据控制寄存器的设置生成复位信号,时钟生成和电源管理块设置时钟信号并生成内部电源,测试控制器用于不同测试模式的设置。

2.2 引脚映射与分配

XE8806A和XE8807A提供多种封装形式,包括TQFP - 32、SO - 28、SO - 24和裸片。不同封装的引脚映射和分配有所不同,用户可以根据实际需求选择合适的封装。引脚分配涵盖了电源、时钟、输入输出端口等,为系统设计提供了丰富的接口。

2.3 内存映射

采用哈佛架构,将指令和数据存储器分开,提高了CPU的运行效率。数据存储器包括8个低功耗寄存器、外设寄存器空间和512字节的RAM,指令存储器在XE8806A中容量为8192个22位指令,在XE8807A中为4096个22位指令。

2.4 低功耗模式

芯片支持三种工作模式:正常模式、低电流模式和极低电流模式。通过复位和时钟块进行控制,在不同模式下实现功耗的优化。睡眠模式下,所有电路时钟和外设停止工作,仅部分服务块保持活动,实现极低的功耗。

2.5 复位生成

具备多种复位源,包括电源复位(POR)、外部复位引脚(NRESET)、可编程看门狗定时器复位、可编程总线错误复位等。复位块负责管理和分配复位信号,同时控制睡眠模式。

2.6 时钟生成

提供三种时钟源:RC振荡器、石英振荡器和外部时钟。时钟生成块负责将所需的时钟频率分配到电路中,通过高预分频器和低预分频器生成不同的时钟信号。

2.7 中断和事件处理

支持24个中断源,分为3个优先级级别;支持8个事件源,分为2个优先级级别。中断和事件处理模块负责管理和路由这些信号,为系统的实时响应提供支持。

2.8 端口功能

  • 端口A:8位并行输入端口,可产生中断、事件或复位信号,还可作为计数器/定时器/PWM的时钟输入。
  • 端口B:8位并行I/O端口,具有模拟功能,可用于USRT、UART、PWM和CMPD等外设。
  • 端口D:通用8位并行I/O端口,可设置输入输出方向和上拉电阻。

2.9 RF接口(BitJockey™)

实现PCM位流的编码/解码和RF接收/发送功能,支持NRZ、Bi - Phase和Miller三种PCM编码,具备内部波特率生成器、缓冲输入/输出数据(FIFO)、4个中断源等特性。

2.10 通用异步收发器(UART)

支持全双工操作,具有内部波特率生成器、7或8位字长、奇偶校验位生成和检测、错误接收检测等功能。

2.11 通用同步收发器(USRT)

为软件实现的串行协议提供硬件支持,可控制外部线路S0和S1,实现条件边缘检测和中断生成。

2.12 计数器/PWM

包含4个8位定时器/计数器模块或2个16位定时器/计数器模块,可实现上下计数、中断和事件生成、捕获功能等,还可生成PWM信号。

2.13 电压电平检测器(VLD)

监测系统电池状态,当电源电压低于预设水平时生成中断信号。

2.14 低功耗比较器

实现四个低功耗比较器,具有低静态电流、可配置中断、滞后功能等特性。

三、性能分析

3.1 绝对最大额定值

存储温度范围为 - 40°C至85°C,超出该范围可能导致设备永久损坏。

3.2 工作范围

VREG旁路时,工作电压范围为1.2 - 5.5 V;VREG开启时,工作电压范围为1.5 - 3.6 V。工作温度范围为 - 40°C至125°C。

3.3 电流消耗

不同工作模式下的电流消耗不同,例如在高速CPU模式下,1 MIPS操作时消耗200 μA;在低功耗时间保持模式下,仅消耗1.3 μA。

3.4 工作速度

芯片的速度受电源电压和温度的影响,通过合理设置时钟源和频率,可以实现较高的工作速度。

四、应用示例

4.1 与XE1201A的配合使用

介绍了如何将RF接口与XE1201A电路配合使用,包括微控制器与收发器的连接、不同编码模式下的接收和发送设置等。

4.2 与XE1202A的配合使用

详细说明了如何将RF接口与XE1202A电路配合使用,包括微控制器与收发器的连接、时钟源的选择、不同编码模式下的接收和发送设置等。

五、总结

Semtech的XE8806A和XE8807A芯片以其超低功耗、高性能、丰富的外设和灵活的配置,为电子工程师们提供了一个强大的解决方案。无论是在便携式设备、RF系统还是工业控制等领域,这两款芯片都能发挥出色的性能。通过深入了解其内部结构和功能模块,工程师们可以更好地利用这些芯片,设计出更加高效、稳定的电子系统。

电子工程师们在实际应用中,应根据具体需求选择合适的芯片型号和封装形式,合理配置时钟源、中断和事件处理等功能,以实现最佳的性能和功耗平衡。同时,要注意芯片的工作范围和绝对最大额定值,避免因超出规格而导致设备损坏。希望本文能为电子工程师们在设计和开发过程中提供有价值的参考。你在使用这两款芯片的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分