Data Synchronizer Using A Parallel Handshaking Pipeline Wherein Validity Indicators Generate And Send Acknowledgement Signals To A Different Clock Domain
Srinath Audityan - Austin TX Chris Randall Stone - Austin TX Ritesh Radheshyam Agrawal - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 1342
US Classification:
713400, 375370, 327145
Abstract:
A data synchronizer transfers information across an asynchronous interface by using system domain and core domain logic on either side of the asynchronous interface. Information registers receive data beats from a data bus coupled to an external system. Each data beat is loaded into the registers in sequential order. A corresponding system valid bit is provided for each register and is set when the corresponding register is loaded. In the core domain, a corresponding set of core valid bit registers is set in response to the system valid bit registers being set. A data sampler monitors the core valid bits in sequential order and controls a multiplexor to select a corresponding one of the registers that contains valid data. The data sampler resets the core valid bits which in-turn reset the system valid bits to signal the completion of a data transfer across the asynchronous interface.
David A. Brown - Austin TX, US James Thomas Kirk - Austin TX, US David P. Sonnier - Austin TX, US Chris R. Stone - Austin TX, US
International Classification:
G11C 29/00
US Classification:
714763
Abstract:
In a system including a processor and memory coupled to the processor, a method of device failure analysis includes the steps of: upon each error detected within a test series performed on a device, the processor storing within a table in the memory an address at which the error occurred in the device and storing a bit position of each failed bit corresponding to that address; for each unique address at which at least one error occurred, determining how many different bit positions corresponding to the address failed during the test series; and based on results of the test series, determining whether the device failed the test series.
Tracking Written Addresses Of A Shared Memory Of A Multi-Core Processor
Described embodiments provide a method of controlling processing flow in a network processor having one or more processing modules. A given one of the processing modules loads a script into a compute engine. The script includes instructions for the compute engine. The given one of the processing modules loads a register file into the compute engine. The register file includes operands for the instructions of the loaded script. A tracking vector of the compute engine is initialized to a default value, and the compute engine executes the instructions of the loaded script based on the operands of the loaded register file. The compute engine updates corresponding portions of the register file with updated data corresponding to the executed script. The tracking vector tracks the updated portions of the register file. The compute engine provides the tracking vector and the updated register file to the given one of the processing modules.
Data Processing System Having A Fifo Buffer With Variable Threshold Value Based On Input And Output Data Rates And Data Block Size
Chris Randall Stone - Austin TX Ritesh Radheshyam Agrawal - Austin TX
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 1300
US Classification:
710 57, 710 52, 711109, 365221
Abstract:
A data processor ( ) includes a first-in, first-out (FIFO) buffer ( ) having a variable threshold. The FIFO buffer ( ) has a plurality of entries ( ) for storing at least a portion of a data block that is to be transmitted through the FIFO buffer ( ). To allow data blocks of varying size to be transmitted at different data rates, a variable threshold value for determining a maximum fullness of the FIFO buffer ( ) is automatically calculated by the data processor ( ) for each data block. This allows the data block to be transmitted through the FIFO buffer ( ) as a continuous data stream, without interruption, from the data processor ( ) to a data consumer. The variable threshold value is appended to a first entry of the data block along with start bits to indicate a beginning of the data block. The FIFO buffer ( ) may include read and write counters ( ) and a comparator ( ) for comparing a difference between read and write pointers and the variable threshold value.
Name / Title
Company / Classification
Phones & Addresses
Chris Stone Regional Manager
Strone Fire & Water Damage Restoration. Water Damage Restoration. Fire Damage Restoration
10-96 Bessemer Crt, London, ON N6E 1K7 5196686745, 5196680979
American Mercury Insurance Co Insurance Agents, Brokers, and Service
7301 Nw Expressway # 100, Oklahoma City, OK 73132
Chris Stone Managing
Stone's Maintenance and Repair, LLC
9900 Spectrum Dr, Austin, TX 78717
Chris Stone Regional Manager
Strone Fire & Water Damage Restoration · Water Damage Restoration · Fire Damage Restoration
5196686745, 5196680979
Chris Stone Administrator Executive
AMERICAN MERCURY INSURANCE COMPANY Insurance Agent/Broker Fire/Casualty Insurance · Insurance Companies · Insurance Agents, Brokers, and Service
Oklahoma City, OK 73132 7301 NW Expy, Oklahoma City, OK 73172 PO Box 728847, Oklahoma City, OK 73172 7301 NW Expy St, Oklahoma City, OK 73132 4056216509, 4056216585, 4056216590, 8005033724
Bodies By Stone (self-employed) - Personal Trainer (6) 24-Hour Fitness - Personal Trainer (7-6)
Education:
Southwest Texas State University - Business Management
About:
I've been in the Personal Training business since summer of 2002, and still enjoy helping people make changes in their life. Hobbies include working out (obviously), cars & trucks & motor...
Tagline:
I am who I am, for now
Bragging Rights:
Still alive & kickin
Chris Stone
Work:
LUNAR - Sr. Experience Designer (2013) Seastone Designs - Principal (2006) UNION Creative - Sr. Experience Designer (2012-2013) Crispin Porter + Bogusky - Sr. Experience Designer (2012-2012) LiFT Studios - UX Director (2011-2012) Pulse Energy - Sr. Interaction Designer (2010-2011) Nitobi Software - User Experience Designer (2007-2009)
Education:
University of California, Davis - Sociology - Organizational Studies
Chris Stone
Work:
Graphicom - Apple Certified Technician (2012) NASA Dept. of Veterans Affairs
Education:
None, Carnegie Mellon University
Relationship:
Married
About:
I have lived all of the U.S. and some in Canada when I was younger. I am married and have two kids. I was in the Air Force for 6 years flying satellites in Colorado Springs. I worked for NASA as a Lvl...
Tagline:
Technology lover. Gourmet cook for the masses. Founder of Kouch Crumbs Development.
Chris Stone
Work:
Orion Vision Group - Manager of key Internet accounts (2011) Kroger - Scan coordinator (2008-2011)
Education:
Kennesaw State University - Computer science
Relationship:
Married
Tagline:
I am currently a full-time worker, a full-time student, a full-time husband, and a full-time dreamer.
Chris Stone
Work:
Staples, Inc. - Sales (2010)
Education:
University of Rhode Island, Rhode Island College
Tagline:
Im chris
Chris Stone
Work:
EBSCO Publishing - Linux Administrator (2011)
Education:
Plymouth State University - Information Technology
Tagline:
Um hi. o.O
Chris Stone
Education:
Georgetown University - MBA, ESADE Business School - MBA, University of Maryland, College Park - Computer Science