×

MEMORY-SHARING SYSTEM DEVICE

  • US 20080320243A1
  • Filed: 06/20/2008
  • Published: 12/25/2008
  • Est. Priority Date: 06/22/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A memory-sharing system device which shares common memory, comprising:

  • a shared memory, divided into a forward-direction memory area and a backward-direction memory area;

    a first processor, which input data for transfer in a forward direction from a lower-layer side and writes the data to the forward-direction memory area, and reads data for transfer in a backward direction from the backward-direction memory area and outputs the data to the lower-layer side; and

    a second processor, which input data for transfer in the backward direction from an upper-layer side and writes the data to the backward-direction memory area, and reads data for transfer in the forward direction from the forward-direction memory area and outputs the data to the upper-layer side, whereinthe first or second processor sets memory release criteria for the forward-direction memory area and for the backward-direction memory area respectively, and, when the used memory area for which the transfer data reading has been completed reaches the memory release criteria, performs memory release processing to release the used memory area for enabling writing; and

    the first or second processor monitors a forward-direction data transfer speed and a backward-direction data transfer speed, sets the memory release criterion for the forward-direction memory area or for the backward-direction memory area to a first memory release criterion when the corresponding transfer speed is a first transfer speed, and sets the memory release criterion to a second memory release criterion smaller than the first memory release criterion when the corresponding transfer speed is a second transfer speed higher than the first transfer speed.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×