会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Overlapped DMA line transfers
    • 重叠的DMA线路传输
    • US6032238A
    • 2000-02-29
    • US20123
    • 1998-02-06
    • Edward Hammond Green, IIIRichard Gerard HofmannMark Michael SchafferDennis Charles Wilkerson
    • Edward Hammond Green, IIIRichard Gerard HofmannMark Michael SchafferDennis Charles Wilkerson
    • G06F13/28G06F12/00
    • G06F13/28
    • A method and apparatus is provided which allows overlapping of DMA line read and line write cycles. In an exemplary embodiment, the PLB Line Read Word Address bus is used with a DMA controller sideband signal to detect the conditions required to allow the DMA controller to start the line write one cycle prior to the completion of the line read cycle. A reference bit is set when the first word of a multi-word line transfer has been read. A sideband timing signal is generated one cycle prior to the completion of the read cycle indicating that there is only one read data phase remaining of the line read. If the first word to be written out to memory has been read or is available when the timing signal is generated, the write operation is begun prior to the final phase of the memory read transfer, and the read and write operations are overlapped thereby accomplishing an overlapped read/write transfer in fewer cycles than the sum of read and write transfer cycles if done sequentially.
    • 提供了允许DMA线读取和行写入周期重叠的方法和装置。 在示例性实施例中,PLB线读取字地址总线与DMA控制器边带信号一起使用,以检测在线读取周期完成之前允许DMA控制器开始行写入一个周期所需的条件。 当读取多字行传输的第一个字时,设置一个参考位。 边缘定时信号在读周期完成之前一个周期产生,表示只读一行读取数据相位。 如果要在存储器中写入的第一个字已经被读取或在生成定时信号时可用,则在存储器读取传送的最后阶段之前开始写入操作,并且读取和写入操作重叠,从而完成 如果顺序完成,则读取/写入传输的循环次数比读取和写入传输周期的总和少。
    • 4. 发明授权
    • System, methods and computer program products for flexibly controlling
bus access based on fixed and dynamic priorities
    • 基于固定和动态优先级灵活控制总线访问的系统,方法和计算机程序产品
    • US5884051A
    • 1999-03-16
    • US874639
    • 1997-06-13
    • Mark Michael SchafferJames N. DieffenderferEdward Hammond Green, IIIJuan Guillermo Revilla
    • Mark Michael SchafferJames N. DieffenderferEdward Hammond Green, IIIJuan Guillermo Revilla
    • G06F13/364G06F13/18G06F13/362
    • G06F13/364
    • Bus performance in a computer system having multiple devices accessing a common shared bus may be improved by providing a flexible bus arbiter. Bus access is controlled using a bus arbiter which is operationally connected to each of the devices. Each device has a fixed programmable priority level and a dynamic priority level associated with it. The dynamic priority level comprises an arbiter dynamic priority level and a master dynamic priority level. Access to the bus by a device is controlled based on the combination of the programmable fixed priority level and the dynamic priority level associated with each device. While the programmable fixed priority level and the arbiter dynamic priority level as set by the arbiter are not controlled by the master, the master dynamic priority level is controlled by the master. If master dynamic priority is enabled, it overrides the arbiter dynamic priority level. If master dynamic priority is not enabled but arbiter dynamic priority is enabled, master dynamic priority overrides the programmable fixed priority level.
    • 可以通过提供灵活的总线仲裁器来改进具有访问公共共享总线的多个设备的计算机系统中的总线性能。 总线访问使用总线仲裁器进行控制,总线仲裁器可操作地连接到每个设备。 每个设备具有固定的可编程优先级和与之相关联的动态优先级。 动态优先级包括仲裁器动态优先级和主动态优先级。 基于可编程固定优先级与与每个设备相关联的动态优先级的组合来控制设备对总线的访问。 虽然由仲裁器设置的可编程固定优先级和仲裁器动态优先级不受主控制,主动态优先级由主控制。 如果启用主动态优先级,它将覆盖仲裁器动态优先级。 如果未启用主动态优先级,但启用仲裁动态优先级,则主动态优先级将覆盖可编程固定优先级。