Texas Instruments TMS320C3x User Manual

Page 274

Advertising
background image

Memory Interface Control Registers

9-8

Table 9–3. Primary-Bus Control Register Bits

Abbreviation

Reset Value

Name

Description

HOLDST

0

Hold status bit

This bit signals whether the port is being
held (HOLDST = 1) or is not being held
(HOLDST = 0). This status bit is valid
whether the port has been held through
hardware or software.

NOHOLD

0

Port hold signal

NOHOLD allows or disallows the port to be
held by an external HOLD signal. When
NOHOLD = 1, the ’C3x takes over the
external bus and controls it, regardless of
serviced or pending requests by external
devices. No hold acknowledge (HOLDA) is
asserted when a HOLD signal is received. It
is asserted if an internal hold is generated
(HIZ = 1).

HIZ

0

Internal hold

When set (HIZ = 1), the port is put in hold
mode. This is equivalent to the external
HOLD signal. By forcing a high-impedance
condition, the ’C3x can relinquish the exter-
nal-memory port through software. HOLDA
goes low when the port is placed in the high-
impedance state.

SWW

11

Software wait mode

In conjunction with WTCNT, this 2-bit field
defines the mode of wait-state generation.
(See Table 9–5.)

WTCNT

111

Software wait mode

This three-bit field specifies the number of
cycles to use when in software wait mode for
the generation of internal wait states. The
range is 0 (WTCNT = 0 0 0) to 7 (WTCNT=1
1 1) H1/H3 cycles. (See Section 9.4.)

BNKCMP

10000

Bank compare

This 5-bit field specifies the number of MSBs
of the address to be used to define the bank
size. (See Table 9–6.)

Advertising