White Electronic Designs
ATA45 Series FLASH CARDS
8MB to 512MB
PRODUCT DESCRIPTION
ATA45 series Flash ATA cards are built with NAND flash
memory components operating as solid-state disk. They
comply with the PC card ATA standard and are suitable
for use as a data storage memory medium for PCs or
other electronic equipment. The read/write unit is 1
sector (512 bytes) sequential access.
Flash Cards
ATA45 Series
■
ISA standard and Read/Write unit is 512 bytes
(sector) sequential access
■
High performance:
Host data transfer rate
Flash data transfer rate
■
3 variations of mode access
Memory card mode
I/O card mode
True-IDE mode
■
Internal self-diagnostic program operates at V
CC
power on
■
High data reliability
Endurance: 100,000 Program / Erase cycles
High reliability based on internal ECC (Error
Correcting Code) function 2-bit ECC
Data reliability is 1 error in 10
14
bits read.
■
Power Consumption
Active mode
Idle mode
Stop mode
30 mA (typ.), 40 mA (max.)
10 mA
400 µA
20.0 MB/sec
10.0 MB/sec
■
Maximum card density is 512 MB
FEATURES
■
PC Card-ATA/True IDE/ I/O Card mode compatible
host interface
68 pin connector and type II stainless steel
housing
Automatic sensing of PC Card ATA and IDE mode
Included 256-byte CIS ROM
Support the five PC Card ATA addressing modes
Host Interface bus width: 8/16-bit Access
Flash Interface bus width: 8-bit Access
Support 3 power save mode: standby / idle / active
Auto power down function
2-bit ECC function
■
Operating Voltage: 3.3 V and 5.0 V
CARD BLOCK DIAGRAM
Vcc
GND
Internal Vcc
Data
In/Out
Host
Interface
Samsung
NAND
Flash
Samsung
Controller
Control
July 2003 Rev. 0
ECO #16317
1
White Electronic Designs Corporation (508) 485-4000 www.whiteedc.com
White Electronic Designs
C
ARD
C
APACITIES
(CF T
YPE
I B
LANK
H
OUSING
)
Capacity
8 MB
16 MB
32 MB
48 MB
64 MB
96 MB
128 MB
256 MB
512 MB
Part Number
WED7P008ATA4504C25
WED7P016ATA4504C25
WED7P032ATA4504C25
WED7P048ATA4504C25
WED7P064ATA4504C25
WED7P096ATA4504C25
WED7P128ATA4504C25
WED7P256ATA4504C25
WED7P512ATA4504C25
Sectors/Card
15,616
31,488
62,976
94,464
125,952
188,928
251,904
503,808
1,029,168
Cylinder
122
246
492
738
246
369
492
984
1,021
Flash Cards
ATA45 Series
Sector/Track
32
32
32
32
32
32
32
32
63
Heads
4
4
4
4
16
16
16
16
16
PHYSICAL SPECIFICATION
The ATA45 series physical specification complies with PCMCIA standard card format.
CARD SIZE AND OUTLINE
Type II
1.6mm ±
0.05
85.6mm ±
0.20
1.0mm
±0.05
3.0m
MIN.
Substrate
54.0mm ±
0.10
1.0mm
±0.05
10.0mm
MIN
Interconnect
3.3mm ± 0.10mm
5.0mm ± T1
0.197”
White Electronic Designs Corporation Marlborough, MA (508) 485-4000
2
White Electronic Designs
INTERFACE SPECIFICATION
S
IGNAL
P
IN
A
SSIGNMENTS
Pin NO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Memory Card Mode
Signal name
GND
D3
D4
D5
D6
D7
CE1
A10
OE
A9
A8
WE
RDY/BSY
VCC
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
WP
GND
GND
CD1
D11
D12
D13
D14
D15
CE2
VS1
IORD
IOWR
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
I
I
I
O
I
I
I
I
I
I
I
I
I/O
I/O
I/O
O
O
I/O
I/O
I/O
I/O
I/O
I
O
I
I
I/O Card Mode
Signal name
GND
D3
D4
D5
D6
D7
CE1
A10
OE
A9
A8
WE
IREQ
VCC
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
IOIS16
GND
GND
CD1
D11
D12
D13
D14
D15
CE2
VS1
IORD
IOWR
3
Flash Cards
ATA45 Series
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
I
I
I
O
I
I
I
I
I
I
I
I
I/O
I/O
I/O
O
O
I/O
I/O
I/O
I/O
I/O
I
O
I
I
True IDE Mode
Signal name
GND
D3
D4
D5
D6
D7
CE1
A10
ATASEL
A9
A8
WE
INTRQ
VCC
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
IOIS16
GND
GND
CD1
D11
D12
D13
D14
D15
CE2
VS1
IORD
IOWR
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
I
I
I
O
I
I
I
I
I
I
I
I
I/O
I/O
I/O
O
O
I/O
I/O
I/O
I/O
I/O
I
O
I
I
White Electronic Designs Corporation (508) 485-4000 www.whiteedc.com
White Electronic Designs
S
IGNAL
P
IN
A
SSIGNMENTS CONT
.
Pin NO.
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Memory Card Mode
Signal name
VCC
CSEL
VS2
RESET
WAIT
INPACK
REG
BVD2
BVD1
D8
D9
D10
CD2
GND
I/O
I
O
I
O
O
I
I/O
I/O
I/O
I/O
I/O
O
I/O Card Mode
Signal name
VCC
CSEL
VS2
RESET
WAIT
INPACK
REG
SPKR
STSCHG
D8
D9
D10
CD2
GND
I/O
I
O
I
O
O
I
I/O
I/O
I/O
I/O
I/O
O
Flash Cards
ATA45 Series
True IDE Mode
Signal name
VCC
CSEL
VS2
RESET
IORDY
INPACK
REG
DASP
PDIAG
D8
D9
D10
CD2
GND
I/O
I
O
I
O
O
I
I/O
I/O
I/O
I/O
I/O
O
White Electronic Designs Corporation Marlborough, MA (508) 485-4000
4
White Electronic Designs
I
NTERFACE
S
IGNALS
D
ESCRIPTION
Symbol
A
0
- A
10
Type
INPUT
Name and Function
Flash Cards
ATA45 Series
ADDRESS BUS:
These address lines along with the REG signal are used to select the following: The I/O port
address registers within the PC Storage Card, the memory mapped port address registers within the PC
Storage Card, a byte in the Cards information structure and its configuration control and status registers. This
signal is the same as the PC Card Memory Mode signal in PC Card I/O mode. In True IDE Mode only A [2:0]
are used to select the one of eight registers in the Task File, the remaining address lines should be grounded
by the host.
DATA BUS:
These signal lines carry the Data, Commands and Status information between the host and the
controller. D
0
is the LSB of the even byte of the word. D
8
is the LSB of the odd byte of the word.
This signal is the same as the PC Card memory mode signal in PC Card I/O mode. In True IDE mode, all Task
File operations occur in byte mode on the low order bus D
0
-D
7
while all data transfers are 16 bit using D
0
D
15
.
CARD ENABLE:
CE
1
and CE
2
are card select signals, active low. These input signals are used both to select
the card and to indicate to the card whether a byte or a word operation is being performed. CE
2
always
accesses the odd byte of the word. CE
1
accesses the even byte or the Odd byte of the word depending on
A
0
and CE
2
. A multiplexing scheme based on A
0
, CE
1
, CE
2
allows 8 bit hosts to access all data on
D
0
-D
7
. This signal is the same as the PC card memory mode signal in PC Card I/O mode. In the True IDE
mode, CE
1
is the chip select for the task file registers while CE
2
is used to select the Alternate Status
Register and the Device Control Register.
OUTPUT ENABLE, ATA SELECT:
OE is used for the control of data read in Attribute area or Common memory
area. To enable True IDE Mode this input should be grounded by the host (in power up).
WRITE ENABLE:
WE is used for the control of data write in Attribute memory area or Common memory area.
This is a signal driven by the host and used for strobing memory write data to the registers of the PC Card
when the card is configured in the memory interface mode. It is also used for writing the configuration
registers. In PC Card I/O mode, this signal is used for writing the configuration registers. In True IDE mode,
this input signal is not used and should be connected to VCC by the host.
I/O READ:
IORD is used for control of read data in the Task File area. This card does not respond to IORD
until I/O card interface setting up.
I/O WRITE:
IOWR is used for control of data write in the Task File area. This card does not respond to IOWR
until I/O card interface setting up. This signal is not used in memory mode. The I/O write strobe pulse is used
to clock I/O data on the card data bus into the PC Card controller registers when the PC Card is configured to
use the I/O interface. The clocking will occur on the negative to positive edge of the signal (trailing edge). In
True IDE mode, this signal has the same function as in PC Card I/O Mode.
READY/BUSY INTERRUPT REQUEST:
In memory mode, this signal is set high when the PC Card is
ready to accept a new data transfer operation and held low when the card is busy. The host memory card
socket must provide a pull-up resistor. At power up and at reset, the RDY/BSY signal is held low (busy) until
the PC Card has completed its power up or reset function. No access of any type should be made to the PC
Card during this time. The RDY/BSY signal is held high (disabled from being busy) whenever the following
condition is true: The PC Card has been powered up with RESET continuously disconnected or asserted. I/O
operation - After the PC Card has been configured for I/O operation, this signal is used as Interrupt request.
This line is strobed low to generate a pulse mode interrupt or held low for a level mode interrupt. In True IDE
mode, this signal is the active high Interrupt request to the host.
CARD DETECTION:
CD
1
and CD
2
are the card detection signals. CD
1
and CD
2
are connected to ground in
this card, so the host can detect if the card is inserted or not.
WRITE PROTECT, 16 BIT I/O PORT:
In memory card mode, WP is held low because this card does not have a
write protect switch. In the I/O card mode, IOIS16 is asserted when Task File registers are accessed in 16-bit
mode. In True IDE Mode this output signal is asserted low when this device is expecting a word data transfer
cycle.
ATTRIBUTE MEMORY AREA SELECTION:
REG should be high level during common memory area accessing,
and low level during Attribute area accessing. The attribute memory area is located only in an even address, so
D
0
to D
7
are valid and D
8
to D
15
are invalid in the word access mode. Odd addresses are invalid in the byte
access mode. The signal must also be active (low) during I/O cycles when the I/O address is on the Bus. In
True IDE Mode this input signal is not used and should be connected to VCC.
BATTERY VOLTAGE DETECTION, DIGITAL AUDIO OUTPUT, DISK ACTIVE/SLAVE PRESENT:
In memory card
mode, BVD2 outputs the battery voltage status in the card. This card has no battery, so this output is high
level constantly. In the I/O card mode, SPKR is held High because this card does not have digital audio output.
In True IDE Mode DASP is the Disk Active/Slave Present signal in the Master/Slave handshake protocol.
RESET:
By assertion of the RESET signal, all registers of this card are cleared and the RDY/BSY signal turns
to high level. In True IDE Mode RESET is the active low hardware reset from the host.
5
White Electronic Designs Corporation (508) 485-4000 www.whiteedc.com
D
0
- D
15
INPUT/
OUTPUT
CE
1
, CE
2
INPUT
OE, ASTEL
WE
INPUT
INPUT
IORD
IOWR
INPUT
INPUT
RDY/BSY,
IREQ, INTRQ
OUTPUT
CD
1
, CD
2
WP, IOIS16
OUTPUT
OUTPUT
REG
INPUT
BVD2, SPKR,
DASP
INPUT/
OUTPUT
RESET,
RESET
INPUT