Endurance: 10,000 Write Cycles
Data Retention: 10 Years
Internally Controlled Wri te Alg orithm
Operates over VCC = 4.5 to 5.5 Volts
•
64 Pin TQFP, Max. Height = 1.2 mm Mounted
•
Usage is Two Devices Per Card
•
Dual Mode Device with Mode Select Pin
•
Supports Up to 64 Mbytes of:
•
Flash E2PROM SRAM
ROM OTP
Description
The AT43101 is a low pow er, high inte gration P CMCI A inte rface chip set for memory
cards. It provides a complete PCMCIA PC Card Standard Release 2.1 compliant interface with no other s upport devi ces. Two AT43 101’s are use d on each memory card .
A mode select pin conf igures th e devi ce for ope ration a s a low o rder add ress and data
buffer when low and as the high order addre ss buffer/decoder when high. The two
devices together form a complete address and data buffer, address decoder, memory
device selection logic, read and write con trol logic and a Card I nformation Structu re
(CIS). Eight chip enable outp uts are provided, supporting 16 memory devices . The
device is pinned o ut for di rect co nn ectio n t o the PCM CI A c onne cto r wi thou t P C trace
cross-overs. Its 1.0 mm thick body allows population of both sides of a Type 1
PCMCIA card.
PCMCIA Card
Memory
Interface
Circuit with
256 Bytes of
Internal
Attribute
Memory
EEPROM
AT43101 pins ar e de fine d by th e fo llow ing two tabl es. The
Pin Descriptions Table lists and describes the function of
each signal used in the chip set. The Pin Assignment Table
lists the signals conne cted t o each pin fo r each mode an d
the buffer type implemented for the corresponding pin. The
buffer type listed in the P in A ss ign me nt Table do es n ot always agree with the signal type listed in the Pin Description
Table because the chip im plements buf fer types that s upport both modes of each pin. The pullup resistors included
on chip as shown in the table have a nominal value of
375K ohms. An aste risk, “*”, appended to a signal name
indicates the signal is a ctive low.
AT43101 Logical Pin Descript ions
NameTypeDescription
D[15:0]BidirPCMCIA Data Bus
A[24:0]InputPCMCIA Address Bus
CE2*InputActive low, PCMCIA byte enable for odd byte
CE1*InputActive low, PCMCIA byte enable for even byte
OE*InputActive low, PCMCIA output enable signal
WE*InputActive low, PCMCIA write enable signal
REG*InputPCMCIA signal high for common memory, low for attribute memory
ID[15:0]BidirMemory data bus
IA[24:1]OutputMemory address bus
SGL/DBL*InputAddress decoder mode control input per function table
SEL[1:0]InputAddress decoder selection inputs per function table
B/A*InputMode select input. Low selects mode A, High selects mode B.
DEC[2:0]InputAddress Inputs decoded to generate ICE[7:0]* outputs
IOEH*OutputActive low output enable for upper byte of memory
IOEL*OutputActive low output enable for lower byte of memory
IWEH*OutputActive low write enable for upper byte of memory
IWEL*OutputActive low write enable for lower byte of memory
IWP*InputInput from write protect switch
WPOutputOutput to PCMCIA write protect signal
ICE[7:0]*OutputActive low chip enable outputs for 8 pairs of memory devices
ResetInputActive high reset
IR*OutputOutput of inverted reset
WPATTInputActive high attribute memory protect signal
R/B*OutputOutput from IR/B* and attribute memory Ready/Busy*
IR/B*InputActive low Ready/Busy* input for common memory
The AT43101 is us ed in pairs to implemen t PCMCIA
Release 2.1 compatib le mem ory cards as sho wn in th e system block diagra m and in the inte rnal chip block diag rams.
Both PCMCIA signals an d m em or y de vice s co nn ect d ir e ctl y
to the AT43101 with no additional components required. The
AT43101 acts as a data an d address buffer an d address and
control signal decoder for both an external memory array and
an internal 256x 8 E2PROM w hich contains the Card Info rmation Struct ure .
The memory card is mapped into the Common Memo ry Address Space of PCMCIA according to the address signals
connected to t he D EC[2: 0], SEL[1 :0] , an d SGL/ DBL* in puts.
In a typical configuration, SGL/DBL* and SEL[1:0] are tied
high or left floating since they are pulled up internally. Then
DEC[2:0] function as direct inputs to the address/chip enable
decoder.
For example, A[25:23] are connected to DEC[2:0] and
IA[22:1] are connected to A[21:0] of sixteen 4 Mbyte devices.
Note that A0 is used in conjunction with CE1* and CE2* to
4AT43101
decode the data access and is not used as a common
memory address. A[25:23] then determine which ICE[7:0]
line is active.
Mixed memory size applic ations can use SGL/DB L* pulled
low to enable a mixed mode decoding. This then enables
either DEC[2:0] or SEL[1:0] as inputs to the address/chip
enable decode r b ase d on t he st at e of SEL [1 :0].
For example, the common memory space contains eight
1 Mbyte SRAM devices and six 4 Mbyte Flash devices.
A[22:21] are connected to DEC[1:0] (DEC[2] is a don’t care)
and A[24:23] are connected to SEL[1:0]. Then IA[22:1] are
used to con nect to A[19 :0] of the S RAM an d A[2 1:0] of the
Flash devices. ICE[3:0]* are connected to the four SRAM
banks and ICE [7: 5] to the t hree Fl ash ba nks . The SRAM is
then memory ma pped to the low er 4 M words of a d d ressing
and the Flash to th e next 12 M w ord s. All a ddressi ng is contiguous. Noti ce that ICE4* can not be use d with thi s decoding
scheme.
The AT43101 provides separate output and write enables for
the upper and l ower byte s of the m emory ar ray to imp lement
byte address ing. The assert ion of these outp uts under the
control of A0, CE2*, CE1*, OE* and WE* is given by the
following table when REG* is high.
The IWP* i nput provides write protection for common
memory. When IWP* is low, assertion of IWEL* and
IWEH* is inhibited. The WPATT input provides write protection for the a ttribute memory w hen high. This signal is
pulled down internall y for applications not requiring write
protection. In addition, th e AT43101 is di sabled for 3 milliseconds during po wer up to prevent w rites from occu rring
to either attribute or comm on memory. The state of the
A*/B pin is also latched at this time . The AT43101 does
not support the optional PCMCIA WAIT* signal.
5
Loading...
+ 9 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.