Skip to content

Conversation

@lbetlej
Copy link
Collaborator

@lbetlej lbetlej commented Nov 23, 2018

In order to reduce power consumption in runtime only subset of HP SRAM
banks have to be powered. The PR covers 2 aspects:

  1. Changed memory map to move stack up by 21 memory banks. Buffer heap
    size reduced from ~2.3MB to ~0.9MB.
  2. Changed HP SRAM initialization to power up only needed banks and
    properly check HW response.

Signed-off-by: Lech Betlej lech.betlej@linux.intel.com

In order to reduce power consumption in runtime only subset of HP SRAM
banks have to be powered. The PR covers 2 aspects:
1. Changed memory map to move stack up by 21 memory banks. Buffer heap
size was reduced from ~2.3MB to ~0.9MB.
2. Changed HP SRAM initialization to power up only needed banks and
properly check HW response.

Signed-off-by: Lech Betlej <lech.betlej@linux.intel.com>
@lbetlej lbetlej force-pushed the move_stack_to_pg_sram branch from 77523c0 to bb26636 Compare November 23, 2018 15:34
@lgirdwood lgirdwood merged commit 443233c into thesofproject:master Nov 26, 2018
@lbetlej lbetlej deleted the move_stack_to_pg_sram branch October 15, 2019 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants