INVENTRATM
THE INTELLIGENT APPROACH TO INTELLECTUAL PROPERTY
BUS INTERFACE
M82365SL
PC CARD INTERFACE CONTROLLER
OVERVIEW
The M82365SL considerably simplifies the notebook system designer’s task by providing an industry standard
solution to the problem of interfacing one or more PC Card sockets to a Notebook PC that uses an
external ISA bus (8 or 16-bit).
It provides an open standard system interface for PC
Cards at the hardware and data interchange level which in
turn ensures that PC Card compatibility can be realised
across manufacturers of PC Cards as well as between
systems provided by the notebook PC vendors.
Up to eight PC Card sockets can be supported by
using a cascade of up to four M82356SLs. Each socket can
be independently configured to support either memory or
I/O cards. Memory and I/O windowing facilities are
provided between the ISA bus and the PC Cards.
The support for the two sockets is clearly divided into
two areas in the design, allowing the M82365SL to be
readily adapted to a single socket system if required.
The M82365SL is software compatible with the
Intel 82365SL.
KEY FEATURES
Designed for use in Notebook PCS with
external System Bus capability
Supports two PCMCIA 2.0/2.1/JEIDA 4.1
68-pin standard PC Card sockets
Power Management systems for low
power consumption
System bus timings compatible with
Intel 386 SL microprocessors
Jumperless System Configuration
Supports PCMCIA_ATA Specification
Supports I/O PC Card with Pulse-Mode
Interrupts
Fully synthesizable
Scan test ready
DELIVERABLES
Verilog source code
VHDL source code
Synthesis script for Design Compiler
Verilog & VHDL test benches
Reference technology netlist
Corporate Headquarters General Information European Headquarters Pacific Rim Headquarters Japanese Headquarters
Mentor Graphics Corporation Mentor Graphics Corporation Mentor Graphics Corporation Mentor Graphics Singapore PTE Ltd. Mentor Graphics Japan Co., Ltd.
8005 S.W. Boeckman Road P.O. Box 5050 Immeuble le Pasteur 51 Science Park Drive Gotenyama Hills
Wilsonville, OR 97070-7777 Wilsonville, OR 97070-5050 13/15, rue Jeanne Braconnier The Faraday 7-35, Kita-Shinagawa 4-chome
U.S.A. U.S.A. 92360 Meudon La Foret Singapore Science Park Shinagawa-Ku, Tokyo 140
Phone: 503-685-7000 Phone: 800-547-3000 France Singapore 118231 Japan
Fax: 503-685-1202 Phone: 503-685-8000 Phone: 33-1-40-94-74-74 Phone: 65-779-0075 Phone: 81-3-5488-3030
Fax: 503-685-8001 Fax: 33-1-46-01-91-73 Fax: 65-870-2799 Fax: 81-3-5488-3031
All trademarks mentioned in this document
are trademarks of their respective owners.
The Power to Create is a trademark of
Mentor Graphics Corporation.
Copyright 1997-98, Mentor Graphics Corporation.
7/98 PD-40072.002-FO The Power to Create
http://www.mentorg.com/inventra
BLOCK DIAGRAM
PC CARD CONFIGURATION
The PC Card can be set up either through a configuration
(CONFIG.SYS) driver or through an extension to the BIOS
(System Sockets Services). The need for jumpers has been
eliminated by providing Address Mapping Support for the
PC Card Memory together with Address Windowing Support
for I/O Space.
POWER MANAGEMENT
The M82365SL offers a range of power saving options include
socket power control, insertion/removal capability, power
saving with Windows inactivity, NCS controlled Chip Power
Down, together with further controls for 3.3V Suspend with
Modem Ring Resume Detection. Applications requiring ultra
low power consumption can use one of the two additional
signals offered by the M82365SL to gate SYSCLK. (The other
extra signal is for use during scan test.)
SIGNAL DESCRIPTION
The M82365SL has 122 external signals: 55 inputs and 67 outputs.
SYSTEM INTERFACE SIGNALS
SIGNAL TYPE DESCRIPTION
SA[23:0] Input Address Bus
SDO[7:0] Output Data Output
SDI[7:0] Input Data Input
NESDO Output Data Control
AEN Input System Address Enable
BALE Input Bus Address Latch Enable
NCS Input Chip Select
NINTR Output Interrupt Request
IOCHRDY Output I/O Channel Ready
NIOCS16 Output 16-bit I/O Transfer Mode Chip Select
NIORC Input I/O Port Read
NIOWC Input I/O Port Write
IRQ[3,4,5,7,9,10...] Output System Interrupt Requests
NEIRQ[3,4,5,7,9,10...] Output Interrupt Control
NMEMCS16 Output 16-bit Memory Transfer Mode Chip Select
NMEMR Input System Memory Read
NMEMW Input System Memory Write
MODE Input Decode Mode
PWRGOOD Input Power Good
RESETDRV Input Reset Drive
NRI_OUT Output Ring Indicate Output
NSBHE Input System Bus High Enable
SEL0,1 Input Select M82365SL Base I/O Address
NSPKROUT Output Speaker Out
SYSCLK Input System Clock
NZEROWS Output Zero Wait State
CSPWD Output Chip Select Power Down
NTEST Input Test
PC CARD SOCKET INTERFACE SIGNALS
BVD1,BVD2 Input Battery Voltage Detect.
CA[25:12] Output Card Address
NCD1,2 Input Card Detect
NCE1,2 Output Card Enable
NENABLE Output Enable
NENIF Output ENIF
EXT_DIR Output External Transceiver Direction Control
NIORD Output I/O Read
NIOWR Output I/O Write
NOE Output Output Enable
NVcc_EN, Vppn_EN0nInput Power Control signals
NGPI Input General Purpose Input
RDY/NBSY Input Ready/Busy
NREG Output Attribute Memory Select
RESET Output Card Reset
NWAIT Input Bus Cycle Wait
NWE/NPRGM Output Write Enable
WP Input Write Protect
REFERENCE TECHNOLOGY GATE COUNT: 17000
ISA
I/F
ISA
CONTROL
INTERRUPT
LOGIC
MEMORY
WINDOW
CONTROL
I/O
WINDOW
CONTROL
CARD
I/F
CONTROL
CARD
I/F
SKT A
A
B
SKT B
(IDENTICAL TO A)
POWER
CONTROL A
POWER
CONTROL B
SLOT A
SLOT B
M82365SL
TRANSRX (2)
+
BUFFER
BUFFER
+
TRANSRX (2)
ISA BUS
DATA
ADDRESS
CONTROL
VCC/VPP
VCC/VPP
SD[7:0] CD[7:0]
SD[15:0]
SD[15:8] CD[15:8]
CD[15:0]
CD[7:0]
SD[7:0]SD[15:0]
SD[15:8] CD[15:8]
SA[11:0]
SA[11:0]
SA[23:0]
SD[7:0]
CONTROL
CD[15:0]
CA[11:0]
CA[25:12]
CA[25:12]
CONTROL
CONTROL
CA[11:0]
CD[15:0]