Old Pueblo Anesthesia 5301 E Grant Rd, Tucson, AZ 85712 (520)3242200 (phone), (520)4456019 (fax)
Education:
Medical School Tufts University School of Medicine Graduated: 2007
Languages:
English Spanish
Description:
Dr. McClain graduated from the Tufts University School of Medicine in 2007. He works in Tucson, AZ and specializes in Anesthesiology. Dr. McClain is affiliated with Tucson Medical Center.
Computer System Initialization With Boot Program Stored In Sequential Access Memory, Controlled By A Boot Loader To Control And Execute The Boot Program
Ralph E. Gibson - Campbell CA Loren J. Shalinsky - Mountain View CA Mark A. McClain - San Diego CA
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G06F 9445
US Classification:
713 2, 713 1
Abstract:
A computer system includes a processor and a sequential access memory having a boot program stored therein. A boot loader includes a state machine which, in response to initialization of the computer system, controls the sequential access memory to read the boot program and then controls the processor to jump to the boot program in the sequential access memory. The first memory page of the boot program causes further boot code to be transferred to a Random Access Memory (RAM). The processor then jumps to the code in the RAM, which causes the remainder of the boot code to be transferred from the sequential access memory to the RAM and executed.
Password And Dynamic Protection Of Flash Memory Data
Mark Alan McClain - San Diego CA Michael Garrett Tanaka - San Jose CA Ralf Muenster - Los Altos CA
Assignee:
Advanced Micro Devices, Inc. - Sunnyvale CA
International Classification:
G11C 700
US Classification:
36518504, 36518529, 36518901, 365218
Abstract:
In protecting Flash memory data, a flexible system and method provides for different levels of protection. It offers the ability to dynamically lock a sector of memory using a dynamic protection bit in volatile memory. It offers persistent locking of a sector using a non-volatile bit in memory and locking this status using a lock bit in volatile memory. It offers yet further protection by including a password mode which requires a password to clear the lock bit. The password is located in an unreadable, one time programmable area of the memory. The memory also includes areas, whose protection state is controlled by an input signal, for storing boot code in a protected manner.
Computer System Initialization Via Boot Code Stored In A Non-Volatile Memory Having An Interface Compatible With Synchronous Dynamic Random Access Memory
A method for reducing the number of interface lines and non-volatile memory devices in a computer system includes providing a non-volatile memory having a SDRAM style interface. A system having both non-volatile memory and SDRAM has reduced interface lines by providing only one memory interface. A system where the SDRAM interface logic is initialized by code stored in the non-volatile memory having a SDRAM style interface, eliminating any requirement for other non-volatile memory, independent of the SDRAM interface, from which to initialize the system.
Colin Bill - Cupertino CA, US Mark McClain - San Diego CA, US Michael VanBuskirk - Saratoga CA, US
Assignee:
Spansion LLC - Sunnyvale CA
International Classification:
G11C 11/00
US Classification:
365148, 365163, 365204
Abstract:
A memory erase management system is provided, including providing a resistive change memory cell, coupling a first line to the resistive change memory cell, coupling a line buffer to the first line, providing a charge storage device coupled to the line buffer, and performing a single pulse erase of the resistive change memory cell by discharging a current from the charge storage device through the resistive change memory cell.
A method for providing an optical erase memory structure including: forming a metal-insulator-metal memory cell; positioning a light emitting diode adjacent to the metal-insulator-metal memory cell; and emitting a light emission from the light emitting diode for erasing the metal-insulator-metal memory cell.
System And Method For Improved Memory Performance In A Mobile Device
Stephan Rosner - Campbell CA, US Mark McClain - San Diego CA, US Eugen Gershon - San Jose CA, US
International Classification:
G06F 13/00
US Classification:
710107000
Abstract:
A system and method are disclosed for improved memory performance in a mobile device. A mobile device incorporating teachings disclosed herein may include, for example, a central processing unit (CPU) residing on a first chip. The mobile device may also include a memory system residing on a second chip. The memory system may include, for example, a memory controller and at least one type of memory combined in a single multi-chip package. The multi-chip package may effectively internalize higher pin count interfaces interconnecting the memory controller and the at least one type of memory. With some implementations, a high frequency, low pin-count external bus may form at least a portion of a link communicatively coupling the multi-chip package and the CPU. In practice, the high frequency, low pin-count external bus may physically connect to a bus interface residing on the first chip. The bus interface may be communicatively coupled to the CPU via an internal CPU bus also located on the first chip. In operation, the bus interface may provide bus translation between the high frequency, low pin-count external bus, and the internal CPU bus.
- San Jose CA, US Mark Alan McClain - San Diego CA, US
International Classification:
G11C 8/00
Abstract:
Embodiments of the present invention include an apparatus, method, and system for integrating data processing logic with memory. An embodiment of a memory integrated circuit is designed to execute a task on the data in a memory array within a memory integrated circuit. The memory integrated circuit can include a memory array, a data access component, a data holding component, and a logic component. The data access component can be coupled to the memory array and configured to provide an address to the memory array. The data holding component can be coupled to the memory array and configured to temporarily store the data in the memory array located at the address. The logic component can be coupled to both the data access component and the data holding component, and be configured to execute a task using data received from the data holding component. The logic component can include combinational or sequential logic.
- Sunnyvale CA, US Mark A. McClain - San Diego CA, US
Assignee:
Spansion LLC - Sunnyvale CA
International Classification:
G11C 8/00
US Classification:
36523001
Abstract:
Embodiments of the present invention include an apparatus, method, and system for integrating data processing logic with memory. An embodiment of a memory integrated circuit is designed to execute a task on the data in a memory array within a memory integrated circuit. The memory integrated circuit can include a memory array, a data access component, a data holding component, and a logic component. The data access component can be coupled to the memory array and configured to provide an address to the memory array. The data holding component can be coupled to the memory array and configured to temporarily store the data in the memory array located at the address. The logic component can be coupled to both the data access component and the data holding component, and be configured to execute a task using data received from the data holding component. The logic component can include combinational or sequential logic.
Senior Pharmacist at United States Public Health Service
Location:
Deep River, Connecticut
Industry:
Pharmaceuticals
Work:
United States Public Health Service since Dec 2002
Senior Pharmacist
FDA 2002 - 2011
CSO
U.S. Coast Guard May 1998 - Nov 2002
Chief Pharmacist, USCG Academy Pharmacy
Education:
The University of New Mexico 1988 - 1991
BSPharm, Pharmacy
Pentaflex since Apr 1996
Accounting Manager
Harding Machine Oct 1981 - Mar 1996
Controller
Education:
The Ohio State University 1977 - 1981
BS, Accounting
Interests:
Home remodeling, softball, and golf. Avid OSU Buckeye Fan and loyal Dallas Cowboy Fan
Certifications:
Practical Auditing and Recognition of Quality Management, Alan Griffin Associates UK LTD IQA International Register of Certifed Auditors Lean for the WorkPlace, Strategic Leadership Solutions
Marion County School District - Creek Bridge High School since Jun 2012
Teacher/Coach
Florence School District #1 Jun 2005 - May 2012
Teacher/Coach
Fairfield School District Jun 2003 - Jun 2005
Teacher/Coach
Education:
South Carolina State University 1988 - 1992
Bachelor of Science (BS), Physical Education Teaching and Coaching
Wilson High School 1983 - 1987
Diploma, High School/Secondary Diploma Programs