Synchronized image expansion
AssigneeRenesas Electronics America Inc.
InventorJon Matthew Brabender
Life of this patent
Estimating the term…
Abstract
Various systems and methods related to displaying images from compressed data. For example, one method involves expanding a first portion of compressed data. The expanded first portion is written to a first memory location in a first memory. In response to detecting that a first segment of the expanded first portion has been read, a second portion of the compressed data is expanded. The expanded second portion is written to the first memory location.
Claims21
A method implemented in a microcontroller (MCU), the method comprising:
- expanding a first portion of compressed data that is stored in a read only memory (ROM) of the MCU;
- writing the expanded first portion to a first memory location in a random access memory (RAM) of the MCU;
- and
- in response to detecting that a first segment of the expanded first portion has been read from the RAM, expanding a second portion of the compressed data and writing the expanded second portion to the first memory location;
- wherein the MCU, including the ROM and the RAM thereof, is formed on an integrated circuit.
A system comprising an integrated circuit, the integrated circuit comprising a microcontroller (MCU), wherein
- the MCU comprises
- a graphics engine,
- a read only memory (ROM);
- a random access memory (RAM), and
- a display controller, and
- the MCU is configured to
- expand a first portion of compressed data held in the ROM;
- write the expanded first portion to a first memory location in the RAM;
- and
- in response to detecting that a first segment of the expanded first portion has been read from the RAM, expand a second portion of the compressed data and write the expanded second portion to the first memory location.
A non-transitory computer readable storage medium storing instructions, which when executed by a processor of a microcontroller (MCU), implements a method, the method comprising:
- expanding a first portion of compressed data stored in read only memory (ROM) of the MCU;
- writing the expanded first portion to a first memory location in random access memory (RAM) of the MCU;
- and
- in response to detecting that a first segment of the expanded first portion has been read from the RAM, expanding a second portion of the compressed data and writing the expanded second portion to the first memory location;
- wherein the MCU, including the ROM and the RAM thereof, is formed on an integrated circuit.
Dependencies are inferred from the claim text.