SMC Networks PL241 manual 1.1.3 SMC, Pseudo Static Random Access Memory PSRAM, Clock domains

Models: AHB SRAM/NOR PL241

1 110
Download 110 pages 44.4 Kb
Page 18
Image 18
1.1.3SMC

Introduction

1.1.3SMC

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.4Clock 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.5Low-power interfaces

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

See Chapter 2 Functional Overview for more information.

1-4

Copyright © 2006 ARM Limited. All rights reserved.

ARM DDI 0389B

Page 18
Image 18
SMC Networks PL241, AHB SRAM/NOR 1.1.3 SMC, Pseudo Static Random Access Memory PSRAM, Clock domains, Low-power interfaces