4 emulation chip-select register, 5 chip-select control register 1, Table 6-11 – Motorola MC68VZ328 User Manual

Page 104: Emulation chip-select register description -16, Emucs emulation chip-select register 0x(ff)fff118

Advertising
background image

6-16

MC68VZ328 User’s Manual

Programming Model

6.3.4

Emulation Chip-Select Register

In addition to the eight general-purpose chip-select signals, the MC68VZ328 has an emulation chip-select
register (EMUCS) that is specifically designed for the in-circuit emulation module. This register provides
wait states 12–0, depending on the type of chip used. External logic (DTACK) may also be used to have
longer wait states. EMUCS is only valid for the 0xFFFC0000–0xFFFDFFFF memory location.

EMUCS

Emulation Chip-Select Register

0x(FF)FFF118

6.3.5

Chip-Select Control Register 1

The chip-select control register 1 (CSCTRL1) is one of three registers that provide features to control a
wide variety of different memory types. The CSCTRL1 register provides supplemental memory-control
features for chip-select logic. Control features include 16-bit SRAM support, extended size for unprotected
memory space, and extended size for DRAM. See the following register display and Table 6-12 on
page 6-17.

BIT

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

BIT

0

WS3–1

TYPE

rw

rw

rw

RESET

0

0

0

0

0

0

0

0

0

1

1

0

0

0

0

0

0x0060

Table 6-11. Emulation Chip-Select Register Description

Name Description

Setting

Reserved
Bits 15–7

Reserved

These bits are reserved and should be set to 0.

WS3–1
Bits 6–4

Wait State—This field contains the 3 most
significant bits of the 4-bit wait-state value.
The least significant bit is located in the
chip-select control register 1. The value of
these 4 bits determines the number of wait
states added to a bus cycle before an internal
DTACK is asserted to terminate the
chip-select cycle.

000 = 0 + WS0 wait states.
001 = 2 + WS0 wait states.
010 = 4 + WS0 wait states.
011 = 6 + WS0 wait states.
100 = 8 + WS0 wait states.
101 = 10 + WS0 wait states.
110 = 12 + WS0 wait states.
111 = External DTACK.

When using the external DTACK signal, you
must select DTACK function in Port G.

WS0 is the EWS0 bit in the CSCTRL1 register.

Reserved
Bits 3–0

Reserved

These bits are reserved and should be set to 0.

Advertising