Patents by Inventor Chiloda Ashan Senerath Pathirane

Chiloda Ashan Senerath Pathirane 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: 20100241777
    Abstract: Interrupt request detection circuitry is disclosed for detecting and outputting interrupt requests to a processor.
    Type: Application
    Filed: March 23, 2009
    Publication date: September 23, 2010
    Applicant: ARM Limited
    Inventors: Mittu Xavier Kocherry, Simon John Craske, Chiloda Ashan Senerath Pathirane, David Michael Gilday
  • Publication number: 20100241832
    Abstract: This application is concerned with a device and method for fetching instructions from a data store for processing by a data processor. The device comprises: a register for storing an address of an instruction to be processed by said data processor; a fetch unit responsive to an address input to said fetch unit to fetch an instruction stored at said address; an adder for adding a predetermined amount to said address stored in said register prior to sending said address to said fetch unit, said predetermined amount determining a position in a program flow said fetched instruction has with respect to said instruction addressed in said register; said adder being responsive to detection of a change in program flow to reset said predetermined amount to an initial value, and to increase said predetermined amount for subsequent fetches by an amount equal to the separation between addresses such that consecutive addresses are fetched up to a maximum predetermined amount.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Applicant: ARM Limited
    Inventors: Simon John Craske, Chiloda Ashan Senerath Pathirane
  • Publication number: 20090222649
    Abstract: A data processing apparatus is disclosed that comprises a pipelined processor, said pipelined processor comprising a processing pipeline for processing instructions in a plurality of stages, at least some of said plurality of stages each comprising storage elements for storing an instruction or decoded instruction being processed in said stage, said storage elements in at least one of said stages comprising settable elements, each of said settable elements being adapted to store a predetermined value in response to a wake up event, said settable elements being arranged such that in response to said wake up event said values stored in said settable elements form an instruction or decoded instruction.
    Type: Application
    Filed: February 28, 2008
    Publication date: September 3, 2009
    Applicant: ARM Limited
    Inventors: Chiloda Ashan Senerath Pathirane, David Michael Gilday