发明申请
- 专利标题: High speed design for division & modulo operations
- 专利标题(中): 用于划分和模运算的高速设计
-
申请号: US12029191申请日: 2008-02-11
-
公开(公告)号: US20120166512A1公开(公告)日: 2012-06-28
- 发明人: Yuen Wong , Hui Zhang
- 申请人: Yuen Wong , Hui Zhang
- 申请人地址: US CA Santa Clara
- 专利权人: Foundry Networks, Inc.
- 当前专利权人: Foundry Networks, Inc.
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F7/44
- IPC分类号: G06F7/44
摘要:
Techniques for efficiently performing division and modulo operations in a programmable logic device. In one set of embodiments, the division and modulo operations are synthesized as one or more alternative arithmetic operations, such as multiplication and/or subtraction operations. The alternative arithmetic operations are then implemented using dedicated digital signal processing (DSP) resources, rather than non-dedicated logic resources, resident on a programmable logic device. In one embodiment, the programmable logic device is a field-programmable gate array (FPGA), and the dedicated DSP resources are pre-fabricated on the FPGA. Embodiments of the present invention may be used in Ethernet-based network devices to support the high-speed packet processing necessary for 100G Ethernet, 32-port (or greater) trunking, 32-port/path (or greater) load balancing (such as 32-path ECMP), and the like.
信息查询