BackgroundCheck.run
Search For

Gregg D Lahti, 571224 Buchanan St, Gilbert, AZ 85233

Gregg Lahti Phones & Addresses

1224 Buchanan St, Gilbert, AZ 85233    480-8570977   

Mesa, AZ   

1900 W Chandler Blvd STE 15-364, Chandler, AZ 85224   

Cloquet, MN   

Scottsdale, AZ   

Sparks, NV   

Saint Louis, MO   

1224 S Buchanan St, Gilbert, AZ 85233    480-2051303   

Social networks

Gregg D Lahti

Linkedin

Work

Company: Serious integrated, inc. Mar 2010 Address: Chandler, AZ Position: Chief technical officer

Education

School / High School: Arizona State University 1993 to 1995

Skills

System Architecture • Hardware Architecture • Embedded Systems • Encryption • microcontrollers • ASIC • SoC • IC • Verilog • SystemVerilog • VHDL • Digital IC Design • Network Architecture • Static Timing Analysis • Java • Logic Synthesis • Web Development • Linux System Administration • Microcontrollers

Emails

Industries

Computer Hardware

Mentions for Gregg D Lahti

Gregg Lahti resumes & CV records

Resumes

Gregg Lahti Photo 11

Gregg Lahti

Position:
Chief Technical Officer at Serious Integrated, Inc.
Location:
Phoenix, Arizona Area
Industry:
Computer Hardware
Work:
Serious Integrated, Inc. - Chandler, AZ since Mar 2010
Chief Technical Officer
Microchip Technology Inc Mar 2003 - Mar 2010
Sr. Design Engineering Manager
Corrent Corporation 2001 - 2003
Staff Engineer
Intel Corporation Mar 1997 - Mar 2001
Staff Engineer & Architect
Cirrrus Logic Jan 1996 - Mar 1997
Sr. Design Engineer
VLSI Technology Inc Nov 1992 - Jan 1996
Sr Design Engineer
Amdahl Advanced Systems Aug 1991 - Nov 1992
MTS Design Engineer
Sun Microsystems 1988 - 1991
Product Engineer
Education:
Arizona State University 1993 - 1995
Stanford University 1990 - 1991
DeVry 1985 - 1988
Skills:
System Architecture, Hardware Architecture, Embedded Systems, Encryption, microcontrollers, ASIC, SoC, IC, Verilog, SystemVerilog, VHDL, Digital IC Design, Network Architecture, Static Timing Analysis, Java, Logic Synthesis, Web Development, Linux System Administration, Microcontrollers

Publications & IP owners

Us Patents

Method And System For A Full-Adder Post Processor For Modulo Arithmetic

US Patent:
7194088, Mar 20, 2007
Filed:
Oct 4, 2001
Appl. No.:
09/970901
Inventors:
R. Vaughn Langston - Glendale AZ, US
Richard J. Takahashi - Phoenix AZ, US
Gregg D. Lahti - Gilbert AZ, US
Assignee:
Corrent Corporation - Tempe AZ
International Classification:
H04K 1/00
G06F 7/38
G06F 7/00
US Classification:
380 28, 708491, 708492
Abstract:
A full-adder post processor performs modulo arithmetic. The full-adder post processor is a hardware implementation able to calculate A mod N, (A+B) mod N and (A−B) mod N. The processor includes a full adder able to add the operands A and B while modulo reduction is accomplished in the processor by successively subtracting the largest possible multiple of the modulus N obtainable by bit shifting prior to subtraction.

System And Method For Anti-Replay Processing Of A Data Packet

US Patent:
7237262, Jun 26, 2007
Filed:
Jul 9, 2002
Appl. No.:
10/191632
Inventors:
Gregg D. Lahti - Gilbert AZ, US
Lee P. Noehring - Glendale AZ, US
Assignee:
ITT Manufacturing Enterprises, Inc. - Wilmington DE
International Classification:
G06F 9/00
US Classification:
726 13, 726 14
Abstract:
A system for processing a data packet to determine if a replay condition exists for the data packet, wherein the data packet comprises a sequence number for comparison to a highest sequence number. The processing system includes a mask register to store a mask value, wherein the mask value provides an indication of prior receipt by the system of a plurality of data packets, and a shifter comprising an input coupled to receive the mask value from the mask register, wherein the shifter is operable to shift a binary value by a number of bit positions, the number determined by a difference between the sequence number and the highest sequence number.

Configurable Cache For A Microprocessor

US Patent:
7877537, Jan 25, 2011
Filed:
Oct 30, 2007
Appl. No.:
11/928479
Inventors:
Rodney J. Pesavento - Chandler AZ, US
Gregg D. Lahti - Gilbert AZ, US
Joseph W. Triece - Phoenix AZ, US
Assignee:
Microchip Technology Incorporated - Chandler AZ
International Classification:
G06F 12/00
US Classification:
711 3, 711154, 711212
Abstract:
A cache module for a central processing unit has a cache control unit coupled with a memory, and a cache memory coupled with the control unit and the memory, wherein the cache memory has a plurality of cache lines, at least one cache line of the plurality of cache lines has an address tag bit field and an associated storage area for storing instructions to be issued sequentially and at least one control bit field, wherein the control bit field is coupled with the address tag bit field to mask a predefined number of bits in the address tag bit field.

Configurable Cache For A Microprocessor

US Patent:
7966457, Jun 21, 2011
Filed:
Oct 30, 2007
Appl. No.:
11/928322
Inventors:
Rodney J. Pesavento - Chandler AZ, US
Gregg D. Lahti - Gilbert AZ, US
Joseph W. Triece - Phoenix AZ, US
Assignee:
Microchip Technology Incorporated - Chandler AZ
International Classification:
G06F 12/14
US Classification:
711145, 711125, 711E12094, 711E12017, 711137
Abstract:
A cache module for a central processing unit has a cache control unit coupled with a memory, and a cache memory coupled with the control unit and the memory wherein the cache memory has a plurality of cache lines, each cache line having a storage area for storing instructions to be issued sequentially and associated control bits, wherein at least one cache line of the plurality of cache lines has at least one branch trail control bit which when set provides for an automatic locking function of the cache line in case a predefined branch instruction has been issued.

Direct Memory Access Controller

US Patent:
2008014, Jun 19, 2008
Filed:
Oct 30, 2007
Appl. No.:
11/928132
Inventors:
JOSEPH W. TRIECE - Phoenix AZ, US
RODNEY J. PESAVENTO - Chandler AZ, US
GREGG D. LAHTI - Gilbert AZ, US
STEVEN DAWSON - Chandler AZ, US
International Classification:
G06F 13/28
US Classification:
710 22
Abstract:
A system has at least one bus, a central processing unit (CPU) coupled with the bus, a memory coupled with the bus, a direct memory access (DMA) controller having a plurality of DMA channels and operating independently from the CPU and being coupled with the bus, wherein for access to the bus the DMA controller is programmable in a first mode to have priority over the CPU and in a second mode in which at least one DMA channel of the DMA controller is suspended from accessing the bus.

Direct Memory Access Controller With Error Check

US Patent:
2008014, Jun 19, 2008
Filed:
Oct 30, 2007
Appl. No.:
11/928168
Inventors:
Gregg D. Lahti - Gilbert AZ, US
Joseph W. Triece - Phoenix AZ, US
Rodney J. Pesavento - Chandler AZ, US
Nilesh Rajbharti - Glendale AZ, US
Steven Dawson - Chandler AZ, US
International Classification:
G06F 13/28
US Classification:
710 23
Abstract:
A direct memory access (DMA) controller may comprise a DMA bus, a memory coupled to the DMA bus, a DMA engine coupled with the DMA bus, a cyclic redundancy check (CRC) module coupled with the DMA engine, and a bus interface coupled to the DMA engine and the CRC module.

Configurable Cache For A Microprocessor

US Patent:
2008014, Jun 19, 2008
Filed:
Oct 30, 2007
Appl. No.:
11/928242
Inventors:
Rodney J. Pesavento - Chandler AZ, US
Gregg D. Lahti - Gilbert AZ, US
Joseph W. Triece - Phoenix AZ, US
International Classification:
G06F 12/08
US Classification:
711128, 711E12018
Abstract:
A cache module for a central processing unit has a cache control unit with an interface for a memory, a cache memory coupled with the control unit, wherein the cache memory has a plurality of cache lines, at least one cache line of the plurality of cache lines has an address tag bit field and an associated storage area for storing instructions or data, wherein the address tag bit field is readable and writeable and wherein the cache control unit is operable upon detecting that an address has been written to the address tag bit field to initiate a preload function in which instructions or data from the memory are loaded from the address into the at least one cache line.

Dynamic State Configuration Restore

US Patent:
2010012, May 13, 2010
Filed:
Sep 22, 2009
Appl. No.:
12/564493
Inventors:
Gregg Lahti - Gilbert AZ, US
Rodney Pesavento - Chandler AZ, US
Joseph W. Triece - Phoenix AZ, US
International Classification:
G06F 3/00
US Classification:
710 9, 710 8
Abstract:
A microcontroller or integrated system has a bus, a plurality of peripheral devices each one coupled with the bus, a non-volatile memory, and a state machine coupled with the non-volatile memory and being operable to initialize the peripheral devices by reading initialization information from the non-volatile memory and writing it to the peripheral devices.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.