Glconfig, i, Glconfig, Glconfig regi – Cirrus Logic EP93xx User Manual

Page 514: Regi

Advertising
background image

13-18

DS785UM1

Copyright 2007 Cirrus Logic

SDRAM, SyncROM, and SyncFLASH Controller
EP93xx User’s Guide

1

3

1

3

13

Register Descriptions

GlConfig

Address: 0x8006_0004 - Read/Write

Default: 0x0000_0000

Definition:

The Global configuration register contains general control and status bits. The
least-significant two bits, MRS and Initialize, are used in combination as
shown in

Table

to allow access to otherwise unavailable synchronous

memory commands that are required during memory initialization. The
Synchronous Memory Busy Status bit, SMEMBust, provides the state of the
Synchronous Memory controller, and it can be monitored to determine when a
change of device configuration has taken effect.

Bit Descriptions:

RSVD:

Reserved - Unknown During Read

CKE:

Synchronous memory Clock Enable - Read/Write

Writing a value to this bit specifies if the enable signal that
is output on the SDCLKEN is asserted, or not:

0 - SDCLKEN is de-asserted to save power only when
there is no current access to any synchronous memory
device
1 - SDCLKEN is continuously asserted (especially useful
when booting from SyncROM or SyncFLASH device
types)

ClkShutdown:

Synchronous memory Clock Shutdown - Read/Write

Writing a value to this bit specifies if the HCLK output on
the SDCLK pin is free-running or gated off:

0 - SDCLK is free-running
1 - SDCLK is gated off only when there is no current
access to any synchronous memory device

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

CKE

Clk

Shutdown

RSVD

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

RSVD

ReArb

En

LCR

SMEM

Bust

RSVD

MRS

Initialize

Advertising