分布式PLD解决方案可降低服务器成本并提升灵活性
用这些器件将PCH SPI接口与TPM模块(在中国以外的国家使用)或TCM模块(在中国使用)连接到同一硬件上(图8)。该桥接可适配输入和输出的各种工作频率。
图8:用于TCM的LPC到SPI桥接
功能 #7 - 在扩充卡上集成多种功能
服务器通常使用扩充卡添加LED驱动器、控制和传感功能,以减少主板上的器件连接数量。通常情况下,这些功能使用分立逻辑IC实现,这就需要多种类型的扩充卡,每种类型的功能都略有不同。减少所需扩充卡类型的一个方法是将每个扩充卡的功能集成到MachXO2/3 PLD上。然后可以在生产制造过程中简单地修改集成在MachXO2/3器件中的逻辑来定制扩充卡逻辑功能。
功能 #8 - 整合多个I2C缓冲器
服务器系统中的CPU通过一对I2C缓冲器与DDR存储器DIMM进行通信(图9)。CPU还通过另一个I2C接口监视SSD驱动器。设计工程师需要使用电压转换器缓冲器来将CPU的1.05 V I2C接口与1.2 V DDR存储器和3.3 V SSD驱动器进行转换。CPU还使用1.05 V逻辑信号生成多个带外信号。这些带外逻辑信号需要与使用2.5 V或3.3 V信号接口的其他器件进行通信。这就要在电路板上使用GTL缓冲器。
低成本MachXO3器件采用小尺寸QFN封装(5 mm x 5 mm),可用于实现电平转换,涵盖1.05 V I2C和其他1.2 V、3.3 V和2.5 V逻辑信号。这样可以减少电路板面积、BOM以及更为重要的原因,即实现成本。
图9:MachXO2/O3 1V I/O支持I2C缓冲器集成
总结
今天的服务器设计工程师总是像20年前的工程师一样尽可能通过快速、经济高效的方式在电路板上集成更多功能。而其中经常被忽视的重要方法是通过控制PLD来实现。通过为设计工程师提供将所有控制路径功能集成到单个可编程器件中的简单方式,并通过添加新功能,使得设计工程师能够在现场进行设计修改,控制PLD将大大简化电路板设计和调试。
- 莱迪思推出业界功耗最低的语音侦测和识别解决方案(03-23)
- 全新的CROSSLINK解决方案应用实例(03-01)
- 分布式异构处理的行业应用(02-16)
- 莱迪思等宣布推出新款基于FPGA的图像传感器解决方案(12-05)
- 莱迪思推出全球首款通过USB Type-C接口,同时支持4K60fps视频和USB 3.1数据的superMHL解决方案(08-04)
- 用CPLD实现DSP与PLX9054之间的连接(07-23)