Micron Technology - Boise, Idaho Area since Aug 2011
Systems Design Engineer
Micron Technology - Boise, Idaho Area Jan 2005 - Aug 2011
Hardware Design Engineer
Raytheon Missile Systems Jan 2000 - Jan 2005
Electronics Designer
Education:
Boise State University 2006 - 2012
MS, Electrical and Computer Engineering
University of Arizona 2002 - 2003
University of Wyoming 1996 - 1999
BS, Electrical Engineeing
Western Wyoming Community College 1994 - 1997
AS, Engineering Science
Skills:
Hardware Architecture Semiconductors Debugging Electronics Hardware Fpga Verilog Embedded Systems Firmware Field Programmable Gate Arrays Asic Analog Signal Integrity Pcb Design Application Specific Integrated Circuits Systems Design Embedded Software System Design Digital Signal Processors Python Semiconductor Industry Integrated Circuits Digital Circuit Design Java Logic Analyzer Oscilloscope
Harold B Noyes - Boise ID, US Mark Jurenka - Boise ID, US Gavin Huggins - Meridian ID, US
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 12/00
US Classification:
711154, 711E12001
Abstract:
Systems and methods are provided for managing access to registers. In one embodiment, a system may include a processor and a plurality of registers. The processor and the plurality of registers may be integrated into a single device, or may be in separate devices. The plurality of registers may include a first set of registers that are directly accessible by the processor, and a second set of registers that are not directly accessible by the processor. The second set of registers may, however, be accessed indirectly by the processor via the first set of registers. In one embodiment, the first set of registers may include a register for selecting a register bank from the second set of registers, and a register for selecting a particular address within the register bank, to allow indirect access by the processor to the registers of the second set.
Harold B Noyes - Boise ID, US Mark Jurenka - Boise ID, US Gavin Huggins - Meridian ID, US
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 9/305 G06F 9/30
US Classification:
712223, 712220, 712E09018, 712E09023
Abstract:
Systems and methods are provided for managing access to registers. A system may include a set of direct registers and a set of indirect registers. The indirect registers may be accessed through the direct registers, and the direct registers may provide various features to provide faster access to the indirect registers. One of the direct registers may indicate access modes for accessing the indirect registers. The access modes may include auto-increment, auto-decrement, auto-reset, and no change modes. Based on the access mode, the currently accessed address may be automatically modified after accessing the indirect register at the address.
Harold B Noyes - Boise ID, US Mark Jurenka - Boise ID, US Gavin Huggins - Meridian ID, US
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 9/30
US Classification:
712220, 712E09016
Abstract:
Systems and methods are provided for managing access to registers. A system may include a set of direct registers and a set of indirect registers. The indirect registers may be accessed through the direct registers, and the direct registers may provide various features to provide faster access to the indirect registers. One of the direct registers may indicate access modes for accessing the indirect registers. The access modes may include auto-increment, auto-decrement, auto-reset, and no change modes. Based on the access mode, the currently accessed address may be automatically modified after accessing the indirect register at the address.
Custom Compute Cores In Integrated Circuit Devices
A system includes a processor and a hardware accelerator coupled to the processor. The hardware accelerator includes data analysis elements configured to analyze a data stream based on configuration data and to output a result, and an integrated circuit device that includes a DMA engine that writes input data to and read output data from the data analysis elements, one or more preprocessing cores that receive the input data from the DMA engine prior to the DMA engine writing the input data to the one or more data analysis elements and perform custom preprocessing functions on the input data, and one or more post-processing cores that receive the output data from the DMA engine after the output data is read from the data analysis elements but prior to the output data being output to the processor and perform custom post-processing functions on the output data.
Custom Compute Cores In Integrated Circuit Devices
A system includes a processor and a hardware accelerator coupled to the processor. The hardware accelerator includes data analysis elements configured to analyze a data stream based on configuration data and to output a result, and an integrated circuit device that includes a DMA engine that writes input data to and read output data from the data analysis elements, one or more preprocessing cores that receive the input data from the DMA engine prior to the DMA engine writing the input data to the one or more data analysis elements and perform custom preprocessing functions on the input data, and one or more post-processing cores that receive the output data from the DMA engine after the output data is read from the data analysis elements but prior to the output data being output to the processor and perform custom post-processing functions on the output data.
- Boise ID, US Mark Jurenka - Boise ID, US Gavin Huggins - Meridian ID, US
International Classification:
G11C 7/10 G06F 12/06 G06F 9/30 G06F 9/34
Abstract:
Systems and methods are provided for managing access to registers. In one embodiment, a system may include a processor and a plurality of registers. The processor and the plurality of registers may be integrated into a single device, or may be in separate devices. The plurality of registers may include a first set of registers that are directly accessible by the processor, and a second set of registers that are not directly accessible by the processor. The second set of registers may, however, be accessed indirectly by the processor via the first set of registers. In one embodiment, the first set of registers may include a register for selecting a register bank from the second set of registers, and a register for selecting a particular address within the register bank, to allow indirect access by the processor to the registers of the second set.
- Boise ID, US Mark Jurenka - Boise ID, US Gavin Huggins - Meridian ID, US
International Classification:
G11C 7/10 G06F 12/06
US Classification:
711109
Abstract:
Systems and methods are provided for managing access to registers. In one embodiment, a system may include a processor and a plurality of registers. The processor and the plurality of registers may be integrated into a single device, or may be in separate devices. The plurality of registers may include a first set of registers that are directly accessible by the processor, and a second set of registers that are not directly accessible by the processor. The second set of registers may, however, be accessed indirectly by the processor via the first set of registers. In one embodiment, the first set of registers may include a register for selecting a register bank from the second set of registers, and a register for selecting a particular address within the register bank, to allow indirect access by the processor to the registers of the second set.
Googleplus
Gavin Huggins
Gavin Huggins
Youtube
Gavin Huggins - Longtime Dem Want Mi Die {NY ...
FOLLOW MI ON TWITTER: twitter.com WEB: dancehalljamaica... 4 GET TO C...
Category:
Music
Uploaded:
04 Jun, 2010
Duration:
2m 31s
new tradition Gavin Scott fight 1
Gavin Scott, Student of Perry Huggins Karate School, Team Dog Pound, f...
Category:
Sports
Uploaded:
24 Nov, 2009
Duration:
2m 20s
new tradition Gavin Scott fight 2
Gavin Scott, Student of Perry Huggins Karate School, Team Dog Pound, f...
Category:
Sports
Uploaded:
24 Nov, 2009
Duration:
2m 15s
new tradition Gavin Scott fight 3
Gavin Scott, Student of Perry Huggins Karate School, Team Dog Pound, f...
Category:
Sports
Uploaded:
24 Nov, 2009
Duration:
2m 35s
"Mothers of War"
Property of August Wilson Center Dance Ensemble Choreographed by Chris...
Category:
Entertainment
Uploaded:
21 Aug, 2010
Duration:
4m 43s
Gaza Python - She Want Some {Gala Riddim} Gaz...
DON'T 4 GET TO COMMENT!!!!!!!! www.mediafire.co... FOLLOW MI ON TWITT...
Category:
Music
Uploaded:
02 Jun, 2010
Duration:
2m 11s
SPHS Marching Band 2010 (part 1)
Held in Portsmouth, New Hampshire We won gold! And are currently the b...