SMC Networks ARM PL241 User Manual

Page 74

Advertising
background image

Programmer’s Model

3-14

Copyright © 2006 ARM Limited. All rights reserved.

ARM DDI 0389B

[9:7]

set_wr_bl

Holding register for value to be written to the specific SRAM chip smc_opmode Register bls
field.

Encodes the memory burst length:

b000 = 1 beat

b001 = 4 beats

b010 = 8 beats

b011 = 16 beats

b100 = 32 beats

b101 = continuous

b110-b111 = reserved.

[6]

set_wr_sync

Holding register for value to be written to the specific SRAM chip smc_opmode Register
wr_sync field. The memory writes are synchronous when set. This bit is reserved for a
NAND memory interface.

[5:3]

set_rd_bl

Holding register for value to be written to the specific SRAM chip smc_opmode Register bls
field.

Encodes the memory burst length:

b000 = 1 beat

b001 = 4 beats

b010 = 8 beats

b011 = 16 beats

b100 = 32 beats

b101 - continuous

b110-b111 = reserved.

[2]

set_rd_sync

Holding register before being written to the specific SRAM chip smc_opmode Register
rd_sync field. Memory in sync mode when set.

[1:0]

set_mw

Holding register for value to be written to the specific SRAM chip smc_opmode Register
memory width (mw) field.

Encodes the memory data bus width:

b00 = 8 bits

b01 = 16 bits

b10 = 32 bits

b11 = reserved.

You can program this to the configured width or half that width. See SMC Memory Interface
Configuration Register at 0x1004
on page 3-7.

Table 3-8 smc_set_opmode Register bit assignments (continued)

Bits

Name

Function

Advertising
This manual is related to the following products: