Patents Assigned to Imagination Technologies, LLC
-
Patent number: 9720840Abstract: Methods and systems that identify and power up ways for future instructions are provided. A processor includes an n-way set associative cache and an instruction fetch unit. The n-way set associative cache is configured to store instructions. The instruction fetch unit is in communication with the n-way set associative cache and is configured to power up a first way, where a first indication is associated with an instruction and indicates the way where a future instruction is located and where the future instruction is two or more instructions ahead of the current instruction.Type: GrantFiled: February 28, 2013Date of Patent: August 1, 2017Assignee: Imagination Technologies, LLCInventors: Ranganathan Sudhakar, Parthiv Pota
-
Patent number: 9705806Abstract: Systems and methods are disclosed to communicate data between wireless access point with one or more low priority queues; one or more high priority queues; a quality of service (QoS) queue coupled to the low and high priority queues; a fairness counter; and a buffer coupled to the fairness counter and the QoS queue to map buffer mapping to the QoS queue when the fairness counter expires, the method including performing an association request for fairness scheduling; and injecting a low priority packet in a transmit opportunity of the high priority queue.Type: GrantFiled: March 17, 2015Date of Patent: July 11, 2017Assignee: Imagination Technologies, LLCInventors: Vivekananda Uppunda, Chakra Parvathaneni
-
Patent number: 9563476Abstract: Methods and systems that reduce the number of instance of a shared resource needed for a processor to perform an operation and/or execute a process without impacting function are provided. a method of processing in a processor is provided. Aspects include determining that an operation to be performed by the processor will require the use of a shared resource. A command can be issued to cause a second operation to not use the shared resources N cycles later. The shared resource can then be used for a first aspect of the operation at cycle X and then used for a second aspect of the operation at cycle X+N. The second operation may be rescheduled according to embodiments.Type: GrantFiled: August 27, 2015Date of Patent: February 7, 2017Assignee: Imagination Technologies, LLCInventor: Debasish Chandra
-
Patent number: 9281885Abstract: Apparatuses, methods and systems for beamforming based on encoding are disclosed. One embodiment of a method includes generating a beamforming matrix, including obtaining a channel matrix of a multiple-input, multiple-output (MIMO) channel between multiple transmitter antennas and at least one receiver antenna, determining an initial beamforming matrix based on a singular value decomposition of the channel matrix, and generating, by a transceiver, a final beamforming matrix comprising reordering columns of the initial beamforming matrix for at least one sub-carrier of a multi-carrier signal, wherein the reordering of the columns is based on knowledge of encoding of a transmit signal.Type: GrantFiled: September 3, 2014Date of Patent: March 8, 2016Assignee: Imagination Technologies, LLCInventors: Meesaraganda Surendra Raju, Sujai Chari
-
Patent number: 9281884Abstract: Apparatuses, methods and systems for beamforming are disclosed. One embodiment of a method includes generating a beamforming matrix, including obtaining a channel matrix of a multiple-input, multiple-output (MIMO) between a multiple antenna transmitter and a receiver, determining an initial beamforming matrix based on a singular value decomposition of the channel matrix, generating a final beamforming matrix comprising re-ordering columns of the initial beamforming matrix for at least one sub-carrier of a multi-carrier signal based on a signal characteristic, processing a plurality of multi-carrier signals using the final beamforming matrix, and transmitting the processed plurality of multi-carrier signals through a plurality of transmit chains.Type: GrantFiled: September 3, 2014Date of Patent: March 8, 2016Assignee: Imagination Technologies, LLCInventors: Meesaraganda Surendra Raju, Sujai Chari
-
Patent number: 9088391Abstract: Apparatuses, methods and systems for mitigating carrier offset of a received signal are disclosed. One embodiment of a receiver includes a controller operative to determine that a communication signal being received is from a desired transmitter, and to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter, comprising retrieving a carrier offset of the desired transmitter from one or more stored carrier offsets based on previous communication with the desired transmitter and a temperature of the receiver. The receiver further includes a receiver chain operative to receive the communication signal from the desired transmitter, and to generate a carrier offset corrected received signal based on the retrieved carrier offset by applying the carrier offset correction to the received communication signal. The receiver is operative to synchronize to the carrier offset corrected received communication signal.Type: GrantFiled: December 18, 2014Date of Patent: July 21, 2015Assignee: Imagination Technologies, LLCInventor: Sujai Chari
-
Patent number: 8942317Abstract: Apparatuses, methods and systems for mitigating carrier offset of a received signal are disclosed. One embodiment of a receiver includes a receiver chain operative to receive a communication signal from a desired transmitter, and a controller operative to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter. The receiver chain is operative to generate a carrier offset corrected received signal by applying the carrier offset correction to the received communication signal, and a correlation processor operative to correlate the carrier offset corrected received communication signal with a known sequence.Type: GrantFiled: July 6, 2012Date of Patent: January 27, 2015Assignee: Imagination Technologies, LLCInventor: Sujai Chari