beautypg.com

3 smc, 4 clock domains, 5 low-power interfaces – SMC Networks ARM PL241 User Manual

Page 18

background image

Introduction

1-4

Copyright © 2006 ARM Limited. All rights reserved.

ARM DDI 0389B

1.1.3

SMC

The SMC is a high-performance, area-optimized SRAM memory controller.

The SMC is pre-configured and validated for:

the SRAM memory type

the number of SRAM memory devices

the maximum SRAM memory width.

The SRAM memory interface type is defined as supporting:

synchronous or asynchronous SRAM

Pseudo Static Random Access Memory (PSRAM)

NOR flash

NAND flash devices with an SRAM interface.

The SMC block offers the following features:

it is configured to support the maximum SRAM memory data width of 32-bit

programmable cycle timings, and memory width per chip select

atomic switching of memory device and controller operating modes

support for the PL220 External Bus Interface (EBI) PrimeCell, enabling sharing
of external address and data bus pins between memory controller interfaces

support for a low-power interface

support for a remap signal

support for clock domains to be synchronous or asynchronous

See Chapter 2 Functional Overview for more information.

1.1.4

Clock domains

The memory controller has two clock domains:

AHB clock domain

static memory clock domain.

See Chapter 2 Functional Overview for more information.

1.1.5

Low-power interfaces

The memory controller has two low-power interfaces, one for each clock domain.

See Chapter 2 Functional Overview for more information.

This manual is related to the following products: