Shared access control device for integrated system with multiple
functional units accessing external structures over multiple data buses
    1.
    发明授权
    Shared access control device for integrated system with multiple functional units accessing external structures over multiple data buses 失效
    用于具有多个功能单元的集成系统的共享访问控制设备通过多个数据总线访问外部结构

    公开(公告)号:US6038630A

    公开(公告)日:2000-03-14

    申请号:US47139

    申请日:1998-03-24

    IPC分类号: G06F13/16 G06F13/40 G06F13/00

    CPC分类号: G06F13/4022 G06F13/1684

    摘要: A multi-path access control device for an integrated system is presented which allows simultaneous access to multiple external devices coupled thereto by multiple functional units. The multiple functional units are coupled to the shared access control device across two or more high speed, shared data buses. The control device includes multiple bus ports, each coupled to a different data bus, and a non-blocking crossbar switch coupled to the bus ports for controlling forwarding, with zero cycle latency, of requests from the functional units. Multiple external device ports are coupled to the non-blocking crossbar switch for receiving requests forwarded by the crossbar switch, and each external device is coupled to a different external device port. The crossbar switch allows multiple requests at the bus ports directed to different external devices to be forwarded to different external device ports for simultaneous accessing of different external devices coupled thereto pursuant to the multiple requests.

    摘要翻译: 提出了一种用于集成系统的多路径访问控制装置,其允许通过多个功能单元同时访问与其耦合的多个外部设备。 多个功能单元通过两个或更多个高速共享数据总线耦合到共享访问控制设备。 控制设备包括多个总线端口,每个总线端口耦合到不同的数据总线,以及耦合到总线端口的非阻塞交叉开关,用于控制来自功能单元的请求的零周期等待时间的转发。 多个外部设备端口耦合到非阻塞交叉开关,用于接收由交叉开关转发的请求,并且每个外部设备耦合到不同的外部设备端口。 交叉开关允许在指向不同外部设备的总线端口上的多个请求被转发到不同的外部设备端口,以便根据多个请求同时访问与其耦合的不同外部设备。