Apparatus And Method For Configuring A Data Processing System By Retrieving A Configuration Value From Storage Device Using Reset Vector And Configuring Parameters After Reset
William C. Moyer - Dripping Springs TX Michael D. Fitzsimmons - Austin TX James C. Nash - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 924
US Classification:
713 1, 713 2
Abstract:
A data processing system ( ) is configured when coming out of reset using memories of various bit widths ( ). The bytes that make up the reset vector ( ) are fetched individually through separate memory operations from the memory that stores the reset vector. These bytes are stored in a pre-determined manner within each of the potential memory structures ( ) such that predetermined addresses will retrieve the different bytes on the same portion of the data bus. A configuration value ( ) portion of the reset vector ( ) retrieved may be used to configure various parameters ( ) within the data processing system ( ) such that parameters related to the memory or other functional characteristics of the system are initialized. The configuration value ( ) may include data and control sections such that the control section determines how the data section of the configuration value ( ) is applied to various parameters within the data processing system ( ).
William C. Moyer - Dripping Springs TX Michael D. Fitzsimmons - Austin TX Richard G. Collins - Austin TX
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F 1100
US Classification:
714 30, 714 37
Abstract:
A real-time processor debug system that selectively samples address and data signals of a virtual bus of a core processor during real-time operations to reduce power consumption and to minimize performance impact due to bus loading. Gating logic for an embedded processor provides the virtual bus signals of a core processor, including address and data signals, to a debug interface of an embedded system chip or integrated circuit (IC). The gating logic receives update data and update address signals from the debug interface to control switching on corresponding debug address and data buses. The core processor provides processor status signals to the debug interface so that the debug interface determines the particular transaction being performed by the core processor. The processor status signals indicate change of flow (COF) events as well as instruction fetch or data fetch cycles.
Crossbar Switch That Supports A Multi-Port Slave Device And Method Of Operation
Michael D. Fitzsimmons - Austin TX, US William C. Moyer - Dripping Springs TX, US Brett W. Murdock - Round Rock TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F013/00
US Classification:
710317, 710240
Abstract:
A crossbar switch () arbitrates for access from multiple bus masters (and ) to multiple addressed slave ports (and ) that have overlapping address ranges. In one form, the address ranges are the same address range. The crossbar switch () uses shared slave port control circuitry (), configuration registers () and slave port arbiter logic (and ) to arbitrate for access when all the addressed ports are busy. A determination is made as to whether new access requests are higher or lower in priority than existing accesses. A determination on where to direct a new access request is made based upon a prediction of which of certain multiple accesses will complete first based on various factors including the number of data beats requested as well as wait state information. In one mode, the wait state information is determined dynamically.
William C. Moyer - Dripping Springs TX, US Michael D. Fitzsimmons - Austin TX, US Brett W. Murdock - Round Rock TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F 13/36 G06F 3/00
US Classification:
710118, 710 18, 710110, 710116
Abstract:
A system () having a plurality of bus masters () coupled to an arbiter () is disclosed. An arbiter () is coupled to a first storage location () and a second storage location (), where the first and second storage locations store bus master parking information for a system bus (). The arbiter () receives a parking context indicator () that is used to select one of the first and second storage locations () to provide bus master parking information to the arbiter ().
Low Power System And Method For A Data Processing System
William C. Moyer - Dripping Springs TX, US Brian M. Millar - Austin TX, US Michael D. Fitzsimmons - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F 1/32 G06F 1/26
US Classification:
713320, 713322
Abstract:
Systems and methods are discussed to identify a recoverable state in a low power device. A low power device having an arbiter to grant system bus access to a plurality of bus masters is set to initiate a low power mode of operation. A low power controller within the low power device provides a request to the bus arbiter to initiate a low power mode. The bus arbiter stops granting bus requests to the bus masters and identifies when the system bus has processed all current bus accesses. When the system bus is idle, the bus arbiter returns a bus grant signal to the low power controller. Clocks associated with the bus masters are disabled to suspend the bus arbiters and allow less power to be consumed by the low power device.
Method Of Accessing Memory Via Multiple Slave Ports
Michael D. Fitzsimmons - Austin TX, US William C. Moyer - Dripping Springs TX, US Brett W. Murdock - Round Rock TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F 13/28
US Classification:
710 26, 710244, 710317
Abstract:
A crossbar switch () arbitrates for access from multiple bus masters ( and ) to multiple addressed slave ports ( and ) that have overlapping address ranges. In one form, the address ranges are the same address range. The crossbar switch () uses shared slave port control circuitry (), configuration registers () and slave port arbiter logic ( and ) to arbitrate for access when all the addressed ports are busy. A determination is made as to whether new access requests are higher or lower in priority than existing accesses. A determination on where to direct a new access request is made based upon a prediction of which of certain multiple accesses will complete first based on various factors including the number of data beats requested as well as wait state information. In one mode, the wait state information is determined dynamically.
Thomas Tkacik - Phoeniz AZ, US Jonathan Lutz - Kitchener, CA Lawrence Case - Phoenix AZ, US Douglas Hardy - Scottsdale AZ, US Mark Redman - Gilbert AZ, US Gregory Schmidt - Chandler AZ, US Michael D. Fitzsimmons - Austin TX, US Darrell L. Carder - Dripping Springs TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G01R 31/28 H03K 19/00
US Classification:
714726, 326 16
Abstract:
A processor, scan controller, and method for protecting sensitive information from electronic hacking is disclosed. To maintain the security of the sensitive data present in a processor, the scan controller denies access to the scan chain until data is cleared from scan-observable portions of the processor, then clears the scan chain again prior to exiting test mode and resuming normal operation. Clearing or otherwise modifying data stored in the scan-observable portions of a processor when transitioning to and/or from a test mode will prevent unauthorized personnel from simply shifting secure data out of the scan chain, and from pre-loading data into the scan chain prior to normal operation in an attempt to set sensitive state information.
William C. Moyer - Dripping Springs TX, US Michael D. Fitzsimmons - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G06F 21/00
US Classification:
726 29, 713194
Abstract:
The invention relates to an integrated circuit (IC), and more particularly to security to protect an IC () against unauthorized accesses. In one embodiment, an identifier is provided external to IC. A corresponding input IC security key () is then provided to IC and compared to a stored IC security key (). If the input IC security key () and the stored IC security key () do not match, access to protected functional circuitry () is prohibited. The present invention may use any debug interface, including standard debug interfaces using the JTAG 1149. 1 interface defined by the IEEE.
Isbn (Books And Publications)
The Night the Old Regime Ended: August 4,1789, and the French Revolution
Community Orthopedic Surgery PC & Huron Valley Hand SurgeryIHA Community Orthopedics 5315 Elliott Dr STE 202, Ypsilanti, MI 48197 (734)7120600 (phone), (734)7120522 (fax)
Community Orthopedic Surgery PC & Huron Valley Hand SurgeryIHA Community Orthopedic Surgery 7575 Grand Riv Rd STE 112, Brighton, MI 48114 (810)8447557 (phone), (810)8447561 (fax)
Education:
Medical School University of Michigan Medical School Graduated: 1985
Procedures:
Carpal Tunnel Decompression Lower Arm/Elbow/Wrist Fractures and Dislocations Arthrocentesis Joint Arthroscopy Lower Leg/Ankle Fractures and Dislocations Occupational Therapy Evaluation Shoulder Surgery
Conditions:
Fractures, Dislocations, Derangement, and Sprains Lateral Epicondylitis Internal Derangement of Knee Internal Derangement of Knee Cartilage Intervertebral Disc Degeneration
Languages:
English Spanish
Description:
Dr. Fitzsimmons graduated from the University of Michigan Medical School in 1985. He works in Brighton, MI and 1 other location and specializes in Orthopaedic Surgery and Hand Surgery. Dr. Fitzsimmons is affiliated with Brighton Center For Recovery and St Joseph Mercy Ann Arbor.
Name / Title
Company / Classification
Phones & Addresses
Michael Fitzsimmons Manager
Quality of Life Medical Ctr Offices of Physicians, Except Mental Health
Michael Smith, Jay Wagner, Dick Hoffer, Cheryl Walker, Ron Gall, Chuck Bourbonnais, Mary Schmidt, Donna Fessler, Bernie Stupfel, Carol Jewell, Ernest Hoffer
As SA contributor Michael Fitzsimmons correctly pointed out, the reason for maintaining the 30 million barrels a day of oil output is that Saudi Arabia wants to defend its market share and learn the threshold of pain of U.S. shale producers. In his article, which I suggest everyone must read, Fitzsi
Date: Dec 08, 2014
Category: Business
Source: Google
Youtube
Michael Fitzsimmons - Sunshower [1987]
Coyote Oldman Music 1987 Sunrising Call & Response Elements Journey Fr...
Duration:
36m 39s
Sunday Papers #145 | Greg Fitzsimmons and Mik...
Duration:
1h 12m 17s
Michael Fitzsimmons - www.DancingManMu... - ...
Promotional sampler of music from live performance by Michael Fitzsimm...
Duration:
15m 8s
The MOST ROMANTIC Night Under The Stars | Peg...
Peggy goes to hang out with Michael, who she had always wanted to slee...
Duration:
2m 46s
Peggy Sue got Married (OST) - Peggy Sue with ...
Peggy Sue got Married (1986) Music by John Barry IMDb: .
Duration:
5m 5s
Create Now: Music with Found Sounds by Michae...
Join NAC Roster Artist Michael Fitzsimmons for a lesson in music-makin...