EP2296090B1

Computer architecture and software cells for broadband networks

Abstract

This record has no abstract on file.

EP2296090B1, drawing sheet 1
Sheet 1 of 47

Term

Term ended

Expired 19 March 2022, 4.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

18 claims: 1 independent, 17 dependent

  1. 1
    A method for processing programs and data associated with said programs on a computer processor (301, 1102), said computer processor (301, 1102) comprising a main memory (225, 1204), a memory controller (DMAC), a plurality of first processing units (APU), each said first processing unit (APU) including a local memory (LS) exclusively associated with said first processing unit (APU), and a second processing unit (PU), said method comprising:storing in said main memory (225, 1204) said programs and said data associated with said programs;directing with said second processing unit (PU) any one of said first processing units (APU) to process one of said programs;directing with said second processing unit (PU) said memory controller (DMAC) to transfer said one program and data associated with said one program from said main memory (215, 1204) to the local memory (LS) exclusively associated with said one first processing unit (APU), said one program and data associated with said one program being transferred in form of a software cell (102) containing both said one program and said data associated with said one program;instructing with said second processing unit (PU) said one first processing unit (APU) to initiate processing of said one program from said one first processing unit's local memory (LS);and in response to said instructing, processing with said one first processing unit (APU) said one program and said data associated with said one program from said local memory (LS) exclusively associated with said one first processing unit (APU).