Intel ICH9家族EDS Rev1.5:功能描述与接口控制寄存器详解

5星 · 超过95%的资源 需积分: 9 7 下载量 24 浏览量 更新于2024-08-02 收藏 6.37MB PDF 举报
本资源是一份关于Intel ICH9系列芯片组的外部设计规范(EDS)修订版1.5的技术文档,发布日期为2007年3月。Intel ICH9是英特尔早期的一款集成式控制器,提供了多种接口支持,包括PCIe、SATA、LPC以及USB等。这份文档详细描述了ICH9的功能特性、信号描述、引脚状态、芯片组配置寄存器、PCI到PCI桥接寄存器、LPC接口桥接寄存器以及SATA控制器和UNCI/EHCI控制器的相关寄存器。 1. **功能描述**: ICH9作为一款集成了多种I/O控制器的芯片组,它的核心职责是管理系统中的输入输出操作,包括处理总线通信、存储设备控制、并行和串行接口管理等。它在主板上扮演着关键的角色,确保各个部件之间的高效协同工作。 2. **信号描述**: 文档详细列出了各种接口使用的信号及其功能,这对于理解和配置硬件连接至关重要。信号描述通常涉及时序、电压等级、逻辑电平以及同步与异步通信模式等。 3. **引脚状态**: 引脚状态的定义有助于硬件工程师理解和设置芯片的正确电气连接,包括电源、数据线、控制线等的物理配置。 4. **芯片组配置寄存器**: 这部分提供了控制和配置ICH9功能的关键内存区域,允许用户通过编程来调整性能、错误检测、电源管理等设置,以满足特定应用需求。 5. **PCI到PCI桥接寄存器**: ICH9作为PCI Express(PCIe)的支持者,这部分包含了桥接器的控制寄存器,负责PCI设备间的通信桥接和扩展,确保PCI设备能够与主板上的其他PCI或PCIe设备顺畅交互。 6. **LPC接口桥接寄存器**: Low Pin Count (LPC) 是一种低引脚数的总线标准,用于连接CPU和系统级设备。文档中包含LPC控制器的寄存器,这些寄存器管理LPC通信和外围设备的控制。 7. **SATA控制器寄存器**: SATA控制器部分描述了如何通过ICH9进行SATA接口的管理和配置,包括硬盘数据传输、错误校验、寻址等,确保SATA设备的稳定运行。 8. **UNCI/EHCI控制器寄存器**: UNCI (Universal Numa Interface Controller) 和 EHCI (Enhanced Host Controller Interface) 是分别用于处理内存控制器和USB设备的控制器。文档中涵盖了它们的寄存器,说明如何配置和优化USB性能。 9. **保留和未定义的特性**: 文档提醒设计师不要依赖于任何标记为“预留”或“未定义”的功能或指令,因为英特尔可能在未来版本中对这些特性进行修改或添加。 这份Intel ICH9 EDS 1.5文档为开发人员提供了全面的参考,帮助他们了解和使用这款芯片组的底层工作原理,进行硬件设计和调试。对于从事计算机硬件、主板设计或系统架构的工程师来说,这是一份不可或缺的技术指南。