Patents Assigned to Force10 Networks, Inc.
  • Patent number: 7586927
    Abstract: Multiple comparators compare the enable and priority values for multiple inputs and select a winner from one of the inputs. Multiple comparator stages each include one or more of the comparators. Each comparator stage selects winners from the outputs of a preceding comparator stage. The overall winners are those inputs that are winners in each comparator stage. If there are multiple overall winners, a second arbitration is preformed to identify an ultimate winner.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: September 8, 2009
    Assignee: Force 10 Networks, Inc.
    Inventors: Andy Liu, Ann Gui
  • Patent number: 7577758
    Abstract: A packet inspection apparatus is described. In one embodiment, the packet inspection apparatus comprises a packet inspection module to compare data from one or more packets of multiple packets with one or more signatures to identify a match, and at least one network interface modules coupled to the packet inspection module. The network interface module has two ports for forwarding full-duplex traffic therebetween, where the traffic includes packets. The one or more network interface modules forward the packets to the packet inspection module and blocks one or more packets in response to an indication from the packet inspection module.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: August 18, 2009
    Assignee: Force 10 Networks, Inc.
    Inventor: Livio Ricciulli
  • Patent number: 7558872
    Abstract: Method and apparatus are disclosed for flow control over Point-to-Point Protocol (PPP) data links. A method of negotiating such flow control between two PPP peers is disclosed, along with methods for operating flow control across a PPP link. In one embodiment, flow control frames carry an IEEE802.3x MAC control frame payload—the PPP implementation repackages such frames as MAC control frames and passes them to a MAC, which performs flow control. In another embodiment, flow control frames allow flow control commands to be applied differently to different service classes such that PPP flow can be controlled on a per-class basis.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: July 7, 2009
    Assignee: Force10 Networks, Inc.
    Inventors: Tissa Senevirathne, Somsubhra Sikdar
  • Publication number: 20090107710
    Abstract: Circuit boards and methods for their manufacture are disclosed. The circuit boards carry high-speed signals using conductors formed to include lengthwise channels. The channels increase the surface area of the conductors, and therefore enhance the ability of the conductors to carry high-speed signals. In at least some embodiments, a discontinuity also exists between the dielectric constant within the channels and just outside the channels, which is believed to reduce signal loss into the dielectric material.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Applicant: Force10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Patent number: 7513923
    Abstract: In one embodiment, a removable air filter is mounted proximate to where electrical equipment is mounted in a case. The filter has at least two sections with different finite air impedances. The filter is constructed of a filter media mounted inside of a frame. When the equipment arrangement is modified, the filter can be replaced with another filter with a different impedance profile, such that the air flow remains optimal for many equipment arrangements. The impedance profile can also be tailored to compensate for the characteristic airflow of the case design. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: April 7, 2009
    Assignee: Force10 Networks, Inc.
    Inventors: Donald Lewis, Ting-Yu Tsang, John I. Kull
  • Publication number: 20090045889
    Abstract: A high-speed router backplane is disclosed. The router backplane uses differential signal pairs on multiple signal layers, each sandwiched between a pair of digital ground layers. Thru-holes are used to connect the differential signal pairs to external components. To reduce routing complexity, at least some of the differential signal pairs route through a via pair, somewhere along their path, to a different signal layer. At least some of the thru-holes and vias are drilled to reduce an electrically conductive stub length portion of the hole. The drilled portion of a hole includes a transition from a first profile to a second profile to reduce radio frequency reflections from the end of the drilled hole.
    Type: Application
    Filed: August 13, 2007
    Publication date: February 19, 2009
    Applicant: Force 10 Networks, Inc.
    Inventors: Joel R. Goergen, Greg Hunt
  • Publication number: 20090034728
    Abstract: In one embodiment, a hybrid backplane coding scheme transmits data using lengthy sequences of scrambled data, separated by 8b/10b control character sequences that prepare the receiver for the next scrambled sequence and permit realignment if necessary. Several lanes are coded separately in this manner, and then multiplexed on a common channel. Alignment sequences in the control character sequences, as well as scrambler seeds, are set to avoid synchronization of patterns generated among all lanes, which would tend to confuse a receiving serdes and/or phase-locked loop that recovers timing from the multiplexed scrambled signals.
    Type: Application
    Filed: October 17, 2007
    Publication date: February 5, 2009
    Applicant: Force10 Networks, Inc.
    Inventors: Joel Goergen, Krishnamurthy Subramanian, Ann Gui
  • Patent number: 7468979
    Abstract: An apparatus to perform hardware-based lossless stateful signature matching is disclosed. In one embodiment, the apparatus comprises a memory and multiple finite state machine (FSM) comparison units operating in parallel to compare packets to signatures to identify matches, if any, between data units in the packets and the plurality of signatures. Each of the FSM comparison units include FSMs having states stored in the memory and at least one transition between pairs of states, and a transition to a new state results in a non-destructive additive operation being performed to store any previous state with the new state.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: December 23, 2008
    Assignee: Force10 Networks, Inc.
    Inventor: Livio Ricciulli
  • Publication number: 20080285248
    Abstract: A high-speed router backplane is disclosed. The router backplane uses differential signal pairs on multiple signal layers, each sandwiched between a pair of digital ground layers. To reduce routing complexity, at least some of the differential signal pairs route through a via pair, somewhere along their path, to a different signal layer. Specific via designs reduce differential signal distortion due to the via pair, allowing the backplane to operate reliably at differential signal rates in excess of 3 Gigabits per second. In particular, each via passes through nonfunctional conductive pads on selected digital ground plane layers, the pads separated from the remainder of its ground plane layer by a clearance, thereby modifying the impedance of the via and reducing reflections from the stubs created by the via.
    Type: Application
    Filed: January 25, 2008
    Publication date: November 20, 2008
    Applicant: Force10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Patent number: 7448132
    Abstract: The disclosed board fabrication techniques and design features enable the construction of a reliable, high-layer-count, and economical backplane for routers and the like that require a large number of signaling paths across the backplane at speeds of 2.5 Gbps or greater, as well as distribution of significant amounts of power to router components. The disclosed techniques and features allow relatively thick (e.g., three- or four-ounce copper) power distribution planes to be combined with large numbers of high-speed signaling layers in a common backplane. Using traditional techniques, such a construction would not be possible because of the number of layers required and the thickness of the power distribution layers. The disclosed embodiments use novel layer arrangements, material selection, processing techniques, and panel features to produce the desired high-speed layers and low- noise high-power distribution layers in a single mechanically stable board.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: November 11, 2008
    Assignee: Force10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Patent number: 7405947
    Abstract: For electrical backplanes and the like, a power plane adaptation to improve the propagation of high-speed signals through clearances in an embedded power plane is disclosed. In exemplary embodiments, the power plane is segmented in a high-speed connector region, such that a portion of the metal layer that forms the power plane is retained in the high-speed connector region—but isolated from the power-delivery portion of the power plane. The isolated portion is connected to digital ground, and clearances are formed therein where high-speed signaling throughholes will pass through the region. In some embodiments, various attainable advantages include better manufacturability, better matching and control of high-speed signaling throughhole impedance, and improved noise isolation. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: July 29, 2008
    Assignee: Force 10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Publication number: 20080075070
    Abstract: A circuit board comprises signaling through-holes that pass through a plurality of layers, including signal trace and digital ground plane layers, and power reference plane layers. Clearances are set to achieve a desired impedance characteristic for the through-holes. At a power reference plane layer, the clearance is defined around multiple neighboring through-holes.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 27, 2008
    Applicant: Force10 Networks, Inc.
    Inventor: Joel Goergen
  • Publication number: 20080066951
    Abstract: A circuit board comprises a center segment distributing power and low-speed signaling, and outer segments for high-speed signaling. The segments use dielectric materials with different dielectric constants, with the outer segments supporting higher-speed signal transmission.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 20, 2008
    Applicant: Force10 Networks, Inc.
    Inventor: Joel Goergen
  • Patent number: 7346067
    Abstract: A network processing device stores and aligns data received from an input port prior to forwarding the data to an output port. Data packets arrive at various input ports already having an output queue or virtual output queue assigned. A buffer manager groups one or more packets destined for the same output queue into blocks, and stores the blocks in a buffer memory. A linked list is created of the trunks, which is an ordered collection of blocks. The trunks are sent to a high speed second memory and stored together as a unit. In some embodiments the trunks are split on boundaries and stored in a high speed memory. Once the trunks are stored in the high speed second memory, the corresponding data is erased from the write combine buffer memory and the pointers that made up the linked list are returned to a free block pointer pool. The data can then be read from the high speed second memory very quickly, passed through a switching fabric, and placed back on the computer network for its next destination.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: March 18, 2008
    Assignee: Force 10 Networks, Inc.
    Inventors: Heeloo Chung, Eugene Lee
  • Patent number: 7336502
    Abstract: A high-speed router backplane is disclosed. The router backplane uses differential signal pairs on multiple signal layers, each sandwiched between a pair of digital ground layers. To reduce routing complexity, at least some of the differential signal pairs route through a via pair, somewhere along their path, to a different signal layer. Specific via designs reduce differential signal distortion due to the via pair, allowing the backplane to operate reliably at differential signal rates in excess of 3 Gigabits per second. In particular, each via passes through nonfunctional conductive pads on selected digital ground plane layers, the pads separated from the remainder of its ground plane layer by a clearance, thereby modifying the impedance of the via and reducing reflections from the stubs created by the via.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: February 26, 2008
    Assignee: Force10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Patent number: 7284074
    Abstract: A system and method for operating on data within a network device is described. Between two data operations in a network device is a FIFO queue, which is used to separate the clock domains of the data operations. Data from the first operation is stored in the FIFO queue, which signals an indication to the second operation that there is data in the queue. When the second operation is signaled that there is data in the FIFO queue, it immediately begins reading data from the queue, and begins performing its prescribed operations on the data once it has read enough data from the queue for it to begin operating.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: October 16, 2007
    Assignee: Force10 Networks, Inc.
    Inventors: Eugene Lee, Cong Ye, Peter Chang, Ajoy Aswadhati
  • Patent number: 7277425
    Abstract: A high-speed router and method for operation of the core of such a router are disclosed. The disclosure describes switching packet data through a router core serving core ingress and egress ports. The router maintains at least one always-up ingress serial link from each core ingress port to the router core, and at least one always-up egress serial link from the router core to each core egress port. For each core ingress port, packet data is serialized prior to introduction to the router core and then transmitted to the core over that port's ingress serial link. Each core egress port receives a serialized data stream from the router core, which is then deserialized. Within the router core, the serialized data received on each ingress serial link is deserialized into a clocked digital data stream. The digital data streams are switched through a reconfigurable digital switch, reserialized, and transmitted over the egress serial links.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: October 2, 2007
    Assignee: Force10 Networks, Inc.
    Inventor: Somsubhra Sikdar
  • Patent number: 7274696
    Abstract: A high-speed router and method for operation of the core of such a router are disclosed. The disclosure describes routing packets from core input ports to core output ports by aggregating or queuing packets at router core ingress ports in queues designated for common router core egress ports. A scheduler selects a set of queues, up to one per ingress port, for switching through the router core at each epoch (an epoch is a time slice). When the epoch for a given set of queues arrives, data from each queue is stranded, with one strand sent to each of multiple switch fabric cards. The switch fabric cards operate in parallel to switch the strands from that queue to a common egress port (as configured by the scheduler), where the strands are recombined to reconstruct the original queue data. This architecture can be made fault tolerant, can be made to degrade gracefully when one or more switch fabric cards goes down, and can support increased traffic simply by expanding the number of switch fabric cards.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: September 25, 2007
    Assignee: Force10 Networks, Inc.
    Inventor: Somsubhra Sikdar
  • Patent number: 7239527
    Abstract: For electrical backplanes and the like, a power plane adaptation to improve the propagation of high-speed signals through clearances in an embedded power plane is disclosed. In exemplary embodiments, the power plane is segmented in a high-speed connector region, such that a portion of the metal layer that forms the power plane is retained in the high-speed connector region—but isolated from the power-delivery portion of the power plane. The isolated portion is connected to digital ground, and clearances are formed therein where high-speed signaling throughholes will pass through the region. In some embodiments, various attainable advantages include better manufacturability, better matching and control of high-speed signaling throughhole impedance, and improved noise isolation. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: July 3, 2007
    Assignee: Force 10 Networks, Inc.
    Inventor: Joel R. Goergen
  • Patent number: 7224671
    Abstract: A data rate controller controls a rate that data is transferred over a backplane in a network processing device. A bandwidth allocator allocates bandwidth to an input port for transmitting data over the backplane to an output port. A bandwidth limiter identifies a maximum allowable bandwidth the input port is allocated on the backplane. A bandwidth tracker identifies an amount of bandwidth currently allocated to the input port for transmitting data over the backplane to the output port. When the current allocated bandwidth is used up, the data rate controller prevents that input port from connecting to output ports through the backplane until more bandwidth is allocated.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: May 29, 2007
    Assignee: Force10 Networks, Inc.
    Inventors: Eugene Lee, Somsubhra Sikdar, Andy Liu, Ann Gui