Static memory clocking options, 4 low-power interface operation, Table 2-1 – SMC Networks ARM PL241 User Manual

Page 32: Static memory clocking options -12

Advertising
background image

Functional Overview

2-12

Copyright © 2006 ARM Limited. All rights reserved.

ARM DDI 0389B

Static memory clocking options

Table 2-1 lists the static memory clocking options.

2.3.4

Low-power interface operation

The memory controller has two low-power interfaces. These interfaces indicate whether
the clock for a specific domain can be switched off to reduce power consumption. It is
expected that these interfaces are controlled by a system clock controller. One interface
controls each of the following domains:

AHB clock domain

static memory clock domain.

Each domain uses a simple three signal interface to indicate whether the clocks are
required. The signals consist of:

a request input

<domain>_csyreq

an acknowledge output

<domain>_csysack

Table 2-1 Static memory clocking options

Options

Tie-off values

Fully synchronous

hclk = smc_mclk0

smc_async0 = smc_msync0 = 1

smc_a_gt_m0_sync = 0

Synchronous multiples

hclk = n x smc_mclk0

where:

n = integer value

smc_async0 = smc_msync0 = 1

smc_a_gt_m0_sync = 0

m x hclk = smc_mclk0

where:

m = integer value

smc_async0 = smc_msync0 = 1

smc_a_gt_m0_sync = 1

Asynchronous

Extra registers are used to avoid metastability when
crossing the asynchronous clock boundary.

smc_async0 = smc_msync0 = 0

smc_a_gt_m0_sync = 0

Advertising
This manual is related to the following products: