电子说
在电子设备的设计中,频率生成器扮演着至关重要的角色,它为各种高速接口提供稳定的时钟信号,确保设备的正常运行。今天,我们就来深入了解一下瑞萨(Renesas)的ICS9FG104E频率生成器,看看它是如何满足PCIe Gen1/2、USB3.0、QPI和SATA等设备需求的。
文件下载:9FG104EGLF.pdf
ICS9FG104E是一款能够提供4对差分HCSL输出的频率生成器,可用于驱动PCIe Gen1/2、SATA和USB3.0设备。它具有灵活的输入选项,既可以使用14.31818 MHz或25 MHz的晶体,也可以由参考输入时钟驱动。该器件的输出具有小于50 ps的周期抖动和小于35 ps的输出间偏移,能为系统提供高精度的时钟信号。
| ICS9FG104E共有28个引脚,包括晶体输入、电源、输出、频率选择等引脚。具体的引脚配置如下表所示: | XIN/CLKIN | 1 | 28 VDDA | |
|---|---|---|---|---|
| X2 | 2 | 27 GNDA | ||
| VDD | 3 | 26 IREF | ||
| GND | 4 | 25 vFS0 | ||
| REFOUT | 5 | 24 vFS1 | ||
| vFS2 | 6 | 23 DIF_0 | ||
| DIF_3 | 7 | 22 DIF_0# | ||
| DIF_3# | 8 | 21 VDD | ||
| VDD | 9 | 9FG104E | 20 GND | |
| GND 10 | 19 DIF_1 | |||
| DIF_2 11 | 18 DIF_1# | |||
| DIF_2# 12 | 17 ^SEL14M_25M# | |||
| SDATA 13 | 16 vSPREAD | |||
| SCLK 14 | 15 DIF_STOP# |
| ICS9FG104E通过SEL14M_25M#(FS3)、vFS2、vFS1、vFS0这4个引脚的不同组合来选择输出频率,具体的频率选择表如下: | SEL14M_25M# (FS3) | FS2 FS1 FS0 OUTPUT(MHz) | |||
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 100.00 | |
| 0 | 0 | 0 | 1 | 125.00 | |
| 0 | 0 | 1 | 0 | 133.33 | |
| 0 | 0 | 1 | 1 | 166.67 | |
| 0 | 1 | 0 | 0 | 200.00 | |
| 0 | 1 | 0 | 1 | 266.00 | |
| 0 | 1 | 1 | 0 | 333.00 | |
| 0 | 1 | 1 | 1 | 400.00 | |
| 1 | 0 | 0 | 0 | 100.00 | |
| 1 | 0 | 0 | 1 | 125.00 | |
| 1 | 0 | 1 | 0 | 133.33 | |
| 1 | 0 | 1 | 1 | 166.67 | |
| 1 | 1 | 0 | 0 | 200.00 | |
| 1 | 1 | 0 | 1 | 266.00 | |
| 1 | 1 | 1 | 0 | 333.00 | |
| 1 | 1 | 1 | 1 | 400.00 |
设计师可以根据实际需求,通过设置这些引脚的电平来选择合适的输出频率。
ICS9FG104E支持SMBus串行接口,通过该接口可以对器件进行配置和控制。下面分别介绍写入和读取操作的步骤:
ICS9FG104E的电气特性涵盖了多个方面,包括参考时钟、差分相位抖动、输入/电源/通用输出参数以及DIF 0.7V电流模式差分对等。这些特性确保了器件在不同工作条件下的性能稳定。例如,在参考时钟方面,输出高电压、低电压、上升时间、下降时间、占空比和抖动等参数都有明确的规定;在差分相位抖动方面,针对不同的接口(如PCIe Gen1/2、QPI等)有不同的抖动要求。
在进行PCB布局布线时,需要注意差分信号的路由。例如,对于DIF参考时钟,推荐采用非耦合50ohm走线和耦合100ohm差分走线,并对不同长度的走线有具体的要求。同时,还给出了LVDS和其他常见差分信号的替代端接方案以及电缆连接交流耦合应用的组件值。
通过SMBus接口可以对未使用的输出进行禁用,以降低功耗。同时,在DIF_STOP#引脚的操作上,也有相应的控制策略,确保在需要时停止或恢复差分输出时钟。
ICS9FG104E是一款功能强大、性能出色的频率生成器,适用于PCIe Gen1/2、USB3.0、QPI和SATA等多种高速接口设备。它具有灵活的输入方式、低抖动和偏移、支持多种扩频模式等优点,能够为系统提供稳定、准确的时钟信号。通过合理的布局布线和电源管理,设计师可以充分发挥该器件的性能,满足不同应用场景的需求。在实际设计中,你是否遇到过类似频率生成器的应用挑战?又是如何解决的呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !