Search

Jack Regula Phones & Addresses

  • 5301 Weston Downs Dr, Durham, NC 27707 (619) 517-8957
  • Sarasota, FL
  • Chapel Hill, NC
  • 1127 Castro St, Mountain View, CA 94040 (650) 965-1273
  • 916 Foothill Ct, San Jose, CA 95123 (408) 578-3510
  • Ithaca, NY
  • Los Gatos, CA

Business Records

Name / Title
Company / Classification
Phones & Addresses
Jack Regula
Chief Technology Officer
PLX TECHNOLOGY INC
Manufactures Semiconductor Devices · Mfg Semiconductor Devices · Mfg Semiconductors/Related Devices Prepackaged Software Services · Semiconductor and Related Device Manufacturing · Semiconductors & Related Devices Mfg
1320 Ridder Park Dr, San Jose, CA 95131
870 W Maude Ave, Sunnyvale, CA 94085
350 W Trimble Rd, San Jose, CA 95131
(408) 774-9060, (408) 435-7400, (408) 774-2169, (408) 328-3585

Publications

Us Patents

Method And Apparatus For A Fault Tolerant, Software Transparent And High Data Integrity Extension To A Backplane Bus Or Interconnect

View page
US Patent:
6400682, Jun 4, 2002
Filed:
Feb 16, 1999
Appl. No.:
09/251135
Inventors:
Jack Regula - San Jose CA
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G01R 3108
US Classification:
370223, 370258
Abstract:
The disclosure relates to apparatus and methods that provide a system interconnect for transporting cells between nodes on a dual counter-rotating ring network, including a link selection register for selecting the shortest path to a destination node, use of a fault tolerant frequency reference to synchronize node clocks, interconnect initialization, multi-ring topologies along with an addressing schema and ring-to-ring couplers. The disclosure also discusses flow control of cells leaving nodes, coupling cells from one ring to another, and use of such an interconnect as a bus replacement.

Method, System And Apparatus For A Computer Subsystem Interconnection Using A Chain Of Bus Repeaters

View page
US Patent:
6581126, Jun 17, 2003
Filed:
May 19, 1999
Appl. No.:
09/315412
Inventors:
Jack Regula - San Jose CA
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G06F 1328
US Classification:
710305, 710 31, 370351, 370392, 709239, 709242
Abstract:
The invention discloses methods and apparatus for broadcasting information across an interconnect that includes a plurality of nodes each connected to its adjacent node(s) using one or more links. The nodes can emit cells containing transaction sub-actions onto the links. As a node receives a cell the node retransmits the cell onto other links as the cell is being received. Thus, reducing the latency imposed by the node. The node also captures the transaction sub-action while it the cell is retransmitted. The node responds to the transaction sub-action by manipulating shared handshake lines that are bussed with the other nodes. The invention enables snooping cache protocols to be successfully used in a larger multi-processor computer system than the prior art.

Method, System And Apparatus For A Computer Subsystem Interconnection Using A Chain Of Bus Repeaters

View page
US Patent:
6851009, Feb 1, 2005
Filed:
May 28, 2003
Appl. No.:
10/446402
Inventors:
Jack Regula - San Jose CA, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G06F 1314
H04L 1228
US Classification:
710305, 710 31, 370392, 711141
Abstract:
The invention discloses methods and apparatus for broadcasting information across an interconnect that includes a plurality of nodes each connected to its adjacent node(s) using one or more links. The nodes can emit cells containing transaction sub-actions onto the links. As a node receives a cell the node retransmits the cell onto other links as the cell is being received. Thus, reducing the latency imposed by the node. The node also captures the transaction sub-action while it the cell is retransmitted. The node responds to the transaction sub-action by manipulating shared handshake lines that are bussed with the other nodes. The invention enables snooping cache protocols to be successfully used in a larger multi-processor computer system than the prior art.

Method And Apparatus For Fault Tolerant, Software Transparent And High Data Integrity Extension To A Backplane Or Bus Interconnect

View page
US Patent:
6885670, Apr 26, 2005
Filed:
Oct 19, 1999
Appl. No.:
09/421771
Inventors:
Jack Regula - San Jose CA, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
H04L012/28
US Classification:
370401, 370254, 370402
Abstract:
The disclosure relates to apparatus and methods that provide a system interconnect for transporting cells between nodes on a dual counter-rotating ring network, including a link selection register for selecting the shortest path to a destination node, use of a fault tolerant frequency reference to synchronize node clocks, interconnect initialization, multi-ring topologies along with an addressing schema and ring-to-ring couplers. The disclosure also discusses flow control of cells leaving nodes, coupling cells from one ring to another, and use of such an interconnect as a bus replacement.

On-Chip Switch Fabric

View page
US Patent:
7039750, May 2, 2006
Filed:
Jul 24, 2001
Appl. No.:
09/912231
Inventors:
Jack Regula - San Jose CA, US
Jhy-Ping Shaw - San Jose CA, US
Ronald A. Simmons - Bountiful UT, US
Curtis Winward - Lehi UT, US
Ralph Woodard - Mountain View CA, US
William Wu - Cupertino CA, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G06F 13/00
US Classification:
710317, 710242
Abstract:
A system for communication on a chip. The system includes an on-chip communication bus including plural tracks, and a plurality of stations that couple a plurality of on-chip components to the on-chip communication bus, whereby the plurality of on-chip components use the tracks to communicate. Each station preferably includes an initiator that requests permission to transmit outgoing data over a track to another station and that transmits the outgoing data, an arbiter that evaluates requests from other stations and selects a track on which to receive incoming data, and a target that receives the incoming data. The initiator can be connected to a grant multiplexor for selecting a grant line, with the grant multiplexor further including plural smaller multiplexors distributed across the chip. Likewise, the arbiter can be connected to a track multiplexor for selecting a track, with the track multiplexor further including plural smaller multiplexors distributed across the chip. Each station also can include a source queue for queuing outgoing data and a destination queue for queuing incoming data.

Multi-Root Sharing Of Single-Root Input/Output Virtualization

View page
US Patent:
8521941, Aug 27, 2013
Filed:
Dec 28, 2010
Appl. No.:
12/979904
Inventors:
Jack Regula - Chapel Hill NC, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G06F 13/42
G06F 13/20
US Classification:
710313, 710105, 710305
Abstract:
In a first embodiment of the present invention, a method for multi-root sharing of a plurality of single root input/output virtualization (SR-IOV) endpoints is provided, the method comprising: CSR redirection to a management processor which either acts as a proxy to execute the CSR request on behalf of the host or filters it and performs an alternate action, downstream routing of memory mapped I/O request packets through the switch in the host's address space and address translation with VF BAR granularity, upstream routing of requests originated by I/O devices by table lookup indexed by Requester ID, and requester ID translation using a fixed local-global RID offset.

Three Dimensional Fat Tree Networks

View page
US Patent:
8553683, Oct 8, 2013
Filed:
Jul 5, 2011
Appl. No.:
13/176350
Inventors:
Jack Regula - Chapel Hill NC, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
H04L 12/00
US Classification:
370388, 370387, 370230
Abstract:
In a first embodiment of the present invention, a non-blocking switch fabric is provided comprising: a first set of intra-domain switches; a second set of intra-domain switches; a set of inter-domain switches located centrally between the first set of intra-domain switches and the second set of intra-domain switches, wherein each of the ports of each of the inter-domain switches is connected to an intra-domain switch from the first or second set of intra-domain switches.

Sharing Multiple Virtual Functions To A Host Using A Pseudo Physical Function

View page
US Patent:
8645605, Feb 4, 2014
Filed:
Aug 18, 2011
Appl. No.:
13/212700
Inventors:
Nagarajan Subramaniyan - San Jose CA, US
Jack Regula - Chapel Hill NC, US
Jeffrey Michael Dodson - Portland OR, US
Assignee:
PLX Technology, Inc. - Sunnyvale CA
International Classification:
G06F 13/20
US Classification:
710313, 710305, 710104, 719321
Abstract:
A method is provided comprising: enumerating a group of available virtual functions corresponding to the physical function; mapping the group of available virtual functions to a non-transparent port of the switch by creating a copy of a configuration space for the physical function while assigning unique vendor and device identifications for different classes of devices, wherein the mapping creates a pseudo physical function exposing a subset of the SR-IOV capability from the configuration space for the physical function; receiving a request to access the physical function from the single host; and providing the pseudo physical function to the single host for loading on the single host, in response to the receiving of the request, wherein the pseudo physical function is designed to call management functions of the single host to enable the group of available virtual functions in a local hierarchy of the single host.
Jack G Regula from Durham, NC, age ~77 Get Report