OX16PCI954技术手册:高性能UART与PCI控制器

5星 · 超过95%的资源 需积分: 10 5 下载量 187 浏览量 更新于2024-08-02 收藏 657KB PDF 举报
"OX16PCI954是一款由Oxford Semiconductor公司生产的多功能PCI控制器,主要特点是集成了四个16C950高性能UART通道、8/32位本地总线过桥、IEEE1284 EPP并行端口等功能。这款设备完全符合PCI 2.2标准和PCI电源管理1.0规范,适用于硬件设计和开发领域。" 本文档详细介绍了OX16PCI954的技术特性,以下是关键点的解析: 1. **16C950 UART通道**:OX16PCI954拥有四个独立的16C950 UART(通用异步接收发送器)通道,这是一种高速UART,与16C550类型的设备软件兼容。这种UART支持高达15Mbps的异步模式波特率和60Mbps的外部单时钟模式波特率。 2. **8/32位本地总线过桥**:该设备允许数据在8位或32位本地总线与PCI总线之间无损传输,提供高效的数据通信路径。 3. **IEEE1284 EPP并行端口**:支持IEEE1284扩展并行端口协议,用于连接各种外设,如打印机和其他需要高速并行通信的设备。 4. **PCI兼容性**:作为多功能目标PCI控制器,OX16PCI954遵循PCI 2.2标准,确保与广泛使用的PCI接口兼容,并且符合PCI电源管理1.0规范,优化了能源效率。 5. **流控制**:支持自动的在带(In-band)和离带(Out-of-band)流控制。通过可编程的Xon/Xoff机制双向控制数据传输,同时使用CTS#/RTS#和/或DSR#/DTR#信号进行硬件流控制。 6. **FIFO中断和自动流控制**:每个UART都配备128字节深度的接收器和发射器FIFO,可以设定任意触发级别以触发中断,并自动执行在带和离带的流控制。 7. **红外(IrDA)功能**:具备红外接收和发射操作能力,可以用于红外数据通信。 8. **9位数据帧格式**:除了传统的5、6、7和8位数据帧格式,还支持9位数据帧,增加了数据传输的灵活性。 9. **多功能I/O引脚**:提供12个可配置的多功能输入/输出引脚,可根据需求设置为不同功能,增强设备的适应性。 这些特性使得OX16PCI954成为硬件设计师在构建嵌入式系统、工业控制设备以及需要高级串行通信功能的项目中的理想选择。其强大的流控制和灵活的数据格式支持,确保了数据传输的稳定性和可靠性。