会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明申请
    • DRAM ACCESS COMMAND QUEUING METHOD
    • DRAM访问命令队列方法
    • US20070294471A1
    • 2007-12-20
    • US11832220
    • 2007-08-01
    • Jean CalvignacChih-jen ChangGordon DavisFabrice Verplanken
    • Jean CalvignacChih-jen ChangGordon DavisFabrice Verplanken
    • G06F12/00
    • G06F13/1642
    • Access arbiters are used to prioritize read and write access requests to individual memory banks in DRAM memory devices, particularly fast cycle DRAMs. This serves to optimize the memory bandwidth available for the read and the write operations by avoiding consecutive accesses to the same memory bank and by minimizing dead cycles. The arbiter first divides DRAM accesses into write accesses and read accesses. The access requests are divided into accesses per memory bank with a threshold limit imposed on the number of accesses to each memory bank. The write receive packets are rotated among the banks based on the write queue status. The status of the write queue for each memory bank may also be used for system flow control. The arbiter also typically includes the ability to determine access windows based on the status of the command queues, and to perform arbitration on each access window.
    • 访问仲裁器被用于将对DRAM存储器件,特别是快速循环DRAM中的各个存储体的读取和写入访问请求进行优先级排序。 这用于通过避免对同一存储体的连续访问并且通过最小化死循环来优化用于读取和写入操作的存储器带宽。 仲裁器首先将DRAM访问划分为写访问和读访问。 访问请求被划分为每个存储体的访问,并且对每个存储体的访问次数施加了阈值限制。 基于写入队列状态,写入接收数据包在存储体之间旋转。 每个存储体的写入队列的状态也可以用于系统流控制。 仲裁器还通常包括基于命令队列的状态来确定访问窗口的能力,并且在每个访问窗口上执行仲裁。
    • 52. 发明申请
    • STM-1 TO STM-64 SDH/SONET FRAMER WITH DATA MULTIPLEXING FROM A SERIES OF CONFIGURABLE I/O PORTS
    • STM-1到STM-64 SDH / SONET框架,具有从一系列可配置I / O端口进行数据多路复用
    • US20060285551A1
    • 2006-12-21
    • US11467848
    • 2006-08-28
    • Kenneth BarkerRolf ClaubergJean CalvignacAndreas HerkersdorfFabrice VerplankenDavid Webb
    • Kenneth BarkerRolf ClaubergJean CalvignacAndreas HerkersdorfFabrice VerplankenDavid Webb
    • H04J3/22
    • H04J3/1611H04J3/0685H04J3/22H04J2203/0089
    • The present invention relates to a device for combining at least two data signals having an input data rate into a single data stream having an output data rate being higher than the input data rate for transmission on a shared medium or vice versa, particularly, to a single SDH/SONET framer capable of handling a large range of SDH/SONET frames from STM-i to STM-j with an aggregated total capacity corresponding to an STM-j frame where i and j are integers in the range from 1 to 64 or higher according to the STM-N definition of the SDH/SONET standards. More over, the present invention can also be extended to work with STS-1 as lowest range. STS-1 exists in SONET only not SDH and corresponds to a data rate of 51.5 Mb/s a third of the 156 Mb/s of STM-1. The device according to the present invention comprises at least two ports for receiving and/or sending said at least two data signals, a port snning unit for extracting data from the data signals received by said ports and/or synthesizing data to be transmitted via the ports, respectively, whereby said port scanning unit is configured to extract data from ports providing data streams having at least two different input data rates and/or to synthesize data to be transmitted via the ports taking data streams having at least two different data rates.
    • 本发明涉及一种用于将具有输入数据速率的至少两个数据信号组合成具有高于用于在共享介质上传输的输入数据速率的输出数据速率的单个数据流的装置,反之亦然,特别涉及一种 单个SDH / SONET成帧器能够处理从STM-i到STM-j的大范围的SDH / SONET帧,具有对应于STM-j帧的聚合总容量,其中i和j是从1到64的整数或 根据SDH / SONET标准的STM-N定义更高。 更进一步地,本发明也可以扩展到使用STS-1作为最低范围。 STS-1仅存在于SONET中而不是SDH,对应于156Mb / s的STM-1的三分之一的51.5Mb / s的数据速率。 根据本发明的装置包括用于接收和/或发送所述至少两个数据信号的至少两个端口,用于从由所述端口接收的数据信号中提取数据和/或合成要通过所述端口发送的数据的端口捕捉单元 其中所述端口扫描单元被配置为从提供具有至少两个不同输入数据速率的数据流的端口提取数据和/或合成要通过端口发送的数据,该数据流具有至少两个不同数据速率的数据流。
    • 54. 发明申请
    • Systems and methods for implementing counters in a network processor with cost effective memory
    • 在具有成本效益的存储器的网络处理器中实现计数器的系统和方法
    • US20060209827A1
    • 2006-09-21
    • US11070060
    • 2005-03-02
    • Jean CalvignacChih-jen ChangJoseph LoganFabrice Verplanken
    • Jean CalvignacChih-jen ChangJoseph LoganFabrice Verplanken
    • H04L12/56H04L12/28
    • H04L49/901H04L49/90
    • Systems and methods for implementing counters in a network processor with cost effective memory are disclosed. Embodiments include systems and methods for implementing counters in a network processor using less expensive memory such as DRAM. A network processor receives packets and implements accounting functions including counting packets in each of a plurality of flow queues. Embodiments include a counter controller that may increment counter values more than once during a R-M-W cycle. Each time a counter controller receives a request to update a counter during a R-M-W cycle that has been initiated for the counter, the counter controller increments the counter value received from memory. The incremented value is written to memory during the write cycle of the R-M-W cycle. A write disable unit disables writes that would otherwise occur during R-M-W cycles initiated for the counter during the earlier initiated R-M-W cycle.
    • 公开了在具有成本效益的存储器的网络处理器中实现计数器的系统和方法。 实施例包括用于在使用诸如DRAM的廉价存储器的网络处理器中实现计数器的系统和方法。 网络处理器接收分组并实现计费功能,包括在多个流队列中的每一个中计数分组。 实施例包括可以在R-M-W周期期间多次增加计数器值的计数器控制器。 每当计数器控制器在已经为计数器启动的R-M-W周期期间接收到更新计数器的请求时,计数器控制器增加从存储器接收的计数器值。 在R-M-W周期的写周期期间,递增的值被写入存储器。 写禁止单元禁用在较早启动的R-M-W周期期间为计数器启动的R-M-W周期期间将发生的写入。
    • 59. 发明授权
    • Method and system for a timing based logic entry
    • 基于定时的逻辑输入的方法和系统
    • US06789234B2
    • 2004-09-07
    • US10328355
    • 2002-12-23
    • Jean-Paul AldebertJean CalvignacFabrice Verplanken
    • Jean-Paul AldebertJean CalvignacFabrice Verplanken
    • G06F1750
    • G06F17/5031
    • A method and system for creating on a computer a timing based representation of an integrated circuit using a graphical editor operating on the computer. The method includes first in creating timing diagrams identifying the elements of the circuit and their time based interconnections. The method further comprises a translation of the timing based diagram editor files into HDL statement. The preferred embodiment is described, it comprises the use of an ASCII editor and a translation program to VHDL statements. A system is also described implementing the steps of the method in a computer. In order to avoid having different tools to translate timing based diagram editor files into HDL statements, a first step translating graphical editor output file into a PostScript file is performed by executing the “print to file” command of the printing driver of the computer. The PostScript file is then translated into a bitmap file using a RIP. The translation is then performed from the bitmap file into the HDL statements. This translation is “universal” as it can be used for any type of initial graphical file containing the timing diagram.
    • 一种用于在计算机上创建使用在计算机上操作的图形编辑器的基于时序的集成电路表示的方法和系统。 该方法首先在创建识别电路的元件及其基于时间的互连的时序图。 该方法还包括将基于时序的编辑器文件转换为HDL语句。 描述了优选实施例,它包括使用ASCII编辑器和对VHDL语句的翻译程序。 还描述了在计算机中实现该方法的步骤的系统。 为了避免使用不同的工具将基于时序的图编辑器文件转换为HDL语句,将图形编辑器输出文件转换为PostScript文件的第一步是通过执行计算机打印驱动程序的“打印到文件”命令执行的。 然后使用RIP将PostScript文件转换为位图文件。 然后,转换从位图文件执行到HDL语句。 这个翻译是“通用的”,因为它可以用于包含时序图的任何类型的初始图形文件。
    • 60. 发明授权
    • Data switch
    • 数据开关
    • US06195335B1
    • 2001-02-27
    • US09110917
    • 1998-07-06
    • Jean CalvignacDaniel OrsattiGilles ToubolFabrice VerplankenClaude Basso
    • Jean CalvignacDaniel OrsattiGilles ToubolFabrice VerplankenClaude Basso
    • H04L1256
    • H04L12/5601H04L49/1576H04L2012/5679H04L2012/5681
    • A packet data switch is described comprising a crossbar switch fabric including a set of crosspoint buffers for storing at least one data packet, one for each input/output pair. An input queue is provided for each input-output pair and means are provided for storing incoming data packets in one of the queues corresponding to an input-output routing for the data packet. An input scheduler repeatedly selects one queue from the plurality of queues at each input and a data packet is transferred from the queue selected by the input scheduler from the input queue means to the crosspoint buffer corresponding to the input-output routing for the data packet. A back pressure mechanism is arranged to inhibit selection by the first selector of queues corresponding to input/output pairs for which the respective crosspoint buffer is full. Finally, an output scheduler repeatedly selects for each output one of the crosspoint buffers corresponding to the output and the switch is responsive to the output scheduler to complete the transmission through the switch fabric of the data packet stored in the crosspoint buffer selected by the output scheduler.
    • 描述包数据交换机,其包括交叉开关结构,其包括用于存储至少一个数据分组的一组交叉点缓冲器,每个数据分组一个用于每个输入/输出对。 为每个输入 - 输出对提供输入队列,并且提供装置用于在对应于数据分组的输入 - 输出路由的一个队列中存储输入数据分组。 输入调度器在每个输入处重复从多个队列中选择一个队列,并且将数据分组从输入调度器选择的队列从输入队列装置传送到对应于数据分组的输入 - 输出路由的交叉点缓冲区。 背压机构被布置为禁止第一选择器对应于相应交叉点缓冲器已满的输入/输出对的队列的选择。 最后,输出调度器针对每个输出重复选择对应于输出的交叉点缓冲器之一,并且交换机响应于输出调度器来完成通过存储在由输出调度器选择的交叉点缓冲器中的数据分组的交换结构的传输 。