Patents by Inventor Wayne Bradley

Wayne Bradley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090150722
    Abstract: A data processing system is provided in which processing circuitry performs at least one of a series of data processing operations in dependence upon a set of data values and control circuitry controls execution of the data processing operations. Control path error detection circuitry is provided for detecting a control path error associated with an error in operation of the control circuitry and data path error handling circuitry is arranged to handle recovery from errors in the data values. The control path error detection circuitry is configured to cause the data path error handling circuitry to perform recovery from detected control path errors enabling the series of data processing operations to continue despite the occurrence of the control path error. An associated method and computer program product are also provided.
    Type: Application
    Filed: December 1, 2008
    Publication date: June 11, 2009
    Inventors: Alastair David Reid, Daryl Wayne Bradley
  • Publication number: 20090049331
    Abstract: A method of selecting where error detection circuits should be placed within an integrated circuit uses simulation of a reference and test design with errors injected into the test design and then fan out analysis performed upon those injected errors to identify error propagation characteristics. Thus, registers at which propagated errors are highly likely to manifest themselves or which protect key architectural state, or which protect state not otherwise protected can be identified and so an efficient deployment of error detection mechanisms achieved. Within an integrated circuit output signals from inactive circuit elements may be subject to isolation gating in dependence upon a detected current state of the integrated circuit. Thus, inactive circuit elements in which soft errors occur have inappropriate output signals gated from reaching the rest of the integrated circuit and thus reducing erroneous operation.
    Type: Application
    Filed: October 3, 2005
    Publication date: February 19, 2009
    Inventors: Jason Andrew Blome, Krisztian Flautner, Daryl Wayne Bradley
  • Publication number: 20080036487
    Abstract: An integrated circuit is provided with latency detecting circuitry for detecting signal generation latency within one or more functional circuits and in response thereto to generate a wearout response. The wearout response can take a variety of different forms such as reducing the operating frequency, increasing the operating voltage, operating task allocation within a multiprocessor system, manufacturing test binning and other wearout responses.
    Type: Application
    Filed: July 27, 2007
    Publication date: February 14, 2008
    Applicants: ARM LIMITED, UNIVERSITY OF MICHIGAN
    Inventors: Daryl Wayne Bradley, Jason Andrew Blome, Scott Mahlke
  • Patent number: 7325168
    Abstract: A trace data formatter 30 assembles trace data frames 50. These trace data frames 50 include bytes which may either serve to carry a trace data source identifier ID or trace data. A system being traced has multiple trace data sources 12, 14, 16, 18 and when the trace data source which is generating the current trace data stream changes then a trace data source identifier ID is inserted within the trace data stream.
    Type: Grant
    Filed: November 19, 2003
    Date of Patent: January 29, 2008
    Assignee: ARM Limited
    Inventors: Daryl Wayne Bradley, Sheldon James Woodhouse, Andrew Brookfield Swaine
  • Patent number: 7191293
    Abstract: A trace data system is provided in which flush request signals are generated and passed to trace data sources to trigger them to output any buffered trace data they are storing which was generated prior to the flush request being signalled. When the trace data has been flushed from these trace data sources, they signal this by generating a flush complete signal. The flushing of trace data may advantageously be performed prior to a power-down operation and using a trace bus bridge.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: March 13, 2007
    Assignee: ARM Limited
    Inventors: Daryl Wayne Bradley, Andrew Brookfield Swaine, Sheldon James Woodhouse, John Michael Horley
  • Patent number: 7165729
    Abstract: Within an integrated circuit 2 independently controllable domains 4, 6, 8, 10, 12, 14 may be unable to complete pending transactions taking place between domains. Each domain is provided with a transaction level state machine 20, 22 which is responsive to the state of the state machine within the other domain and when this indicates that the other domain is not capable of communicating triggers default behavior ensuring that the predetermined transaction protocol is not broken.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: January 23, 2007
    Assignee: ARM Limited
    Inventors: Daryl Wayne Bradley, Richard Roy Grisenthwaite, Sheldon James Woodhouse
  • Patent number: 7149933
    Abstract: An integrated circuit 2 is provided with multiple sources 12, 14, 16, 18 of trace data streams that are input via respective dedicated trace buses 20, 24 to a trace data stream combiner 22, 26. The trace data bus has trace data signal lines ATDATA for carrying trace data signals and trace source identifying signal lines ATID for carrying trace source identifying signals. A trace data stream replicator 28 may be used to replicate a single trace data stream such that the resulting multiple trace data streams may be subject to different post-replication processing/filtering as desired.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: December 12, 2006
    Assignee: ARM Limited
    Inventors: Andrew Brookfield Swaine, Daryl Wayne Bradley, Sheldon James Woodhouse
  • Patent number: 7069176
    Abstract: An integrated circuit is provided with multiple data processing components associated with respective sources which generate trace data streams. A reference timestamp generator is provided and the trace data streams are annotated such that they are output off-chip together with reference timestamp data. Outputting the reference timestamp data together with the trace data streams enables temporal correlation between points in different trace data streams by trace analysis tools.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: June 27, 2006
    Assignee: ARM Limited
    Inventors: Andrew Brookfield Swaine, Daryl Wayne Bradley, Sheldon James Woodhouse
  • Publication number: 20060114972
    Abstract: A code division multiple access (CDMA) receiver detects, de-scrambles, and de-spreads multiple channels that utilize different binary codes. The processing that is common to all channels can be performed once thus saving gate count and power consumption.
    Type: Application
    Filed: January 20, 2006
    Publication date: June 1, 2006
    Inventor: Wayne Bradley
  • Publication number: 20050111529
    Abstract: A code division multiple access (CDMA) receiver can detect the presence of a GSM tone-based signal by programming the digital filter's tap weights to correlate with a GSM FCCH signal. If the correlation between the values of the tap weights and a received signal satisfies a threshold, the receiver produces an indication that a GSM signal is present. Post-processing can be performed on the output of the digital filter to improve signal detection based on the determination of the correlation of the received signal with the digital filter, the determination of the corresponding power value, the determination of the signal strength; and the estimation of the frequency offset.
    Type: Application
    Filed: October 28, 2004
    Publication date: May 26, 2005
    Applicant: PRAIRIECOMM, INC.
    Inventor: Wayne Bradley
  • Publication number: 20050085317
    Abstract: A golf ball includes a core and a cover layer. The core is formed of a first composition and the cover is formed of a second composition. The specific gravity values of each of the first and second compositions are generally equal to each other. The first and second compositions are each sufficiently mixed such that the ball exhibits random orientation when floated in a solution of sufficient density to support the ball. The weight, size, spherical symmetry, initial velocity and overall distance of the ball conform to the requirements of the United States Golf Association.
    Type: Application
    Filed: November 2, 2004
    Publication date: April 21, 2005
    Inventors: Frank Simonutti, Wayne Bradley
  • Patent number: 4016767
    Abstract: Energy engine number two is made to convert the motion of devices that operate with a push pull motion such as hydraulic cylinders into a rotary motion. The engine is composed of units, to increase the power more units are added, one behind the other. First I have a frame to which four double action hydraulic cylinders are mounted. On the end of each piston of the hydraulic cylinders is mounted a bar with one way chain connectors on each end. Two chains are used, one on each side of the cylinders the chains are kept in position by guide sprockets. The chains are connected to the power shaft assembly. When the cylinders are activated the pistons move out from the cylinders and connect the chains on the right of the cylinders. When the pistons are fully extended they activate electric switches that reverse the direction of there movement. When the pistons are fully retracted they again activate electric switchs and reverse there direction.
    Type: Grant
    Filed: September 11, 1975
    Date of Patent: April 12, 1977
    Inventor: Robert Wayne Bradley