统一DMA
    1.
    发明授权

    公开(公告)号:CN101317166B

    公开(公告)日:2013-04-17

    申请号:CN200680043319.6

    申请日:2006-09-29

    Applicant: 苹果公司

    CPC classification number: G06F13/28

    Abstract: 在一种实施方案中,提供一种装置,包括:第一接口电路;被耦合到第一接口电路的直接存储器存取(DMA)控制器;以及被耦合到DMA控制器的主机。第一接口电路被配置为根据协议在接口上进行通信。主机包括被至少部分地映射到主机的存储器系统中的多个存储位置的至少一个地址空间。DMA控制器被配置为在第一接口电路和地址空间之间执行DMA传输,并且DMA控制器还被配置为在多个存储位置的第一批和多个存储位置的第二批之间执行DMA传输。

    资源粒度大于信用粒度时的信用管理

    公开(公告)号:CN102298563B

    公开(公告)日:2014-04-09

    申请号:CN201110266364.0

    申请日:2009-12-09

    Applicant: 苹果公司

    Inventor: J·王 陈宗建

    CPC classification number: G06F13/385 H04L47/10 H04L47/39 H04L49/90

    Abstract: 本公开涉及管理信用的装置和在配置成管理用于接口的流控制信用的接收器中的方法。在使用过程中,接收器耦合到接口。在接口上接收到的每个分组都包括头部,并且至少一些分组包括数据。头部是关于用于接口上的流控制的头部信用而测量的,数据是关于用于接口上的流控制的数据信用而测量的,每个数据信用代表固定个数的数据字节。该方法包括:响应于一个或多个所接收到的分组中的分组数据的大小,动态增加头部信用的第一个数并且减少数据信用的第二个数;及响应于该动态调整,在接口上向发送器释放数据信用和头部信用,其中所述释放包括扣留与被消费的分组相对应的一个或多个数据信用而释放一个或多个头部信用,以便在发送器处实现调整。

    资源粒度大于信用粒度时的信用管理

    公开(公告)号:CN102037455A

    公开(公告)日:2011-04-27

    申请号:CN200980117882.7

    申请日:2009-12-09

    Applicant: 苹果公司

    Inventor: J·王 陈宗建

    CPC classification number: G06F13/385 H04L47/10 H04L47/39 H04L49/90

    Abstract: 在一个实施例中,基于信用的流控制接口上的接收器配置成,当接收到导致缓冲存储器中较少未使用数据信用的数据有效载荷时,早期释放一个或多个数据信用,其中缓冲存储器以比数据信用粗的粒度分配。在另一个实施例中,头部信用和数据信用是基于实际的分组数据有效载荷大小而动态调整的。

    资源粒度大于信用粒度时的信用管理

    公开(公告)号:CN102298563A

    公开(公告)日:2011-12-28

    申请号:CN201110266364.0

    申请日:2009-12-09

    Applicant: 苹果公司

    Inventor: J·王 陈宗建

    CPC classification number: G06F13/385 H04L47/10 H04L47/39 H04L49/90

    Abstract: 公开了一种数字装置以及用于管理数字装置中接口的基于信用的流控制的方法。在一个实施例中,基于信用的流控制接口上的接收器配置成,当接收到导致缓冲存储器中较少未使用数据信用的数据有效载荷时,早期释放一个或多个数据信用,其中缓冲存储器以比数据信用粗的粒度分配。在另一个实施例中,头部信用和数据信用是基于实际的分组数据有效载荷大小而动态调整的。

Patent Agency Ranking