Search

Ronald E Dammann

from San Jose, CA
Age ~79

Ronald Dammann Phones & Addresses

  • 4719 Borina Dr, San Jose, CA 95129 (408) 255-1863
  • Los Gatos, CA
  • Cupertino, CA
  • 4719 Borina Dr, San Jose, CA 95129

Publications

Us Patents

Buffer Arrangements To Support Differential Link Distances At Full Bandwidth

View page
US Patent:
6993032, Jan 31, 2006
Filed:
Jun 29, 2000
Appl. No.:
09/606025
Inventors:
Ronald Dammann - Palo Alto CA, US
James A. McConnell - Sunnyvale CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
3703957, 370412, 711170
Abstract:
The present invention is directed to buffer arrangements (e. g. , via concatenation) to support differential link distances at full bandwidth.

Mechanism To Support Multiple Port Configurations

View page
US Patent:
7233996, Jun 19, 2007
Filed:
Nov 12, 2002
Appl. No.:
10/293170
Inventors:
Narayanan G. Kaniyur - Newark CA, US
Ronald L. Dammann - Palo Alto CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 13/00
US Classification:
709227, 709232, 709237, 709250
Abstract:
In one embodiment, a method is provided. In the method of this embodiment, one operating mode of port circuitry may be selected from a plurality of operating modes of the port circuitry that may correspond to respective sets of one or more communication links via which the port circuitry may be capable of communicating when the port circuitry is operating in the respective operating modes. Each of the respective sets of one or more communication links may be different from each other. The method of this embodiment also may include selecting, based at least in part upon the one operating mode of the port circuitry, a set of filters. The port circuitry may be capable of determining, based at least in part upon the set of filters, whether to drop a packet that is received, or intended to be transmitted by the port circuitry.

Routing Packets In Packet-Based Input/Output Communications

View page
US Patent:
7346064, Mar 18, 2008
Filed:
Sep 26, 2002
Appl. No.:
10/255419
Inventors:
Percy K. Wadia - Sunnyvale CA, US
Ronald L. Dammann - Palo Alto CA, US
James A. McConnell - Longmont CO, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
H04J 1/16
H04J 3/14
G06F 11/00
G08C 15/00
US Classification:
370401, 370229
Abstract:
An interconnect device (e. g. , a switch) includes a port operably coupled to a packet broadcaster for routing unicast and/or multicast packets of data in packet-based input/output communications. For an inbound packet, at least two combinations of a source port and one or more destination ports, and one or more destination paths associated with each of said one or more destination ports may be determined by the packet broadcaster in a single lookup of a memory (e. g. , a random access memory).

Reducing Inter-Packet Gaps In Packet-Based Input/Output Communications

View page
US Patent:
7519060, Apr 14, 2009
Filed:
Mar 19, 2003
Appl. No.:
10/391961
Inventors:
David C. Nadell - San Jose CA, US
Satishkumar P. Sampath - Milpitas CA, US
Ronald L. Dammann - Palo Alto CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370390, 370389, 370391
Abstract:
In one embodiment, an interconnect device (e. g. , a switch) includes an interface operably coupled to an interconnect logic capable of reducing inter-packet gaps in packet -based input/output communications. Based on, at least in part, a packet attribute associated with an inbound packet, the interconnect logic may determine an indication of transfer grant which may be issued in conjunction with a packet relay request, sending packet attribute information in advance of the packet attribute.

Techniques To Determine Integrity Of Information

View page
US Patent:
7523378, Apr 21, 2009
Filed:
Sep 23, 2005
Appl. No.:
11/233742
Inventors:
Ronald L. Dammann - Palo Alto CA, US
Steven R. King - Portland OR, US
Frank L. Berry - North Plains OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H03M 13/00
US Classification:
714758
Abstract:
Techniques are described herein that may utilize capabilities of a data mover in order to determine an integrity validation value or perform an integrity checking operation. The integrity validation value determination and integrity checking operations may be controlled by descriptors or instructions. In some implementations, integrity validation value determination and the integrity checking operations may include determination of a cyclical redundancy checking (CRC) value.

Temperature-Compensated Crystal Oscillator Assembly

View page
US Patent:
8525600, Sep 3, 2013
Filed:
Oct 25, 2011
Appl. No.:
13/281369
Inventors:
Robert S. Vendryes - Aurora CO, US
Ericka Sleight - Mountain View CA, US
Donald L. Davis - Milpitas CA, US
Jerome Chang - San Jose CA, US
Jack L. Mix - Livermore CA, US
Ronald Dammann - San Jose CA, US
Assignee:
Lockheed Martin Corporation - Bethesda MD
International Classification:
H03B 5/32
H01L 41/053
US Classification:
331 68, 331158, 310344, 310348
Abstract:
A protective assembly that is adapted to provide temperature isolation for an electronic device is disclosed. The assembly includes a housing having a cavity with a top surface and at least one side surface. The housing is configured to accept an electronic device having a top and a bottom in the cavity with the top of the electronic device proximate to the top surface of the cavity. The housing is further configured to maintain a vacuum within the cavity. The assembly includes at least one support disposed within the cavity. The at least one support is configured to contact the housing only at a first point proximate to the top surface of the cavity and contact the electronic device only at a second point that is proximate to the bottom of the electronic device.

Method And An Apparatus To Track Address Translation In I/O Virtualization

View page
US Patent:
20070061549, Mar 15, 2007
Filed:
Sep 15, 2005
Appl. No.:
11/228687
Inventors:
Narayanan Kaniyur - Newark CA, US
Perey Wadia - Sunnyvale CA, US
Debendra Sharma - Santa Clara CA, US
Ronald Dammann - Palo Alto CA, US
International Classification:
G06F 12/00
US Classification:
711207000
Abstract:
A method and an apparatus to track address translation in I/O virtualization have been presented. In one embodiment, the method includes initiating a page walk if none of a plurality of entries in a translation lookaside buffer (TLB) in a direct memory access (DMA) remap engine matches a guest physical address of an incoming address translation request. The method further includes performing the page walk in parallel with one or more ongoing page walks and tracking progress of the page walk using one or more of a plurality of flags and state information pertaining to intermediate states of the page walk stored in the TLB. Other embodiments have been claimed and described.

Method And An Apparatus To Prevent Over Subscription And Thrashing Of Translation Lookaside Buffer (Tlb) Entries In I/O Virtualization Hardware

View page
US Patent:
20070067505, Mar 22, 2007
Filed:
Sep 22, 2005
Appl. No.:
11/233783
Inventors:
Narayanan Kaniyur - Newark CA, US
Alexander Brown - Mountain View CA, US
Percy Wadia - Sunnyvale CA, US
Ronald Dammann - Palo Alto CA, US
International Classification:
G06F 13/28
US Classification:
710022000
Abstract:
A method and an apparatus to prevent over subscription and thrashing of translation lookaside buffer (TLB) entries in I/O virtualization hardware have been presented. In one embodiment, the method includes performing address translation in a direct memory access (DMA) remap engine within an input/output (I/O) hub in response to I/O requests from a root port using a guest physical address (GPA) queue to temporarily hold address translations requests to service the I/O requests and a TLB. The method may further include managing allocation of entries in the TLB to the address translation requests using an allocation window to avoid over-subscription of the entries and managing de-allocation of the entries using a de-allocation window to avoid thrashing of the entries. Other embodiments have been claimed and described.
Ronald E Dammann from San Jose, CA, age ~79 Get Report