电子说
在当今的电子设计领域,多核微控制器凭借其强大的性能和高效的处理能力,成为了众多工程师的首选。今天,我们就来深入探讨一款备受瞩目的多核微控制器——XLF210 - 512 - TQ128。
XLF210 - 512 - TQ128属于xCORE - 200系列,是一款32位多核微控制器。它将xCORE架构的低延迟和时序确定性带入了主流嵌入式应用中。与传统微控制器不同,它能同时执行多个实时任务,并通过高速网络在任务间进行通信,具有完全的确定性,这使得我们可以编写软件来实现传统上需要专用硬件才能完成的功能。
XLF210 - 512 - TQ128的引脚配置丰富多样,包括电源引脚、JTAG引脚、I/O引脚和系统引脚等。不同引脚具有不同的功能和特性,如PD/PU(弱下拉或上拉电阻)、ST(施密特触发器)等。在设计时,需要根据具体需求合理使用这些引脚。
包括GND(数字地)、OTP_VCC(OTP电源)、PLL_AGND(PLL模拟地)、PLL_AVDD(PLL模拟电源)、VDD(数字Tile电源)、VDDIOL(数字I/O电源左)、VDDIOR(数字I/O电源右)和VDDIOT(数字I/O电源上)。
用于加载程序、边界扫描测试、在线源级调试和编程OTP内存,包括RST_N(全局复位输入,低电平有效)、TCK(测试时钟)、TDI(测试数据输入)、TDO(测试数据输出)、TMS(测试模式选择)和TRST_N(测试复位输入,低电平有效)。
有88个I/O引脚,可配置为不同类型的端口,以满足各种应用需求。
CLK为PLL参考时钟输入引脚。
在实际应用中,XLF210 - 512 - TQ128可以广泛应用于各种嵌入式系统。例如,在工业自动化领域,它可以用于控制多个电机和传感器,实现精确的运动控制和数据采集;在通信领域,它可以用于实现高速数据传输和处理。
在设计应用电路时,需要特别注意电源和PCB设计。电源引脚的连接必须正确,以确保设备的稳定运行。同时,PLL_AVDD电源应与其他噪声较大的电源分开,建议使用低通滤波器。在PCB设计中,应遵循IPC规范,合理设计焊盘图案和焊膏模板,确保良好的焊接质量。
设备通过拉低RST_N保持复位状态,当VDDIOL达到规格至少1 ms后,释放RST_N,处理器开始内部复位过程,15 - 150 µs后启动。设备可以从嵌入式QSPI闪存(IS25LP016D)或OTP启动,具体取决于安全寄存器的设置。
在使用XLF210 - 512 - TQ128时,必须确保各项参数不超过绝对最大额定值,否则可能会导致设备永久性损坏。例如,Tile DC电源电压VDD的范围为 - 0.2V至1.1V,PLL模拟电源PLL_AVDD的范围也为 - 0.2V至1.1V。
设备在特定的工作条件下才能正常运行,如Tile DC电源电压VDD的典型值为1.00V,范围为0.95V至1.05V;I/O电源电压VDDIO的典型值为3.30V,范围为3.135V至3.465V。
在VDDIO = 3V3的情况下,输入高电压V(IH)的范围为2.00V至3.60V,输入低电压V(IL)的范围为 - 0.30V至0.70V。
设备的ESD应力电压也有一定的要求,如人体模型HBM的范围为 - 2.00KV至2.00KV,带电设备模型CDM的范围为 - 500V至500V。
复位脉冲宽度T(RST)至少为5 µs,初始化时间T(INIT)最大为150 µs。
设备的功耗与应用密切相关,典型的静态VDD电流I(DDCQ)为45 mA,Tile功耗PD为325 µW/MIPS,活跃VDD电流IDD为570 mA。
时钟频率f的范围为9 MHz至25 MHz,处理器时钟频率f(MAX)最大为500 MHz。
输入数据有效窗口T(XOVALID)为8 ns,输出数据无效窗口T(XOINVALID)为9 ns,数据采样率T(XIFMAX)最大为60 MHz。
2b链路带宽(分组化)B(2blinkP)为87 MBit/s,5b链路带宽(分组化)B(5blinkP)为217 MBit/s,2b链路带宽(流式)B(2blinkS)为100 MBit/s,5b链路带宽(流式)B(5blinkS)为250 MBit/s。
JTAG操作与TCK同步,TCK频率(调试)f(TCK_D)为18 MHz,TCK频率(边界扫描)f(TCK_B)为10 MHz。
设备通过寄存器组进行配置,包括处理器状态寄存器、xCORE Tile配置寄存器和节点配置寄存器等。可以使用特定的函数或通过通道端进行寄存器的读写操作。
在设计电路板时,如果要使用XMOS工具链和xTAG调试器,可能需要xSYS头。根据不同的需求,可以选择无xSYS头、仅JTAG的xSYS头或完整的xSYS头。
在原理图设计中,需要检查电源供应、电源去耦、上电复位、时钟、启动、JTAG、GPIO和多设备设计等方面的内容,确保设计的正确性。
在PCB布局设计中,需要注意接地平面、电源去耦和PLL_AVDD等方面的设计,以保证设备的性能和稳定性。
在设计过程中,还可以参考相关的设计文档,如《Estimating Power Consumption For XS1 - LF Devices》《XMOS Programming Guide》《xTIMEcomposer User Guide》等,这些文档提供了关于功耗估算、编程指南、工具使用等方面的详细信息。
XLF210 - 512 - TQ128以其强大的性能、丰富的特性和灵活的配置,为电子工程师提供了一个优秀的解决方案。在实际应用中,我们需要根据具体需求合理设计电路,充分发挥其优势,实现高效、稳定的嵌入式系统。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !