Interfacing To The Pc Card Bus; The Pc Card System Bus; Pc Card Overview; Memory Access Cycles - Epson S1D13706 Technical Manual

Embedded memory lcd controller
Hide thumbs Also See for S1D13706:
Table of Contents

Advertisement

Page 8

2 Interfacing to the PC Card Bus

2.1 The PC Card System Bus

2.1.1 PC Card Overview

2.1.2 Memory Access Cycles

S1D13706
X31B-G-005-02
PC Card technology has gained wide acceptance in the mobile computing field as well as
in other markets due to its portability and ruggedness. This section is an overview of the
operation of the 16-bit PC Card interface conforming to the PCMCIA 2.0/JEIDA 4.1
Standard (or later).
The 16-bit PC Card provides a 26-bit address bus and additional control lines which allow
access to three 64M byte address ranges. These ranges are used for common memory space,
IO space, and attribute memory space. Common memory may be accessed by a host system
for memory read and write operations. Attribute memory is used for defining card specific
information such as configuration registers, card capabilities, and card use. IO space
maintains software and hardware compatibility with hosts such as the Intel x86
architecture, which address peripherals independently from memory space.
Bit notation follows the convention used by most microprocessors, the high bit is the most
significant. Therefore, signals A25 and D15 are the most significant bits for the address and
data bus respectively.
Support is provided for on-chip DMA controllers. To find further information on these
topics, refer to Section 6, "References" on page 15.
PC Card bus signals are asynchronous to the host CPU bus signals. Bus cycles are started
with the assertion of either the -CE1 and/or the -CE2 card enable signals. The cycle ends
once these signals are de-asserted. Bus cycles can be lengthened using the -WAIT signal.
Note
The PCMCIA 2.0/JEIDA 4.1 (and later) PC Card Standard support the two signals -
WAIT and RESET which are not supported in earlier versions of the standard. The -
WAIT signal allows for asynchronous data transfers for memory, attribute, and IO ac-
cess cycles. The RESET signal allows resetting of the card configuration by the reset
line of the host CPU.
A data transfer is initiated when the memory address is placed on the PC Card bus and one,
or both, of the card enable signals (-CE1 and -CE2) are driven low. -REG must be kept
inactive. If only -CE1 is driven low, 8-bit data transfers are enabled and A0 specifies
whether the even or odd data byte appears on data bus lines D[7:0]. If both -CE1 and -CE2
are driven low, a 16-bit word transfer takes place. If only -CE2 is driven low, an odd byte
transfer occurs on data lines D[15:8].
Epson Research and Development
Vancouver Design Center
Interfacing to the PC Card Bus
Issue Date: 01/02/23

Advertisement

Table of Contents
loading

Table of Contents