会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • Pipelined high speed data transfer mechanism
    • 流水线高速数据传输机制
    • US06418478B1
    • 2002-07-09
    • US09038440
    • 1998-03-11
    • Paul IgnatiusAnand PrahladMahesh Tyagarajan
    • Paul IgnatiusAnand PrahladMahesh Tyagarajan
    • G06F900
    • G06F12/02G06F3/0613G06F3/0656G06F3/0685G06F9/5033G06F9/544G06F11/1464G06F11/3495H04L69/04
    • There is disclosed in a communications system having an origination storage device and a destination storage device, a data transfer pipeline apparatus for transferring data in a sequence of N stages, where N is a positive integer greater than 1, from the origination to the destination device. The data transfer apparatus comprises dedicated memory means having a predetermined number of buffers dedicated for carrying data associated with the transfer of data from the origination storage device to the destination device; and master control means for registering and controlling processes associated with the data transfer apparatus for participation in the N stage data transfer sequence. The processes include at least a first stage process for initiating the data transfer and a last Nth stage process for completing data transfer. The first stage process is operative to allocate a buffer from the predetermined number of buffers available within the dedicated memory means for collection, processing, and sending of the data from the origination device to a next stage process. The Nth stage process is operative to receive a buffer allocated to the first stage process from the (N−1)th stage process in the data transfer sequence and to free the buffer upon processing completion and storage in the destination device to permit reallocation of the buffer. The master control means further includes means for monitoring the number of buffers from the pool of buffers allocated or assigned to particular processes in the pipeline, in order to prevent allocation of further buffers to a particular process when the number of buffers currently allocated exceeds a predetermined threshold.
    • 在具有始发存储装置和目的地存储装置的通信系统中公开了一种数据传输流水线装置,用于从发起到目的地装置的N级序列中传送数据,其中N是大于1的正整数 。 数据传送装置包括专用存储装置,该专用存储装置具有预定数目的缓冲器,专用于承载与从始发存储装置到目的装置的数据传送相关联的数据; 以及主控制装置,用于登记和控制与用于参与N级数据传送序列的数据传送装置相关联的处理。 该过程至少包括用于启动数据传输的第一阶段过程和用于完成数据传送的最后一个第N阶段过程。 第一级过程用于从专用存储器装置中可用的预定数量的缓冲器分配缓冲器,用于收集,处理和发送数据从始发装置到下一级处理。 第N级处理可操作以从数据传输序列中的第(N-1)级处理接收分配给第一级处理的缓冲器,并且在目的地设备中处理完成和存储之后释放缓冲器以允许重新分配 缓冲。 主控制装置还包括用于监视从分配给或分配给流水线中的特定进程的缓冲器池中的缓冲器的数量的装置,以便当当前分配的缓冲器的数量超过预定的缓冲区时,防止向特定进程分配进一步的缓冲器 阈。