Search

Jason Allen Marinshaw

from Santa Clara, CA
Age ~55

Jason Marinshaw Phones & Addresses

  • 979 Wood Duck Ct, Santa Clara, CA 95051 (408) 985-0691
  • 3351 Granada Ave, Santa Clara, CA 95051 (408) 985-0691
  • Sunnyvale, CA
  • Fortuna, CA
  • San Jose, CA

Work

Company: Cisco Jun 1999 Position: Asic development manager

Education

Degree: Masters, Master of Science In Electrical Engineering School / High School: Santa Clara University 1992 to 1995 Specialities: Design

Skills

Ethernet • Asic • Verilog • Tcl • Embedded Systems • Soc • Cisco Technologies • Debugging • Ip • Routing • Application Specific Integrated Circuits • Qos • Tcp/Ip • Linux

Interests

Children

Industries

Internet

Resumes

Resumes

Jason Marinshaw Photo 1

Asic Development Manager

View page
Location:
Santa Clara, CA
Industry:
Internet
Work:
Cisco
Asic Development Manager

Logic 1 Jan 1998 - Jun 1999
Verification Consultant

Hewlett-Packard Dec 1995 - Jan 1998
Asic Designer

Lsi Corporation Jun 1990 - Dec 1995
Verification Engineer
Education:
Santa Clara University 1992 - 1995
Masters, Master of Science In Electrical Engineering, Design
Santa Clara University 1988 - 1992
Bachelors, Bachelor of Science In Electrical Engineering
Skills:
Ethernet
Asic
Verilog
Tcl
Embedded Systems
Soc
Cisco Technologies
Debugging
Ip
Routing
Application Specific Integrated Circuits
Qos
Tcp/Ip
Linux
Interests:
Children

Publications

Us Patents

System And Method For Performing Cascaded Lookups To Forward Packets

View page
US Patent:
8090805, Jan 3, 2012
Filed:
Feb 17, 2004
Appl. No.:
10/780022
Inventors:
Mukul Chawla - San Jose CA, US
Chickayya G. Naik - San Jose CA, US
Jason A. Marinshaw - Santa Clara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/177
G06F 15/173
US Classification:
709221, 709240
Abstract:
Cascading a lookup over multiple lookup tables when performing multicast forwarding involves accessing a first lookup table based on at least part of a multicast destination address included in a packet header. The first lookup table identifies the portion (e. g. , one or more entries) of a second lookup table in response to a key generated from a first portion of the packet header. The portion of the second lookup table can be accessed based on a second portion of the packet header. The second lookup table identifies at least one output interface via which the packet should be output. Such systems and methods may, in some embodiments, allow existing hardware to be used to support a new addressing format that involves larger addresses than were previously supported by that hardware.

Performing Lookup Operations In A Content Addressable Memory Based On Hashed Values Of Particular Use In Maintaining Statistics For Packet Flows

View page
US Patent:
7197597, Mar 27, 2007
Filed:
Jul 22, 2003
Appl. No.:
10/625012
Inventors:
Stephen Francis Scheid - Campbell CA, US
Jason Allen Marinshaw - Santa Clara CA, US
Venkateshwar Rao Pullela - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 12/00
US Classification:
711106
Abstract:
A value is hashed and then a lookup operation is performed in a content addressable memory based on the hashed value to generate a content addressable memory result, which is used in performing an operation. In one implementation, the content addressable memory result includes an address, and the operation performed includes retrieving a record from memory, comparing a key value stored in the record to the first value to identify the correct record, and then updating a statistics value in the record. In one embodiment, an original value is masked to generate the value which is hashed. In one implementation, the value corresponds to a masked or original flow identification value associated with a flow of packets.

Systems And Methods For Performing Packet Reorder Processing

View page
US Patent:
20170063733, Mar 2, 2017
Filed:
Aug 24, 2015
Appl. No.:
14/833251
Inventors:
- San Jose CA, US
Sai Kishore Vavilala - Milpitas CA, US
Jason Allen Marinshaw - Santa Clara CA, US
Stephen Patrick Kolecki - Austin TX, US
International Classification:
H04L 12/879
H04L 12/801
H04L 12/863
H04L 12/861
Abstract:
A method for performing packet reorder processing is disclosed. The method comprises receiving, at a packet receive buffer, a data packet, the packet receive buffer comprising a plurality of N-sized pages. The method also comprises storing the received data packet across a plurality of pages of the packet receive buffer. The method further comprises writing, at storage of each of the plurality of pages, a pointer to a next page in which a subsequent portion of the data packet is stored. The method also comprises transmitting the pointer to a ring buffer. The method further comprises calculating an offset to the ring based on a sequence number of the corresponding packet, and storing the pointer to a first page in the calculate offset of the ring buffer.
Jason Allen Marinshaw from Santa Clara, CA, age ~55 Get Report