会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • SYSTEM AND METHOD FOR STORING FRAME HEADER DATA
    • 用于存储帧头数据的系统和方法
    • WO0186869A3
    • 2002-05-23
    • PCT/US0114682
    • 2001-05-07
    • CROSSROADS SYS INCNELSON MICHAEL ABUCHT THOMAS W
    • NELSON MICHAEL ABUCHT THOMAS W
    • H04L12/56H04L29/06
    • H04L49/9042H04L49/90H04L69/22
    • A system and method for storing header information in parallel with corresponding frames of data, wherein the frames of data are stored in a first-in-first-out buffer and wherein the header information is accessed to make routing decisions for the frames of data while avoiding having to read the frames out of the buffer. In one embodiment, this buffer system is implemented in a port of a network switch. Receive logic in the port stores frames of data in the storage elements of a FIFO buffer and concurrently snoops on the frame data to obtain header information. The header information is stored in a buffer separate from the FIFO that stores the frames. The header information can be read from the header buffer rather than the frame buffer. A routing decision for each frame can be made before a previous frame is completely read out of the frame FIFO, hence before the corresponding frame is ready to be transmitted. A timer may also be associated with each header in the header buffer so that it can be determined when frames are stale and must be discarded.
    • 一种用于与对应的数据帧并行地存储报头信息的系统和方法,其中数据帧被存储在先进先出的缓冲器中,并且其中访问报头信息以对数据帧进行路由决定, 避免了将帧从缓冲区中读出。 在一个实施例中,该缓冲系统被实现在网络交换机的端口中。 端口中的接收逻辑存储FIFO缓冲器的存储元件中的数据帧,并对帧数据进行窥探,以获得标题信息。 标题信息存储在与存储帧的FIFO分开的缓冲器中。 标题信息可以从标头缓冲区而不是帧缓冲区读取。 可以在先前帧从帧FIFO完全读出之前,因此在对应的帧准备好被发送之前,可以对每个帧进行路由决定。 定时器还可以与头部缓冲器中的每个头相关联,使得可以在帧何时陈旧并且必须被丢弃时确定定时器。
    • 5. 发明申请
    • SYSTEM AND METHOD FOR JITTER COMPENSATION IN DATA TRANSFERS
    • 数据传输中抖动补偿的系统和方法
    • WO0186449A3
    • 2002-07-18
    • PCT/US0114553
    • 2001-05-07
    • CROSSROADS SYS INCNELSON MICHAEL ABUCHT THOMAS W
    • NELSON MICHAEL ABUCHT THOMAS W
    • G06F5/10G06F5/14G06F5/06
    • G06F5/14G06F2205/062
    • A system and method for compensating for differences between a recovered receive clock and an internal transmit clock in an elastic buffer and thereby preventing corruption of data. In one embodiment, the system comprises a circularly accessed buffer coupled to read and write logic. The read and write logic read and write to locations within the circular buffer as indicated by respective read and write pointers. The system further comprises control logic which compares the pointers to determine whether the buffer is approaching an underflow or overflow condition and adds or deletes fill words between frames of data to compensate for the underflow or overflow condition. In one embodiment, the system includes fill word logic which is configured to add a fill word bit to each received word and to set or clear the fill word bit to indicate whether or not the corresponding word is a fill word.
    • 一种用于补偿恢复的接收时钟和弹性缓冲器中的内部发送时钟之间的差异并从而防止数据损坏的系统和方法。 在一个实施例中,系统包括耦合到读取和写入逻辑的循环访问的缓冲器。 读取和写入逻辑读取和写入循环缓冲区内的各个读取和写入指针所指示的位置。 该系统还包括控制逻辑,其比较指针以确定缓冲器是否接近下溢或溢出条件,并且在数据帧之间添加或删除填充字以补偿下溢或溢出状况。 在一个实施例中,系统包括填充字逻辑,其被配置为向每个接收的字添加填充字位,并且设置或清除填充字位以指示对应的字是否是填充字。
    • 9. 发明申请
    • SYSTEM AND METHOD FOR CONTROLLING READOUT OF FRAME DATA FROM BUFFER
    • 用于控制从缓冲器读取帧数据的系统和方法
    • WO0186409A3
    • 2002-05-23
    • PCT/US0114607
    • 2001-05-07
    • CROSSROADS SYS INCNELSON MICHAEL A
    • NELSON MICHAEL A
    • H04L12/56G06F5/06H04L29/06
    • H04L49/9042H04L49/90
    • In one embodiment, the system comprises a receive buffer which is coupled to associated write logic and read logic. A data stream is delivered to the system, wherein the data stream comprises a plurality of frames. Each frame comprises a plurality of words, wherein a first word is identified by a SOF flag and a last word is identified by an EOF flag. The buffer is configured to be accessed in a first-in-first-out fashion. The write logic includes two serial pipeline stages through which received words pass. The word in the first stage is examined to determine whether the corresponding EOF flag is set. If the EOF flag is set, the write logic sets an early-EOF flag in the word which is in the second pipeline stage. As a result, the early-EOF flag is set in the next-to-last word in each frame. When it is desired to read the next frame out of the buffer, the read logic is configured to start reading words out of the buffer. As each word is read out, it is examined by the read logic to determine whether the corresponding early-EOF flag is set. If this flag is not set, the read logic does not anticipate the end of the frame and continues to read successive words out of the buffer. When the read logic reads a word out of the buffer in which the early-EOF flag is set, the read logic anticipates the end of the frame and prepares to stop reading after the next word (which is the last word in the frame.) The system thereby provides sufficient setup time for the read logic to stop reading words out of the buffer before reaching the next frame.
    • 在一个实施例中,系统包括耦合到相关联的写入逻辑和读取逻辑的接收缓冲器。 数据流被传送到系统,其中数据流包括多个帧。 每个帧包括多个单词,其中第一个单词由一个SOF标志识别,最后一个单词由一个EOF标志识别。 缓冲区被配置为以先入先出的方式访问。 写入逻辑包括两个串行流水线阶段,接收的单词通过该阶段。 检查第一阶段中的字以确定是否设置相应的EOF标志。 如果设置了EOF标志,则写入逻辑在第二个流水线阶段的字中设置一个早期EOF标志。 结果,早期EOF标志被设置在每帧中的下一个最后一个字。 当希望从缓冲器中读出下一帧时,读取逻辑被配置为开始从缓冲器读出单词。 当每个字被读出时,它被读取的逻辑检查以确定相应的早期EOF标志是否被设置。 如果该标志未被设置,则读取逻辑不会预期帧的结束并且继续读取缓冲器中的连续字。 当读取逻辑从设置早期EOF标志的缓冲器中读出一个字时,读取逻辑预期帧的结束并准备在下一个字(这是帧中的最后一个字)之后停止读取。 因此,该系统为读逻辑提供足够的建立时间,以便在到达下一帧之前停止从缓冲器中读出单词。