会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • High jitter scheduling of interleaved frames in an arbitrated loop
    • 仲裁循环中交错帧的高抖动调度
    • US07809852B2
    • 2010-10-05
    • US10152763
    • 2002-05-22
    • Rodney N. MullendoreStuart F. ObermanAnil MehtaKeith SchakelKamran Malik
    • Rodney N. MullendoreStuart F. ObermanAnil MehtaKeith SchakelKamran Malik
    • G06F13/00
    • H04L47/6215H04L12/433H04L47/22H04L47/283H04L47/50H04L47/6225H04L49/357
    • A system and method for converting low-jitter, interleaved frame traffic, such as that generated in an IP network, to high jitter traffic to improve the utilization of bandwidth on arbitrated loops such as Fibre Channel Arbitrated Loops. Embodiments of a high jitter scheduling algorithm may be used in devices such as network switches that interface an arbitrated loop with an IP network that carries low-jitter traffic. The high jitter algorithm may use a separate queue for each device on the arbitrated loop, or alternatively may use one queue for two or more devices. Incoming frames are distributed among the queues based upon each frame's destination device. The scheduling algorithm may then service the queues and forward queued frames to the devices from the queues. In one embodiment, the queues are serviced in a round-robin fashion. In one embodiment, each queue may be serviced for a programmed limit.
    • 将诸如IP网络中生成的低抖动交织帧流量转换为高抖动流量以提高诸如光纤通道仲裁环路之类的仲裁环路上的带宽利用率的系统和方法。 高抖动调度算法的实施例可以用于诸如将仲裁环路与承载低抖动流量的IP网络相连接的网络交换机的设备。 高抖动算法可以对仲裁环路上的每个设备使用单独的队列,或者可以为两个或更多个设备使用一个队列。 基于每个帧的目的地设备,进入的帧被分配在队列之间。 然后,调度算法可以对队列进行服务并将排队的帧从队列转发到设备。 在一个实施例中,队列以循环方式服务。 在一个实施例中,每个队列可以被服务于编程限制。
    • 9. 发明授权
    • Microprocessor with virtual-to-physical address translation using flags
    • 使用标志的虚拟到物理地址转换的微处理器
    • US06412057B1
    • 2002-06-25
    • US09246407
    • 1999-02-08
    • Masashi SasaharaRakesh AgarwalKamran MalikMichael Raam
    • Masashi SasaharaRakesh AgarwalKamran MalikMichael Raam
    • G06F1200
    • G06F12/10G06F12/1054
    • A microprocessor includes an MMU which converts from a virtual address to a physical address, and an LSU which controls an execution of a load/store instruction. The LSU includes a DCACHE which temporarily stores data to read out from and to write into an external memory, an SPRAM used for a specific purpose besides caching, and an address generator which generates the virtual address to access the DCACHE and the SPRAM. The MMU generates a conversion table which performs a conversion from the virtual address to the physical address. A flag information showing whether or not the access to the SPRAM is performed is included in this conversion table. The LSU absolutely accesses the SPRAM if the flag is being set. Accordingly, it is unnecessary to allocate the SPRAM to a memory map of the main memory, and the allocation of the memory map simplifies.
    • 微处理器包括从虚拟地址转换为物理地址的MMU以及控制加载/存储指令的执行的LSU。 LSU包括临时存储从外部存储器读出并写入外部存储器的数据的DCACHE,用于除了高速缓存之外的特定用途的SPRAM以及生成用于访问DCACHE和SPRAM的虚拟地址的地址生成器。 MMU生成一个转换表,执行从虚拟地址到物理地址的转换。 表示是否执行对SPRAM的访问的标志信息被包括在该转换表中。 如果标志被设置,LSU绝对访问SPRAM。 因此,不需要将SPRAM分配给主存储器的存储器映射,并且简化了存储器映射的分配。
    • 10. 发明授权
    • Microprocessor allowing simultaneous instruction execution and DMA transfer
    • 微处理器允许同时执行指令和DMA传输
    • US06389527B1
    • 2002-05-14
    • US09246406
    • 1999-02-08
    • Michael RaamToru UtsumiTakeki OsanaiKamran Malik
    • Michael RaamToru UtsumiTakeki OsanaiKamran Malik
    • G06F1500
    • G06F9/30043G06F9/3824G06F12/0888
    • The present invention comprises a LSU which executes instructions relating to load/store. The LSU includes a DCACHE which temporarily stores data read from and written to the external memory, an SPRAM used to specific purposes other than cache, and an address generator generating virtual addresses for access to the DCACHE and the SPRAM. Because the SPRAM can load and store data by a pipeline of the LSU and exchanges data with an external memory through a DMA transfer, the present invention is especially available to high-speedily process a large amount of data such as the image data. Because the LSU can access the SPRAM with the same latency as that of the DCACHE, after data being stored in the external memory is transferred to the SPRAM, the processor can access the SPRAM in order to perform data process, and it is possible to process a large amount of data with shorter time than time necessary to directly access an external memory.
    • 本发明包括执行与加载/存储相关的指令的LSU。 LSU包括临时存储从外部存储器读取并写入外部存储器的数据的DCACHE,用于除缓存之外的特定目的的SPRAM以及生成用于访问DCACHE和SPRAM的虚拟地址的地址生成器。 因为SPRAM可以通过LSU的流水线加载和存储数据,并且通过DMA传输与外部存储器交换数据,所以本发明特别可用于高速处理诸如图像数据的大量数据。 由于LSU可以以与DCACHE相同的延迟访问SPRAM,因此在将存储在外部存储器中的数据传输到SPRAM之后,处理器可以访问SPRAM以执行数据处理,并且可以处理 大量数据的时间短于直接访问外部存储器所需的时间。