EP1564645A2

Configurable memory system for embedded processors

Abstract

An embedded processor architecture includes a processing core with configurable memory system. Memory components can be inserted, omitted and resized in different configuration of the memory system without causing irregular features that may cause wasted silicon area. Furthermore, all the various configurations of the memory system are designed to interface with the processing core so that the processing core can be reused without change.

EP1564645A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 10 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

41 claims: 3 independent, 38 dependent

  1. 1
    An embedded processor comprising:a processing core having a processing core width;a first memory component adjacent to a first side of the processing core;a second memory component adjacent to the first memory component;wherein the second memory component and the processing core are on opposite sides of the first memory component.
  2. 15
    A method of generating an embedded processor having a processing core, the method comprising:selecting a plurality of memory components for the embedded processor;configuring the memory components;andgenerating the memory components, wherein each memory component has a same width as the processing core.
  3. 30
    A system for generating an embedded processor having a processing core, the system comprising:means for selecting a plurality of memory components for the embedded processor;means for configuring the memory components;andmeans for generating the memory components, wherein each memory component has a same width as the processing core.