Programmable multiple I/O interface controller
    1.
    发明授权
    Programmable multiple I/O interface controller 失效
    可编程多个I / O接口控制器

    公开(公告)号:US5289580A

    公开(公告)日:1994-02-22

    申请号:US698585

    申请日:1991-05-10

    IPC分类号: G06F13/38 G06F13/00

    CPC分类号: G06F13/385

    摘要: An I/O interface controller is disclosed which can be programmed to interact with a variety of interface protocols. The host side and the peripheral side of the interface controller are independently programmable. All significant operations are performed in a single chip gate array. The gate array includes registers for establishing control with peripheral devices and for transferring data between peripheral devices and the host. An arithmetic logic unit is used for calculation and data manipulation while an I/O operation is occurring. A condition code multiplexer evaluates the contents of registers within the single chip and instructs the sequencer to perform various operations based on these results. Strobe signals from a peripheral device, indicating that valid data is ready to be transferred, are quickly acknowledged by virtue of an asynchronous signal path. The strobe signal is also processed so that it may correspond with the internal clock of the I/O interface. An asynchronous event driver and recognizer mechanism is also disclosed. This mechanism enable the I/O interface controller to drive the host side and the peripheral side interfaces simultaneously.

    摘要翻译: 公开了一种可被编程为与各种接口协议交互的I / O接口控制器。 接口控制器的主机端和外围侧是独立可编程的。 所有显着的操作都在单芯片门阵列中执行。 门阵列包括用于与外围设备建立控制并用于在外围设备和主机之间传送数据的寄存器。 在进行I / O操作时,使用算术逻辑单元进行计算和数据处理。 条件代码复用器评估单个芯片内的寄存器的内容,并指示定序器根据这些结果执行各种操作。 通过异步信号路径快速确认来自外围设备的指示有效数据准备传输的选通信号。 选通信号也被处理,使其可以对应于I / O接口的内部时钟。 还公开了异步事件驱动器和识别器机构。 该机制使I / O接口控制器能够同时驱动主机端和外设端口。

    Port manager controller for connecting various function modules
    2.
    发明授权
    Port manager controller for connecting various function modules 失效
    用于连接各种功能模块的端口管理器控制器

    公开(公告)号:US06574688B1

    公开(公告)日:2003-06-03

    申请号:US09416625

    申请日:1999-10-12

    IPC分类号: G06F1314

    CPC分类号: G06F13/14 G06F13/364

    摘要: An improved method and apparatus for connecting various function modules located within a computer or communications system are proposed. In accordance with the principles of the present invention, a port manager controller (PMC) has a direct interface to each of the function modules and to a host component such as a system memory or a CPU. The PMC replaces both the local bus and the arbitrator of prior art systems. All the requests by function modules to access the host component are first processed by the PMC. The PMC schedules the incoming requests in accordance with predefined parameters, such as priority, efficiency, and/or timing. The PMC is capable of handling more than one request at a time. The PMC is also capable of dynamically adapting to load conditions and rearranging the incoming requests to efficiently utilize the available bandwidth. Thus, the PMC reduces latency and improves the performance of the computer or communications system. The PMC also eliminates the need for changes in bus architecture when new function modules are added or old function modules are removed and permits the reuse of old function modules. The PMC also reduces the need for internal buffers and thereby reduces manufacturing costs.

    摘要翻译: 提出了一种用于连接位于计算机或通信系统内的各种功能模块的改进方法和装置。 根据本发明的原理,端口管理器控制器(PMC)具有与每个功能模块和诸如系统存储器或CPU之类的主机组件的直接接口。 PMC取代了现有技术系统的本地总线和仲裁器。 功能模块访问主机组件的所有请求首先由PMC处理。 PMC根据预定义的参数(如优先级,效率和/或时序)安排传入的请求。 PMC能够一次处理多个请求。 PMC还能够动态地适应负载条件并重新排列传入的请求以有效利用可用的带宽。 因此,PMC减少了延迟并提高了计算机或通信系统的性能。 当添加新功能模块或删除旧功能模块并允许重新使用旧功能模块时,PMC还消除了总线架构变化的需要。 PMC还减少了对内部缓冲器的需求,从而降低了制造成本。

    Port adapter system including a controller for switching channels upon
encountering a wait period of data transfer
    3.
    发明授权
    Port adapter system including a controller for switching channels upon encountering a wait period of data transfer 失效
    端口适配器系统包括用于在遇到数据传输的等待时段时切换信道的控制器

    公开(公告)号:US5070477A

    公开(公告)日:1991-12-03

    申请号:US328807

    申请日:1989-03-23

    IPC分类号: G06F13/12

    CPC分类号: G06F13/12

    摘要: A port adapter for an input/output system for a large data processing system. The port adapter is coupled to an I/O processor of that system and also to main memory of the system so that when the port adapter is selected by a system interrupt message from the I/O processor, it can begin and carry on its data transmission between a selected peripheral device and main memory without further assistance. The port adapter has two peripheral interface transceivers so that it can concurrently control data transfers to at least two peripheral devices.

    摘要翻译: 用于大数据处理系统的输入/输出系统的端口适配器。 端口适配器耦合到该系统的I / O处理器,并且还耦合到系统的主存储器,使得当通过来自I / O处理器的系统中断消息选择端口适配器时,它可以开始并继续其数据 在所选择的外围设备和主存储器之间的传输,无需进一步的帮助。 端口适配器具有两个外围接口收发器,从而可以同时控制至少两个外围设备的数据传输。