多串口卡RocketPort
(发布时间:2002-07-05 23:00:42)
高性能的串口连接--最简单的在PC系统中增加串口的方式。
当你发现你所需的串口设备多于计算机的串口时,RocketPort提供了一个快捷、高效的解决方案。每块RocketPort卡可以在你的PC机上增加4到32个COM口,而这只需占用一个ISA或PCI槽,并且不需占用IRQ中断。Comtrol公司的RocketPort多串口卡系列使串口连接更可靠、更易于使用、效率更高。RocketPort提供了高达921Kbps的全双工传输速率,并且可以在所有串口同时通讯时达到此速率。它的独特设计还包括I/O映射技术和每八个串口一个的36MHz ASIC芯片。
RocketPort卡的核心是Comtrol公司的专有AIOPIC芯片,一个36MHz的ASIC(Application Specific Integrated Circuit)芯片,使RocketPort能以比基于传统的16550 UART(Universal Asynchronous Receiver Transmitters)技术的多串口卡高得多的速度接受和发送数据(高达921Kbps),即使是在所有口同时通讯的时候。通过加强高速通讯能力和降低主机CPU的负载,AIOPIC芯片使RocketPort拥有了一个重要的特点:可靠性高。同时,RocketPort还是目前市场上集成度最高、MTBF(Mean Time Between Failures)最长的多串口卡。
RocketPort的高性能使其成功地应用于远程网络访问、Internet访问和外围设备控制应用,如数据采集、POS系统和工厂自动化。随着网络速度的提高,只有高性能的多串口卡,如RocketPort,才能适应今天高速Modem和ISDN适配器的要求。
高性价比的解决方案:
RocketPort的高速串行特性意味着简单的文本应用可以方便的升级到复杂的基于Windows的图形终端,用户可以在简单的、分时的多用户系统中获得局域网(LANs)的性能,基于文本或基于图形的应用都可以获得足够的响应速度和屏幕刷新速度。
独特、先进的ASIC结构意味着更快、更可靠的数据通讯能力。
更快--RocketPort是由独特设计的AOPIC ASICs芯片驱动的,优化了I/O功能。RocketPort是唯一每八口使用一个36MHz的处理器的多串口卡,无论4口还是128口,RocketPort都能满足最大速率的连续数据传输。
更可靠--RocketPort独特设计的ASICs取代了绝大多数的硬件元器件,包括处理器和总线接口逻辑。集成ASIC减少了80%的元器件,降低了故障的几率。另外,RocketPort在ASIC芯片中实现了关键的通讯软件功能,如流控制和line disciplines,极大的加快了I/O速度。RocketPort ASICS在注意保证数据的绝对完整和高速传输的同时,还使主机CPU的负载降到了最低程度。
更有效--RocketPort拥有最大的工业级接受/发送FIFOs来优化数据传输。如果缓冲区较小的话,每当缓冲区满的时候,多串口卡不得不停下来等待缓冲区清空。不断的开始、停止不仅增加了主机CPU的负载,而且降低了整体性能。RocketPort使用的传送缓冲FIFOs是传统的UART16550的16倍,接受缓冲FIFO是其256倍。这有助于在保留CPU资源的同时解决串口控制的瓶颈问题。
I/O映射技术避免内存冲突:
大多数串口卡使用共享或双口内存,这会导致和其他硬件或软件产品产生冲突。RocketPort使用了I/O映射技术避免了共享内存冲突,使得安装、配置和扩展串口非常容易且不会产生冲突。
特点:
- 性价比高。
- 只需一个槽位就可扩展32口,并且不需占用中断IRQs。
- 每八个串口使用一个36MHzASICs来优化性能。
- ASIC集成芯片减少了80%的元器件,提高了可靠性,使其拥有工业级的最高的MTBF。
- 高达921Kbps的传输/接受速率(所有口同时通讯时亦是如此)可以承受完全压缩的ISDN通讯。
- ISDN适配器和Modem可以连接到同一块卡上。
- I/O映射技术避免了内存冲突,使即插即用成为现实。
- 支持PCI和ISA总线。
- 支持各种串口接口,包括RS232、RS422和RS485。
- 安装方便,不需要配置共享内存,甚至不需要设置IRQ中断。
- 最小的主机CPU负载。
- 最大的FIFOs,64倍于16550 UART,在优化主机效率和数据完整的同时提供了最大的速度。
- 最小的数据丢失概率。