Electronic apparatus having parallel memory banks

US2016378650A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016378650-A1
Application numberUS-201615076118-A
CountryUS
Kind codeA1
Filing dateMar 21, 2016
Priority dateJan 10, 2012
Publication dateDec 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic apparatus may be provided that includes a processor to perform operations, and a memory subsystem including a plurality of parallel memory banks to store a two-dimensional (2D) array of data using a shifted scheme. Each memory bank may include at least two elements per bank word.

First claim

Opening claim text (preview).

1 - 28 . (canceled) 29 . An electronic apparatus comprising: a processor; and a memory subsystem that includes a plurality of parallel memory banks to store replicas of a look-up table, and to enable reading of at least two look-up values from the look-up table at a same time. 30 . The electronic apparatus of claim 29 , wherein the at least two look-up values are to be stored in at least two of the plurality of parallel memory banks. 31 . The electronic apparatus of claim 30 , wherein each memory bank to include a plurality of look-up table replicas. 32 . The electronic apparatus of claim 29 , wherein the memory subsystem to be provided in a vector lookup access mode. 33 . The electronic apparatus of claim 32 , wherein a vector lookup access to be provided when the memory subsystem is in the vector lookup access mode. 34 . The electronic apparatus of claim 29 , wherein each memory bank to include a plurality of addressable words per bank. 35 . The electronic apparatus of claim 34 , wherein each word to include a plurality of elements for the particular bank. 36 . The electronic apparatus of claim 29 , wherein the processor is a single-instruction-multiple data processor. 37 . The electronic apparatus of claim 29 , wherein the memory subsystem is provided on-chip with the processor. 38 . The electronic apparatus of claim 29 , wherein the processor to perform high dynamic range imaging (HDR). 39 . The electronic apparatus of claim 29 , wherein the processor to perform image enhancement. 40 . The electronic apparatus of claim 29 , wherein the processor to perform object detection and tracking. 41 . An electronic apparatus comprising: a processor; and a plurality of parallel memory banks to store replicas of a look-up table, and to provide a vector lookup access to at least two look-up values from the look-up table at a same time. 42 . The electronic apparatus of claim 41 , wherein the at least two look-up values are to be stored in at least two of the plurality of parallel memory banks. 43 . The electronic apparatus of claim 42 , wherein each memory bank to include a plurality of look-up table replicas. 44 . The electronic apparatus of claim 41 , wherein the memory subsystem to be provided in a vector lookup access mode. 45 . The electronic apparatus of claim 44 , wherein a vector lookup access to be provided when the memory subsystem is in the vector lookup access mode. 46 . The electronic apparatus of claim 41 , wherein each memory bank to include a plurality of addressable words per bank. 47 . The electronic apparatus of claim 46 , wherein each word to include a plurality of elements for the particular bank. 48 . The electronic apparatus of claim 41 , wherein the processor is a single-instruction-multiple data processor. 49 . The electronic apparatus of claim 41 , wherein the memory subsystem is provided on-chip with the processor.

Assignees

Inventors

Classifications

  • to perform operations on memory · CPC title

  • single instruction multiple data [SIMD] multiprocessors · CPC title

  • with multidimensional access, e.g. row/column, matrix · CPC title

  • G06F12/04Primary

    Addressing variable-length words or parts of words · CPC title

  • G06F5/08Primary

    having a sequence of storage locations, the intermediate ones not being accessible for either enqueue or dequeue operations, e.g. using a shift register {(G06F5/065 takes precedence; shift registers per se G11C19/00)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016378650A1 cover?
An electronic apparatus may be provided that includes a processor to perform operations, and a memory subsystem including a plurality of parallel memory banks to store a two-dimensional (2D) array of data using a shifted scheme. Each memory bank may include at least two elements per bank word.
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06F12/0207. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).