"这篇文档是中兴通讯股份有限公司的电路设计规范,主要关注逻辑器件的应用,特别是关于上拉和下拉电阻的使用规则,适用于硬件设计。内容涵盖多个方面,如CMOS/BiCMOS器件的输入端处理、未用输入端的预置电平、中断信号的默认状态、多级驱动信号的处理、特定器件的上下拉电阻值选择等。"
在硬件设计中,逻辑器件的应用是非常关键的一环,尤其在确保系统稳定性和可测试性方面。这份文档详细规定了逻辑器件在设计中的使用标准和最佳实践,主要针对上拉和下拉电阻的运用,以防止信号的不稳定和潜在的逻辑错误。
首先,对于不带内部上下拉和总线保持功能的CMOS/BiCMOS器件,未用输入端不能悬空,必须通过电阻上拉或下拉来设定电平。这样做可以防止输入端因浮空而产生的噪声干扰,确保信号的明确性。同样,如果原理图中存在可裁减部分,未使用的器件不会导致其他器件输入端悬空,也是为了保持系统的稳定性。
其次,对于逻辑器件的未用输入端,必须进行上拉或下拉处理,同时需满足可测试性设计要求。这意味着在设计时不仅要考虑正常工作状态,还要考虑测试和诊断阶段的需求。
中断信号通常需要预设为非触发状态,通过上拉或下拉电阻可以实现这一点。而在多级3态器件的级联驱动中,若信号电平在上电时需要确定,每级输入端都应使用电阻来设定状态。这确保了信号的初始状态是可控的。
对于具有上电3态的器件,如果信号在上电后立即需要被读取并且不受上电复位控制,如ISP模块中的信号,必须使用电阻设定初始电平。这样可以避免信号在系统启动阶段产生不确定性。
电阻的选取也有一定的推荐值,例如,CMOS器件的单个管脚上拉或下拉电阻可取10k,数据总线的下拉推荐使用1k,而OSC的ST_N管脚应使用1k的上拉电阻。对于某些特定器件,如ISP MACH 4000型EPLD和Cyclone型FPGA的通用IO,下拉电阻1K,上拉电阻10K可能是合适的选择。
此外,对于背板输出的驱动器,其OE端需要通过电阻来控制输出状态,例如244器件的OE*应使用上拉电阻。所有控制脚,如OE/CE,应通过电阻上拉或下拉,尤其是芯片的使能、设置、复位、清除和三态输出。
设计实践中,上下拉电阻的放置位置也应考虑,一般推荐放在接收端,以减少信号路径中的干扰。同时,避免一个电阻同时执行上拉和下拉的功能,以降低潜在的逻辑冲突。
总结来说,这份规范旨在提供一套完整的逻辑器件应用指南,确保硬件设计的可靠性、可测试性和一致性,是中兴通讯硬件设计团队的重要参考文档。在实际设计中,工程师应严格遵守这些规定,以保证产品的高质量。