First-in/first-out (FIFO) information protection and error detection method and apparatus
    1.
    发明授权
    First-in/first-out (FIFO) information protection and error detection method and apparatus 有权
    先进先出(FIFO)信息保护和错误检测方法及装置

    公开(公告)号:US07383492B2

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

    申请号:US10392626

    申请日:2003-03-20

    IPC分类号: G06F11/00 H03M13/00 G11C29/00

    摘要: A system and method for determining data integrity as such data passes through a FIFO. A generator is provided for appending a bit in a predetermined bit location in each packet pushed into the FIFO in response clock signals. The appended bit is a function of the information pushed into the FIFO. A checker is provided for providing an indication of the information integrity in response to bits produced at an output of the FIFO in the predetermined bit location. In one embodiment, the generator is a parity generator and the checker is a parity checker. In one embodiment, during an initial test mode, one parity type is introduced into the FIFO by the parity generator and the opposite parity type is checked at the output of the FIFO by the parity checker to determine whether the parity checker is able to produce parity error signals. In another embodiment, the generator is a packet delimiter generator and the checker is a packet delimiter checker. In another embodiment, the generator is a frame delimiter generator and the checker is a frame delimiter checker.

    摘要翻译: 用于当这些数据通过FIFO时确定数据完整性的系统和方法。 提供发生器用于在按照时钟信号被推入FIFO的每个分组中的一个预定比特位置中追加一位。 附加位是推送到FIFO中的信息的函数。 提供了一种检查器,用于响应于在预定比特位置中的FIFO的输出处产生的比特来提供信息完整性的指示。 在一个实施例中,发生器是奇偶校验发生器,并且检验器是奇偶校验器。 在一个实施例中,在初始测试模式期间,奇偶校验发生器将一个奇偶校验类型引入FIFO,并且在奇偶校验器的FIFO的输出处检查相反的奇偶校验类型,以确定奇偶检验器是否能够产生奇偶校验 错误信号。 在另一个实施例中,生成器是分组定界符生成器,​​并且检查器是分组定界符检查器。 在另一个实施例中,生成器是帧定界符生成器,​​并且检查器是帧分隔符检查器。

    Arbitration system
    2.
    发明授权
    Arbitration system 有权
    仲裁制度

    公开(公告)号:US07099971B1

    公开(公告)日:2006-08-29

    申请号:US10606819

    申请日:2003-06-26

    IPC分类号: G06F13/00

    CPC分类号: G06F13/362 G06F13/1605

    摘要: A system and method wherein a bus arbiter grants access to a bus to bus-coupled clients in order to provide access to a memory resource shared by the clients in response to “address retry” conditions induced by such clients. The bus arbiter provides access to the bus in response to whether one of the requesting clients experienced an “address retry” condition during its previous bus access. If such an address retry condition was experienced during its previous bus access, the bus arbiter grants such one of the requesting clients access to the bus at the earliest opportunity. Otherwise, the bus arbiter provides bus access to the requesting one, or ones, of the clients based on criteria independent of “address retry” conditions being induced on the bus.

    摘要翻译: 一种系统和方法,其中总线仲裁器向总线耦合的客户端授予访问总线以便响应于由这些客户端引起的“地址重试”条件来提供对由客户端共享的存储器资源的访问。 总线仲裁器提供对总线的访问,以响应请求的客户端之一在其之前的总线访问期间是否经历了“地址重试”状态。 如果在其以前的总线访问期间遇到这样的地址重试条件,则总线仲裁器允许请求客户之一尽早访问总线。 否则,总线仲裁器基于独立于在总线上引起的“地址重试”条件的标准,向客户端的请求的一个或多个客户端提供总线访问。