ADuCM310是一种多片堆叠片上系统,设计用于可调谐激光光学模块应用的诊断控制。ADuCM310具有16位(14位精度)多通道逐次逼近寄存器(SAR)ADC、ARM Cortex™-M3处理器、八个电压DAC(VDAC)、六个电流输出DAC以及封装在6mm×6mm、112球CSP_BGA封装中的Flash/EE存储器。
堆叠中的底部管芯支撑大部分低压模拟电路,是三个管芯中最大的。它包含ADC、VDAC、主IDAC电路以及其他模拟支持电路,例如低漂移精度2.5V电压参考源。
堆栈中的中间裸片支持大部分数字电路,包括ARM Cortex-M3处理器、闪存和SRAM块以及所有数字通信外围设备。此外,该管芯为整个芯片提供时钟源。16 MHz内部振荡器是输出80 MHz系统时钟的内部PLL的源。
顶部管芯是最小的管芯,采用高压工艺开发,该管芯支持−5 V和+5 V VDAC输出。它还实现了SOA IDAC电流吸收电路,该电路允许外部SOA二极管拉至−3.0 V电平,以实现激光器输出的快速关闭。
对于单个块,ADC能够以高达800kSPS的转换速率运行。ADC有10个外部输入,可以是单端或差分。包括几个内部通道,例如电源监视器通道、片上温度传感器和内部电压参考监视器。
VDAC是具有输出缓冲器的12位串DAC,能够在10mA和50mA之间提供电源,并且这些DAC都能够驱动10nF电容性负载。
低漂移电流DAC具有14位分辨率,在SOA IDAC(IDAC3)上的满量程输出范围从0 mA到20 mA到0 mA到250 mA。SOA IDAC还具有0 mA至−80 mA的电流吸收能力。
可提供精确的2.5 V片上参考源。内部ADC、IDAC和VDAC电路使用此片上参考源,以确保所有这些外围设备的低漂移性能。
ADuCM310还提供2×缓冲参考输出,能够提供高达1.2 mA的电流。这些输出可用于芯片外部。
ADuCM310集成了80 MHz ARM Cortex-M3处理器。它是一种32位精简指令集计算机(RISC)机器,提供高达100 DMIPS的峰值性能。ARM Cortex-M3处理器还具有一个灵活的14通道直接存储器访问(DMA)控制器,支持串行外设接口(SPI)、UART和I2C通信外设。ADuCM310具有256 kB的非易失性Flash/EE存储器和32 kB的片上集成SRAM。
16 MHz片上振荡器产生80 MHz系统时钟。该时钟内部分频,以允许处理器以较低的频率工作,从而节省功率。低功耗内部32 kHz振荡器可用,可为计时器计时。ADuCM310包括三个通用计时器、唤醒计时器(可用作通用计时器)和系统看门狗计时器。
可以根据特定应用的需要配置一系列通信外围设备。这些外设包括UART、2×I2C、2×SPI、GPIO端口和脉宽调制(PWM)。
芯片上工厂固件支持通过UART进行电路内串行下载,而通过串行线调试端口(SW-DP)接口支持非侵入式仿真和程序下载。EVAL-ADuCM310QSPZ开发系统支持这些功能。
ADuCM310工作电压为2.9 V至3.6 V,温度范围为-40°C至+85°C。
请注意,在整个数据表中,多功能引脚(如P1.0/SIN/ECLKIN/PLAI[4])由整个引脚名称或引脚的单个功能(例如P1.0)来引用,而只有该功能是相关的。
有关ADuCM310的更多信息,请参阅ADuCM310-参考手册《如何设置和使用ADuCM3.1》。
特色
- 模拟输入/输出
- 22通道、14位、800 kSPS模数转换器(ADC)
- 10个外部通道
- 1个芯片芯片温度监测器
- 6个电流输出数模转换器(IDAC)监控通道
- 3个电源监视器通道
- 2个缓冲参考输出通道
- 全差分和单端模式
- 0 V至2.5 V模拟输入范围
- 6个低噪声,12-/14位IDAC输出
- 1×250 mA、1×200 mA、2×100 mA和2×20 mA
- 半导体光放大器(SOA)IDAC下拉至−3.0 V,用于快速电流吸收
- 八个12位电压输出DAC(VDAC)
- 通道0和通道1:0 V至3 V,75Ω负载
- 通道2和通道3:−5 V至0 V,500Ω负载
- 通道4和通道5:0 V至3 V,300Ω负载
- 通道6:0 V至5 V,500Ω负载
- 通道7:0 V至5 V,100Ω负载
- 2.5 V,片上电压参考
- 2个缓冲2.5 V输出
- 微控制器
- ARM Cortex-M3处理器,32位RISC架构
- 串口支持代码下载和调试
- 有关其他功能,请参阅数据表
(图片:引出线)