Portable handheld device with multi-core microcoded image processor
First Claim
Patent Images
1. A portable device comprising:
- an image sensor configured for sensing an image and generating image data;
a multi-core processor including a plurality of processing units, the plurality of processing units being configured to process data;
a flash memory storing therein a table of instructions;
an input buffer common to the plurality of processing units of the multi-core processor and configured to write data to the multi-core processor; and
a CPU communicatively coupled to the flash memory and the input buffer and configured to read one or more instructions from the flash memory;
wherein the input buffer is separate from the CPU,wherein the CPU is configured to cause the one or more instructions to load into the plurality of processing units,wherein the image sensor is configured for providing the image data to the input buffer for processing by the multi-core processor,wherein the CPU and the multi-core processor are part of a single chip, wherein the single chip includes an authentication interface that includes a plurality of ports to connect to an on-device authentication chip and to another authentication chip used with another device.
4 Assignments
0 Petitions
Accused Products
Abstract
A portable handheld device includes a CPU for processing a script; a multi-core processor for processing images; and a flash memory connected to the CPU, the flash memory storing therein a table of micro-codes. The multi-core processor includes a plurality of micro-coded processing units. The CPU is configured to read one or more micro-codes from the flash memory and load the one or more micro-codes into the processing unit to execute the script being processed thereby.
1740 Citations
21 Claims
-
1. A portable device comprising:
-
an image sensor configured for sensing an image and generating image data; a multi-core processor including a plurality of processing units, the plurality of processing units being configured to process data; a flash memory storing therein a table of instructions; an input buffer common to the plurality of processing units of the multi-core processor and configured to write data to the multi-core processor; and a CPU communicatively coupled to the flash memory and the input buffer and configured to read one or more instructions from the flash memory; wherein the input buffer is separate from the CPU, wherein the CPU is configured to cause the one or more instructions to load into the plurality of processing units, wherein the image sensor is configured for providing the image data to the input buffer for processing by the multi-core processor, wherein the CPU and the multi-core processor are part of a single chip, wherein the single chip includes an authentication interface that includes a plurality of ports to connect to an on-device authentication chip and to another authentication chip used with another device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 21)
-
-
15. A portable handheld device comprising:
-
a CPU for processing a script; a multi-core processor for processing images; and a flash memory connected to the CPU, the flash memory storing therein a table of micro-codes, wherein the multi-core processor includes a plurality of micro-coded processing units, wherein the CPU is configured to read one or more micro-codes from the flash memory and load the one or more micro-codes into the micro-coded processing units to execute the script being processed thereby, wherein the CPU and the multi-core processor are part of a single chip, wherein the single chip includes an authentication interface, and wherein the authentication interface of the single chip includes a plurality of ports to connect to an on-device authentication chip and to another authentication chip used with another device. - View Dependent Claims (16, 17, 18, 19)
-
Specification