10. Parts list............................................................................................... 106
— 1 —
Page 3
1. Explanation of Product
1-1. System Overview
The MP-2000 series are Casio’s new PC based POS system. The MP-2000 equip 9.4 inch LCD display
and 84 soft keyboard.
MP-2000 (CPU module)
COVER-2 (optional)
HD access LED Power LED
MP-2040KY (84 keys Keyboard module)
Accessories
1. FDD External cable1 pc
2. Utility (Floppy disk)4 pcs
3. User’s manual1 pc
with accessories
(Separately provided)
— 2 —
Page 4
MP-2060DP
LCD display module
LCD – CPU interface cable
LCD power switch
Contrast control
Brightness control
Bios chip
(Installed in the MP-2000)
Inner interface cable/LCD control board
(installed in the MP-2000) with screws
(Separately provided)
1-2. Unpacking
The MP-2000 along with its accessories are packed in carton boxes. Make sure that all of the items listed
in previous page are present. After unpacking the cartons, place the system on a raised surface and
carefully inspect the system for any damage that might have occurred during shipment. If there are damaged or missing parts, contact your dealer immediately.
The MP-2040KY and the MP-2060DP are separate modules and packed along with accessories in each
carton boxes. Please refer user’s manual for each module packed in each carton box in detail.
— 3 —
Page 5
1-3. Installation
For Installation for LCD display module (MODEL MP-2060DP), it is necessary to instal the BIOS chip
and LCD control board to the CPU module as showing the following steps.
1. Open the upper cover of CPU module.2. Release the 4 screws for the insulation
sheet and the Alminum separator.
3.Fix the connector cable for LCD display.4. Mount the LCD control board and connect the
LCD display cable.
— 4 —
Page 6
5.Mount the insullation sheet and the Alminum6. Mount the LCD control board and connect the
separator by 4 screws. LCD display cable.
Replace to New Bios chip.
7.Close the upper cover to the CPU module.
NOTES:
1. The MP-2000 CPU module do not equip any operating system. An operating system must be loaded
first before installing any software into the MP-2000 CPU module.
2. Be sure to ground yourself to keep from any static charge when you install the internal components.
Use a grounding wrist strap and place all electronic components in any static-shielded devices. Most
electronic components are sensitive to the static electric charge.
3. Disconnect the power cord from the MP-2000 before any installation. Make sure both the system and
the external devices are turned off and the MP-2000 is properly grounded. The sudden surge of power
could ruin any sensitive components.
4. The brightness of the LCD panel display will decrease with use. However, hours of use will vary depending on the application environment.
— 5 —
Page 7
1-4. Specification (MP-2000 CPU module)
Processor;INTEL Pentium MMX 233MHz
Memory:2 x 16MB SIMM(expandible to 128MB)
512KB cache
Expansion slots:1 x 16 bit ISA, 2 x PCI
RS-232C ports:4 external ports (with power 5V, 12V, 24V)
Parallel ports:1
External Floppy disk:1 port
Hard disk:1 enhanced IDE
Operator display:2MB video memory
External Mouse:1 X PS/2 mouse port
External Keyboard:1 x PS/2 keyboard port
Cash drawers:2 ports with individual sensing
Software utilities:Ethernet setup /VGA
Communications:Ethernet control 10base-T
IEEE802.3 Ethernet standard
Operation system:Supports Windows 95,Windows NT 4.00 and MS-DOS V6.22
Power supply:100VAC / 240VAC
Environmental
temperature:5°C to 35°C
Dimensions
(main body size):310mm(W) x 99mm(H) X 305mm(D)
Net weight:4.2kg (CPU module)
Note:
1) Some functions or features that are newly implemented in the Windows98 can not be supported by the MP-2000 system, for instance, Dual Display function, ACPI green function and so
on.
2) The system Bios that is installed in the standard MP-2000 does not support the MP-2060DP
LCD display. Please change the chip that is packed in the MP-2060DP in case to use the MP2060DP together with the MP-2000.
— 6 —
Page 8
1-5. I/O Outlet
< Bottom Panel >
165432
FDDMOUSE K/B
LCD
DRW 2 DRW 1
R
N COM 4COM 3COM 2COM 1V
P
7890AB
1 External FDD7 Parallel port
2 2 x Cash drawers8 4 x COM ports( COM 1, 2, 3 and 4 )
G
AN E T
3 External PS/2 mouse9 VGA port <*1>
4 LCD interface port (Not installed)0 Ethernet 10 base-T
5 External PS/2 KeyboardA AC inlet
6 Expansion outletB AC Power switch
NOTE *1: Automatic frequency detective type CRT only.
Do not connect telephone line to cash drawer ports or Ethernet connector.
Telefon Linie Stromkreis nicht mit “Cash Drawer Ports” oder “Ethernet Connection” verbinden.
< LCD Unit Rear Panel >
14
2
3
1 LCD power switch
2 Contrast control
3 Brightness control
4 PC interface port
— 7 —
Page 9
2. Model List
No.Model NameDescriptionNote
1MP-2000CPU moduleFor USA, Canada, UK, and Germany
2MP-2000SCPU moduleFor countries other than above
3MP-2040KYKeyboard84 Key module
4MP-2041KYLarge KeyboardLarge Key module
5MP-2060DPLCD moduleMono-LCD unit
6COVER-2Cable CoverCable cover for CPU module
7QT-7060DCustomer Display
8QT-7062DCustomer DisplayWith Pole (20cm)
9QT-7063DCustomer DisplayWith Stand
10DL-3615DrawerL size (6coins/5bills)
11DL-2765DrawerM size (8coins/4bills)
12DL-2909DrawerM size (8coins/5bills)
13UP-3501ST T ermal printerOption Printer
14SA-30752.5ST PrinterOption Printer
3. Disassembly
To open the case
1. Place the machine up side down.
2. Release the 2 screws of the cable cover.
Cable cover (COVER-2) Cable cover is option item.
3. Then, slide the cable cover to the right side to remove it.
Slide the cable cover
(COVER-2).
Note: Cable cover is option item.
— 8 —
Page 10
4. Release the screw. Then, remove the upper cover from front side.
5. Release the 2 screws of the Riser card. Then, remove the Riser card
from the mother board.
Release 2 screws.
6. Release the 4 screws of the Aluminum separator. Then, remove the
insulation sheet and Aluminum separator.
Release 4 screws.
— 9 —
Page 11
7. Release the 4 screws of the LCD control board (Option item).
Then, remove the LCD control board.
Release 4 screws.
LCD control board is option item.
8. Release the 4 screws of the HDD fixing plate. Then, remove the
HDD fixing plate with HDD.
Release 4 screws.
9. Release the 9 screws of the Mother board. Then, remove the
Mother board.
Note: The view of FAN
may be changed.
12
7
34
— 10 —
5
6
8
9
Page 12
4. System Installation
This Chapter describes the installation and the cable connection to the system connectors.
Sections of this chapter includes
*CPU
*DRAM
*HDD
*4 X Serial Ports
*Parallel Port
*VGA
*Ethernet
*Drawer interface
*Keyboard
*PS/2Mouse
*External FDD
*Expansion Slot
*System O/S and Software Installation
The MP-2000 has a Pentium little board with a free PCI/ISA slot inside. It already builds in a Pentium CPU,
16MB of DRAM and a 2.5" HDD. These are all standard and the system is ready to play. Variety of the I/O
ports located at the back side of the chassis are available for customers to connect external peripheral devices,
such as a monitor , serial devices, parallel printer.. .etc. However, the interface specification of the peripherals are
vary depend on the manufactures and may not applicable to the MP-2000 POS system. Please confirm list of
the peripheral devices which are test by Casio as the MP-2000 POS system before you choose the peripherals.
Note: Since all specification and quality of the system are assured by Casio as the MP-2000 POS system, any
local modification of the CPU, DRAM, HDD, jumper setting on the motherboard or system components by customer will not be applicable for Casio’s guarantee or warranty unless modification are assured by Casio.
CPU
The MP-2000 system already builds in a designated CPU in the socked on the motherboard.
MP-2000:Intel MMX Pentium 233MHz on the motherboard SBC8352
To maintain the CPU, follow the instructions below.
1. To remove the existing CPU requires the use of a chip removing tool.
2. Locate pin 1 at the corner of the CPU socket and align the CPU’s pin 1. Then place the CPU in the
socket. Check the notch on the corner of the CPU and the socket are properly aligned.
3. When a CPU is installed, the jumber settings on the motherboard are properly installed as factory
default for the MP-2000.
DRAM
The MP-2000 provides 2 x 72-pin SIMM sockets and 32 (16x2 ) MB of DRAM as standard. Maximum system
memory up to 128MB, respectively. To install the memory module, follow the instructions below and check the list
of DRAM memories tested as MP-2000.
1. Insert the memory module from the opening of the metal front compartment.
2. The memory module can only fit into the socket one way. Holding the memory module with the
notch on the upper right corner, then insert the memory module at a 45 degree angle and push the
module upright until it clicks into place.
The system is able to auto detect the new memory size automatically and it is not necessary to change the
system configuration after installation.
— 11 —
Page 13
HDD
The standard MP-2000 already builds in a 2.5" hard disk drive. To maintain the HDD, follow the installation
instructions below and check the list of HDD tested as the MP-2000.
1. Take out the screws, the IDE cable and remove the HDD.
2. Reinstall the new HDD on the mounting. The four rubber stands act as cushions to lessen the vibration
which usually causes damage to a mechanical device like a HDD.
3. Connect the IDE cable to the HDD. Match pin 1 of the HDD and the pin 1 of the cable.
Serial Ports
MP-2000 has four onboard serial ports. For the MP-2000, COM1 and COM3 and COM4 are RS-232,and COM2
are RS-232/422/485, selected by jumpers. Each serial port is with +5V/+12V/24V power capabilities on both pin
1 and pin 9, ready to accommodate a wide array of serial devices. COM1 to COM4 are all D-SUB 9-pin connectors. In this case the COM2 for the MP-2000 is to set to RS-422/485, the related jumpers have to be set correctly.
The RS-485 pin assignment is listed as follows;
PinDescriptionPinDescription
1TXD-5X
2TXD+6X
3RXD+7X
4RXD-8X
Parallel Port
The printer interface is a 25-pin D-SUB connector located on the bottom side. To connect any parallel device, just
plug in the device connector to the 25pin D-SUB. There are variety of parallel port peripherals in the market and
interface specification vary depending on the peripherals. The peripherals which have been confirmed with the
MP-2000 terminals are listed in the Appendix and others may not be supported. Please confirm connectivity of
each peripherals before install to the customer site.
VGA
The MP-2000 has an analog RGB interface connector installed on the bottom side. It is able to connect to an
expansion CRT monitor, and the system can disply on both the LCD display and the CRT simultaneously. However, the BIOS mounted as standard MP-2000 supports CRT display only. Resolution and color can be controlled by video system setup to meet the connected CRT. In case to use the LCD display MP-2060D, change
the BIOS packed with the MP-2060DP. It can support both LCD and CRT display, however, resolution is fixed
VGA 640 x 480 only and can not be controlled by user due to specification of the MP-2060DP LCD display.
Also, since horizontal frequency for the CRT display is designed as 34KHz, an automatic horizontal frequency
detective type CRT is only approved for the MP-2000 system.
— 12 —
Page 14
Ethernet
The MP-2000 provide an NE2000 compatible Ethernet (RJ-45) interface. For network connection, just plug in
one end of cable of a 10-Base-T hub to the standard Ethernet phone jack. The pin assignment of the RJ-45 is
listed below;
The MP-2000 provides two Cash Drawer interface. Cash Drawers are assigned as one of I/O in this system and
controlled by the Digital I/O port on the motherboard (SBC8352).
The pin assignment for the Cash Drawer connector is as follows.
Cash Drawer connector Pin Assignment
PinDescription
FG
1
Out Switch
2
Read Switch
3
+24V
4
NC
5
6GND
1 2 3 4 5 6
Cash Drawer control Software Programming
The Cash Drawer is assigned as one of I/O device in the system. The I/O address assigned for the Cash Drawers
220h. The MP-2000 can support two Cash Drawers and each Cash Drawers can be controlled respectively by
output or input data to this I/O address. The open/close status of drawers also can be read by reading this I/O
address. Following is software programming method for Casio standard Cash Drawer model DL-2765, DL-2909,
and DL-3615.
I/O Address Bit Output Data to OpenInput data for status
Drawer A 220 0 01h FEh (open)
Drawer B 220 1 02h FDh (open)
Example program; < Drawer A open >
Out 220h, 01h: Drawer A open signal on
< 100 ms timer >: Open signal on 100 ms
Out 220h,00h: Drawer open signal off
— 13 —
Page 15
Example program; < Read Drawer open status >
Input 220h: Read Drawer open status
If data is FFh: Drawer A , B closed
If data is FEh: Drawer A is open, Drawer B is closed.
If data is FDh: Drawer A is closed, Drawer B is open.
If data is FCh: Drawer A is open, Drawer B is open.
Note: 1) Drawer open signal on time is 100 ms.
2) Do not open Drawer A and B at same time ( Output data 03 ). If two drawers were
open at same time, it may cause damage on system power supply.
Keyboard interface
The MP-2000 provides a standard PS/2 keyboard connector located at the interface panel.
Connect the POS keyboard module MP-2040KY to this port.
PS/2 Mouse interface
The MP-2000 has one PS/2 mouse connector located at the right side. A simple plug-in will make the connection.
External FDD
The MP-2000 does not build in any floppy disk drive into the main system. Rather, it provides a FDD interface
located at the side panel. An external FDD cable is provided to connect a standard 3.5" FDD to the system for
system O/S and application software installation. Its pin position and pin assignment is listed as follows;
P 9GNDP 22NCP 35SIDE1P 10GNDP 23INDEX-P 36DSKCHGP 11GNDP 24MOTE0-P 37Vcc
P 12GNDP 25DRVS1P 13GNDP 26DRVS0-
— 14 —
Page 16
Expansion Slot
The MP-2000 provides a free PCI/ISA + PCI expansion slot to accommodate either an ISA or PCI device at a
given time. The expansion card can be plugged into the riser card which is plugged in the onboard PCI/ISA slot
as standard. Due to the compact space design, a half-size expansion card can be adapted. To use the ISA or PCI
expansion, follow the installation instructions below;
1. Unscrew the metal slip located inside the expansion outlet.
2. Plug either an ISA or PCI card into the ISA or PCI slot on the riser card and fix the expansion card by screwing
it to the metal front compartment. All the connectors of the expansion card will come out from the expansion
outlet on the bottom side of the chassis for further cable connection.
System O/S and Software Installation
The MP-2000 is not equipped with any operating system. It builds in a 2.5" HDD as memory storage device. As
the device is built in the system chassis, to load any O/S or application software into the computer, an external
device is needed to act as a bridge. There are three major ways to load software into the system.
1. Use an external FDD:Attach a 3.5" FDD to the external FDD port via the provided external FDD cable.
The 37-pin FDD connector is to be plugged in to the system FDD connector; the
34-pin standard 3.5" FDD signal connector and the 4-pin FDD power connector
are to connect to the standard 3.5" FDD. Then, configure the system BIOS setup
and insert a 3.5" disk containing necessary software and start the installation.
2. Use ethernet:After install the O/S and necessary network utilities, download application
software from the network.
3. Use External CD-ROM/HDD: To use an external CD-ROM or HDD for software installation, an optional P-IDE
device is needed. The P-IDE device is a converter to convert the parallel port to
the IDE interface.
— 15 —
Page 17
BIOS Setup
AMI BIOS Setup
Starting AMI BIOS Setup
As POST executes, the following appears:
Hit <DEL> if you want to run SETUP
Press <Del> to run AMI BIOS Setup.
AMI BIOS Setup Main Menu
When you enter the AMI BIOS Setup Utility, the main menu will appear on the screen as follows. Use the arrow
keys to move among the items and press <Enter> to accept and enter into the sub-menu.
— 16 —
Page 18
Setup
The AMI BIOS Setup options described in this section are selected by choosing the appropriate high-level icon
from the AMI BIOS Setup main menu selection screen. Default setting for the QT-7100 is described in < > next to
each option. ( i.e.
<AUTO>
)
[Standard CMOS Setup]
When entering this item, the following screen will be shown;
Date, Day and Time Configuration
Select the Standard option. Select the Date and Time icon. The current values for each category are displayed.
Enter new values through the keyboard.
Pri Master
Pri Slave
< AUTO >
< AUTO >
Select one of these hard disk drive icons to configure the drive named in the option. A scrollable screen that lists
all valid disk drive types is displayed. Select the correct type and press <Enter>. The AMIBIOS is able to detect
the IDE drive parameters automatically and report them on this screen. To enable this auto-detect function, just
select the drive type
Floppy Drive A
Floppy Drive B
Auto
.
< Not Installed >
< Not Installed >
Move the cursor to these fields via and select the floppy type. The settings are 360KB 5.25 inch, 1.2 MB 5.25
inch, 720KB 3.5 inch, 1.44 MB 3.5 inch, or 2.88 MB 3.5 inch.
— 17 —
Page 19
[Advanced CMOS Setup]
Boot Device
This option sets the sequence of boot drives either floppy drive A or hard disk drive C or CDROM that AMI BIOS
attempts to boot from after POST completes.
Floppy Drive Swap
This option enables the floppy swap function. The setting is
Floppy Drive Seek
This option enables AMI BIOS seek on floppy drive A before booting the system. The settings is
Disabled
System Keyboard
This option permits to configure workstations without keyboards. The setting is
Primary Display
Select this icon to configure the type of monitor attached to the system. The setting is
This option enables or disables NMI. If the watchdog function selects NMI trigger, this option must be enabled.
< Disabled >
— 18 —
Page 20
Wait for <F1> If Any Error
< Enable >
AMI BIOS POST runs system diagnostic tests that can generate a message followed by
Press <F1> to continue
Enable : AMI BIOS waits for the user to press <F1> before continuing.
Disabled : AMI BIOS continues the boot process without waiting for <F1> to be pressed.
External Cache
< Enabled >
If the onboard cache memory is to be enabled, there are two setting options,
it is set to
Disabled
.
[Advanced Chipset Setup]
Write Thru
or
Write Back
; otherwise,
Memory Parity Check
This option enables or disables parity error checking for system RAM. The setting is
parity is checked ) or
Disabled
.
Watchdog Time out Select
The option selects the watchdog function on time-out trigger set, the settings is 0.5 sec, 1 sec, 5 sec, 10 sec, 20
sec, 50 sec, 100 sec, 150 sec, 200 sec, 250 sec, 300 sec, 350 sec, 400 sec, 450 sec, 500 sec, or 1000 sec.
— 19 —
Enabled
( all system RAM
Page 21
[Peripheral Setup]
Onboard FDC
This option enables the use of the built-in floppy drive controller. The setting is
OnBoard Serial Port 1 <3F8h, IRQ4>
NOTE: Do not change this setting, since COM1 is assigned for the touch screen. It may cause system
problem.
OnBoard Serial Port 2
IRQ3 is used for the second serial port COM2. This option selects the onboard serial port 2 Address set. The
setting is
OnBoard Serial Port 3
This option selects the serial port 3. The setting is
OnBoard Serial Port 4
This option selects the serial port 4. The setting is
OnBoard Parallel Port
This option selects onboard parallel port. The settings is
Parallel Port Mode
This option specifies the parallel port Mode. The setting is
The setting is
Auto, Disabled, 3F8h IRQ4
< 2F8h, IRQ3 >
Auto, Disabled, 2F8h IRQ3
< 3E8h, IRQ10 >
< 2E8h, IRQ11 >
< 378h >
< Normal >
or 2E
8h IRQ3.
, or
3E8h IRQ4.
Auto, Disabled, 3E8h IRQ10
Auto, Disabled, 2F8h IRQ11
Auto, 3BCh, 378h, 278h
Normal, Di-Dir, EPP
Auto, Enabled
or 3F
8h IRQ10.
or 2E
8h IRQ11
or
Disabled
or
ECP.
or
Disabled
.
.
— 20 —
Page 22
PCI/Plug and Play Setup
POWER MANAGEMENT Setup
— 21 —
Page 23
[Watchdog Function]
The MP-2000 features a system protective device, watchdog timer which can generate a CPU reset when the
system comes to a halt or failure. This function is to ensure the system’ s reliability during unattended operation.
The trigger sources for the watchdog contain both temperature over range and system failure. The system failure
may be caused by thunder, power glitch, radio interference, software bug or whatever reason.
To activate the watchdog timer, some program code similar to the following code has to be written to the system
running loops:
:
Loop:
read (0x121); enable and trigger WDT
:; interval time between triggers
if (END) GOTO END ; must be smaller than time-out
GOTO Loop; period
END:
read (0x120); disable WDT
:
The time-out period ranges from 0.5 to 1000 seconds. If special settings for temperature or time-out are needed,
please refer to the utility diskette.
How to Use Watchdog Function
The user can read I/O Port 121H to enable Watchdog or disable it by reading I/O Port 120H.
Reset Watchdog- Read I/O Port 121H
Time_A- Read I/O Port 121K
Time_B- Read I/O Port 121H
Disable Watchdog - Read I/O Port 120H
** Time_B Time_A<Time Out Setting **
In system Run_Time, you must still have to read I/O Port 121H to reset the Watchdog timer.
If the system fails, the TSR should be stopped and Watchdog reset action will be activated.
— 22 —
Page 24
LCD display
LCD display (MP-2060) Specification
ModelMP-2060DP
Display T ypeMonoLCDdisplay
Panel Size9.4"
Max Resolution640x480
Colors32 Gray scale
S/W Drivers
Before you begin the driver software installation, be sure to make backup copies of the Display Driver Diskettes.
Make sure you know the version of the application for wich you are installing drivers. Your Display Driver Diskettes contain drivers for several versions certain applications. For your driver to operate properly, you must
install the driver for your version of the application program.
Windows NT
These drivers are designed to work with Microsoft Windows NT.
Driver installation
Step 1
: Install Windows NT as you normally would do for a VGA display. Run Windows NT Control Panel from
the Main Group. Choose the Display
Display Type
the Select Device dialog box.
. Click on
Change
from the Adapter Type in the Display Type dialog box. Click on
option
. In the Display Settings dialog box, click on
Change
Other
in
Step 2
.Place the
Chips and Technologies Video Controller
STALL
and restarted.
Step 3
:Upon restart, at the Invalid Display Selection message, click on OK and select the desired display
settings from the Display Settings dialog box. The system must be shut down and restarted for the new
settings to take effect.
Windows NT Display Driver Diskette
to install the selected driver. Once the installation is complete, the system must be shut down
in drive A. Press <ENTER> and the name of the driver,
will appear highlighted in the Models list box. Click on
IN-
— 23 —
Page 25
VGA Software Utilities
DOS Utility
These utility programs are designed to work with MS-DOS.
MODETEST
MODETEST is a DOS based diagnostic tool to set and display information for each video mode. To execute the
MODETEST utility program, type the following command:
MODETEST
All the VGA modes will be sequentially displayed by pressing <ENTER>. To display a specific mode, type the
following optional field after the command, where “xx” defines the desired VGA mode:
MODETEST [-m xx]
Press any key (expect <Esc>) to display the next screen. This will cycle through each video mode and display
the following information:
Mode number
Resolution (in characters if text mode; in pixels if graphics mode)
Number of available colors
Vertical scanning frequency
Horizontal scanning frequency
Dot Clock (pixel) frequency
This utility will also display a set of color bars to show the range of colors and put a border of changing colors
around the screen.
To execute the HELP file, type the following command:
MODETEST -?
Press <Esc> at any time to exit the program and return to DOS.
Windows 95 Utility
These utility programs are designed to work with Microsoft Windows 95.
CHIPSDSP.DLL
CHIPSDSP.DLL is located on the CHIPS Windows 95 driver disk. This file is a Windows 95 based utility for
selecting display type and refresh rate. It is a Display Properties Refresh window that is automatically installed
when installing CHIPS Windows 95 display drivers. The Display icon is in the Control Panel group. To invoke the
Display icon, simply click on the Start button, go to Settings, click on Control Panel and then double click on the
Display icon. Click on the property sheet with the heading Refresh.
How to use the utility
DISPLAY DEVICE allows you to select the display type from the following:
CRT only<ALT C>
LCD (LCD display) only<ALT L>
Both CRT and LCD (LCD display)<ALT B>
REFRESH RATE allows you to select the refresh rate from the following:
Interlaced
56 Hz
60 Hz
70 Hz
72 Hz
— 24 —
Page 26
75 Hz
85 Hz
NOTE:1.The refresh rates that are supported by the selected monitor are the only refresh rates
that will show and be selectable.
2.The above Refresh Rates may not be supported by all CHIPS products.
WINDOWS DEFAULT allows you to return to the default refresh rate setting for the selected monitor in Windows
95.
Setup Programs
The following setup programs were developed for the installation of CHIPS Display Drivers through Windows or
DOS. The driver files have been compressed wit the Microsoft Corporation (“MS”) COMPRESS.EXE utility.
Please note that we do not support driver installation through the MS Windows Setup due to the limitations of
their COMPRESS.EXE and EXPAND.EXE utilities.
The setup programs contain video chip detection and video memory detection at the time of installation. These
programs will automatically detect the CHIPS VGA controller and the amount of video memory present in the
system, then read the appropriate script file, and then install the appropriate drives. For example, when setup
identifies the VGA controller and 512Kb video memory, the setup program will read the script files identified by
the characters “5K”, and then install only the drivers that function with 512Kb of video memory.
English Environment
WINSETUP.EXE
WINSETUP.EXE is a setup program that allows the user to install driver files through Windows. This setup
program will expand driver files, and then install the drivers in the appropriate sub-directories. To install the
drivers, go to the Run command from the File menu in the Program Manager, and type A:\WINSETUP.
W*.INF
The W*.INF files are the script files for installation of the display drivers using WINSETUP.EXE. These files are
located in the root directory of Disk 3 and are required to be in the same directory as WINSETUP.EXE.
The W*.INF files may be edited by the OEM to tailor the WINSETUP.EXE program to install specific drivers.
These files may be modified by using any ASCII text editor. For example, if the OEM does not wish to install the
24bpp driver, W*.INF must be modified as follows:
Enter the W*.INF file into an ASCII text editor.
Go to the [Files] section of the W*.INF file.
Delete the line that contains the name of the file for the 24bpp driver.
Save the file and exit the text editor .
The W*.INF files may also be edited to install the drivers to another destination sub-directory. The default
destination sub-directory is \WINDOWS\SYSTEM. To change the destination sub-directory, replace “SYSTEM”
in the [Files] section of W*.INF with the destination sub-directory of your choice.
NOTE:Modifying other fields in the W*.INF file may cause WINSETUP .EXE to not function properly.
SETUP.EXE
SETUP.EXE is a setup program that allows the user to install driver files in DOS. This setup program will expand
driver files, and then install the drivers in the appropriate sub-directories. To install the drivers, type “SETUP” at
the DOS prompt.
— 25 —
Page 27
[Ethernet]
Introduction
The MP-2000 is equipped with an NE2000 compatible high performance Ethernet interface.
Setup and Diagnostic Test
Following software are provided in the floppy disk (Disk 4) for setup and test the Ethernet system.
The Setup Program
The MP-2000’s Ethernet can be either set to PnP or non-PnP modes. In non-PnP mode, the configuration is
accompanied by the execution of the setup program, “SETUP.EXE”. After passed a series of tests, the following
screen will appear:
UM9008 PnP Ethernet Controller Configuration & Diagnostic Program
Copyright (c) reserved by UMC, 1996. V1.03 (03/2196)
To change mode or configurations, please follow the instructions on the screen.
Install drivers
This menu is not available for the MP-2000. Please refer Installing Network Driver in this manual.
Configuration
Highlight
Configuration”
“Configuration”
and
“Quit”
option and press <ENTER>, a list of options including
will appear.
“Hardware configuration”
,
“Modify
Hardware configuration
The IRQ and I/O Base Address will appear after selecting this option. You can view the settings
and modify select the IRQ and I/O Base Address by “
Modify configuration
”.
Modify configuration
Highlight this option, and press <ENTER>, you can configure the settings of the onboard Ethernet.
A range of options is offered for IRQ, I/O and Boot ROM settings.
Diagnostic Test
The Diagnostic Test is a sub-function of SETUP.EXE. This diagnostic program tests all functions of MP-2000
Ethernet module and verifies its communication with another system on the network.
— 26 —
Page 28
Automatic Detection
This function is used to change different modes, including Jumper-less, Automatic detect and PnP modes and
automatically configure the onboard Ethernet with available IRQ and I/O settings. To modify these settings, the
“Modify configuration” has to be selected.
Installing Network Driver
( Windows 95, Windows 98 or W indows NT)
1) select Add new hardware.
2) select net work card (adapter).
Recommended setup:
The default setting of the Riser Card for MP-2000 are as follows:
PCI1
PCI2
JP1
JP2
JP7
JP1: 3-4
JP2: 1-2
JP4,5,6,7
2
4
6
JP4
JP6 JP5
2 4 6 8 10 12 14 16 18 20
1 3 5 7 9 11 13 15 17 19
2 4 6 8 10 12 14 16 18 20
1 3 5 7 9 11 13 15 17 19
1
3
5
— 29 —
Page 31
5-2-1. Jumper Settings
The SBC8352 is configured to match the needs of your application by proper jumper settings.
The following tables show the specification of the jumper settings. < * : Default / X : Don’t Care >
Note: All specification and quality of the system are assured by Casio as the MP-2000, any local modification of
the jumper setting by customer will not be applicable for Casio’s guarantee or warranty.
1. Setting pin 35 of LCD display (J4): JP2, JP4
JP2: Setting pin 35 of LCD display connector (J4)
JP2
Pin 35 of J4 is –SHFCLK1-2
Pin 35 of J4 is SHFCLK2-3*
2. Setting Watchdog Timer Timeout: JP5
The watchdog timer is an indispensable feature of the SBC8352. It has a sensitive error detection function and
a report function. When the CPU processing comes to a halt, the watchdog can generate an NMI or resets the
CPU.
JP5Watchdog Function
1-2Activate NMI when Watchdog triggered
2-3Reset system when Watchdog triggered
OPEN*Disable
3. LCD display Power Level Setting (V
5V Panel Power Setting3-5,4-6*
3.3V Panel Power Setting1-3,2-4
4. CPU Settings: JP6, JP8, JP12, JP22
JumperDescription
JP6Set CPU clock ratio
JP8Set Single/Dual power of CPU
JP12Set CPU bus clock
JP22Set CPU Core voltage level
6. System Flash BIOS Type: JP11
Flash BIOS TypeJP11
5V Flash BIOSShort(1-2)*
12V Flash BIOSOpen
) - Pins 5, 6, 43, 44 of J4: JP9
CCM
JP9
JP10
— 30 —
Page 32
7. LCD display Type Selection: JP14
LCD display typeJP14NOTE
640x480 MonochromeShort 1-2
(for MP-2060DP)
8. Serial Ports Settings: JP15 ~ JP20
The SBC8352 provides four onboard serial ports, 3 x RS-232 and 1 x RS-232/422/485. Each serial port is
with +5V/+12V/+24V power capabilities on both Pin 1 and Pin 8, ready to accommodate a wide array of
serial devices. The corresponding jumper settings are shown below.
< SBC8352 means the motherboard and MTIO means the Multi I/O board in the MP-2000. >
COM1:Pin 1
SBC8352MTIO
JP20JP1JP3JP4
Normal COM7-9*1-2*1-2*3-5*
+5V1-31-21-23-5
+12V3-51-21-23-5
+24VX1-21-21-3
COM1:Pin 9
SBC8352MTIO
JP20JP1JP3JP4
Normal COM8-10*1-2*1-2*4-6*
+5V2-41-21-24-6
+12V4-61-21-24-6
+24Vx1-21-22-4
COM2:Pin 1
SBC8352 MTIO
JP15JP16 JP19JP1JP3JP5
Normal COM/RS2327-9*(3-5,4-6,9-11,10-12)* 5-6*1-2*1-2*3-5*
Normal COM/RS4227-9(1-3,2-4,7-9,8-10) 3-41-21-23-5
Normal COM/RS4857-9(1-3,2-4,7-9,8-10) 1-21-21-23-5
Normal COM/RS2328-10* (3-5,4-6,9-11,10-12)* 5-6*1-2*1-2*4-6*
Normal COM/RS4228-10(1-3,2-4,7-9,8-10) 3-41-21-24-6
Normal COM/RS4858-10(1-3,2-4,7-9,8-10) 1-21-21-24-6
Use the following softwares for checking each block.
Mother board ......................................AMI Diag.5.42 (available in the market)
Customer display ................................Diagnostic program built in the QT-7060D,7062D,7063D.
Drawer ................................................drw.exe (available from Casio)
6-2. Customer display
Necessary tools
■ Loop back connector
■ Stabilized power supply
Preparations
■ In case of QT-7060D or QT-7062D
1 Connect a loop back connector (male type) to customer display’s D-SUB connector.
2 Apply +24 V to pin 1 and GND to pin 5 of the loop back connector.
3 Short circuit pins 2 and 3 (DSR-RXD), and pins 4 and 6 (TXD-DTR).
+ 24V
Short circuited
1
6
+ 24V (pin 1)
GND (pin 5)
QT-7060D or QT-7062D
GND
5
9
Short circuited
Loop back connector
— 33 —
Page 35
■ In case of QT-7063D
PCB
Loop back connector
AC adaptor jack
Display signal connector
1 Connect a loop back connector on Customer display stand unit.
2 Connect a testing customer display to Display signal connector.
3 Apply +24V DC to the AC adaptor jack.
CN3
5
9
TXD
DSR
RXD
DTR
4
8
3
7
2
6
1
PRINTER
5
9
4
8
3
7
2
6
1
HOST
Female
Male
5
9
4
8
3
7
2
6
1
5
9
4
8
3
7
2
6
1
Loop back connector
Sub PCB
Loop back connector circuit diagram
— 34 —
Page 36
Precautions
1 For checking QT-7063D, use customer display stand unit.
2 Turn the power off before connecting the customer display.
3 After the check, be sure to set the DIP switch correctly.
4 Also check rotating mechanism of the customer display.
Diagnose
Screws
1 Unscrew four screws and remove display panel.
Reset switch
OFF
Initial position of DIP switch
ON
1
2
3
4
5
6
7
8
DIP switch
Display tube
2 Apply power supply (AC adaptor).
3 T urn all the DIP switches on.
4 Push the reset switch.Diagnostic program starts and display shows;
— 35 —
Page 37
All dots off
All dots on
A vertical line moves from right to left.
1 2 3 4 5 6 7 8
1 1 1 1 1 1 1 1
— 36 —
Page 38
5 Turn DIP switch 1~ 6 off.
1 2 3 4 5 6 7 8
0 0 0 0 0 0 1 0
1 2 3 4 5 6 7 8
0 0 0 0 0 0 0 0
6 Turn DIP switch 7 off.
7 Set the DIP switchi in the initial position (SW1 and SW5 on,
others off).
8 Turn the power off.
9 Set the display panel by four screws.
6-3. Drawer test
After 1 second, display turns off.
Execute drw.exe.
drw 1 ENTER
Drawer 1 Open
Drawer 2 Open
Switch#1 ' 0 '
Swtitch#2 ' 0 '
Switch#1 ' 1 '
Swtitch#2 ' 0 '
Switch#1 ' 1 '
Swtitch#2 ' 1 '
Drawer 1 opens then after a while, Drawer 2 opens)
Drawer switch 1 status '0' is shown when Drawer 1 opens.
)
Drawer switch 2 status '0' is shown when Drawer 2 opens.
Drawer switch 1 status '1' is shown when Drawer 1 is closed.
)
Drawer switch 2 status '1' is shown when Drawer 2 is closed.
)
— 37 —
Page 39
7. T roubleshooting
This portion of the service manual lists all possible malfunctions that may occur when operating the MP-2000
system. To assist you in fully analyzing the problem, the following table also includes an up-to-date list of symptoms and probable cause(s). In case you encounter problems or discover causes not included in this section, we
highly recommend you to consult CASIO engineers.
SymptomsProbable Causes
– Loose power cable connection at the bottom of the front panel
■Turn OFF system power then disconnect the power cord. Insert the
power cord back into the inlet connector then turn ON the system power.
The power LED– The connection of female jacks to the power supply inlet connector is
indicator on the frontloose.
panel does not light■Remove the back cover of the system and check each connection to the
up.power supply inlet connector.
– Loose connection on the bronze and blue copper wires of the power switch
■Check each connection.
– Power supply unit is out-of-order,
■Replace the power supply unit.
– Monitor cable is not properly installed to connector VGA of the system.
– Loose connection between the multi-I/O (VGA) expansion card and the
Abnormal VGA screenCPU card.
display■Pull out the multi-I/O expansion card from the CPU card then re-install
it back. If symptoms persist, replace the multi-I/O expansion card.
– Defective CPU card
■Replace the CPU card of the System.
– The brightness control is not properly adjusted.
■Adjust the brightness control to a satisfactory level.
– Inverted connection (from LCD converter board to CPU card) of the 44-pin
LCD converter cable
■Adjust and install the LCD converter cable properly.
– Loose connection between the LCD converter board and the LCD panel
■Pull out the LCD converter board from the LCD panel then re-install it
Abnormal LCD screenback.
display
If symptoms still persist at this stage, replace the LCD converter board
and/or the LCD converter cable
– Defective LCD panel and/or inverter
■Replace the LCD panel and/or inverter.
– Defective CPU card
■Replace the CPU card of the system.
– Incorrect BIOS version
■Upgrade the BIOS version. Consult CASIO engineers for the latest
version.
– Loose connection between the multi-I/O (COMx) expansion card and the
CPU card.
COM Port is not■Pull out the multi-I/O expansion card from the CPU card then re-install it
functioningback. If symptoms persist, replace the multi-I/O expansion card.
– Defective CPU card
■Replace the CPU card of the System.
— 38 —
Page 40
SymptomsProbable Causes
– Improper connection of the network cable
■Check the RJ-45 connector installed on the NET port of the multi-I/O
expansion card.
Network function is not– Loose connection between the multi-I/O (NET) expansion card and the
workingCPU card.
■Pull out the multi-I/O expansion card from the CPU card then re-install
it back. If symptoms persist, replace the multi-I/O expansion card.
– Defective CPU card
■Replace the CPU card of the System.
– Loose connection between the cash drawer connector board and multi-
I/O expansion card
■Pull out the cash drawer connector board from the multi-I/O expansion
Cash drawer ports notcard then re-install it back. If symptoms persist, replace the cash drawer
functioningconnector board.
– Defective multi-I/O expansion card
■Replace the multi-I/O expansion card of the system.
– Defective CPU card
■Replace the CPU card of the System.
– Loose connection between the multi-I/O (PRN) expansion card and the
CPU card.
Printer port is not■Pull out the multi-I/O expansion card from the CPU card then re-install it
workingback. If symptoms persist, replace the multi-I/O expansion card.
– Defective CPU card
■Replace the CPU card of the System.
– Loose connection between the keyboard /mouse/FDD expansion card
and the CPU card.
Keyboard/Mouse/FDD■Pull out the keyboard/mouse/FDD expansion card from the CPU card
are not functioningthen re-install it back. If symptoms persist, replace the keyboard/mouse/
FDD expansion card.
– Defective CPU card
■Replace the CPU card of the System.
– Inverted connection (from HDD to CPU card) of the 44-pin HDD cable
■Adjust and install the HDD cable properly.
HDD is not working– Defective hard drive
■Replace the hard disk drive of the system.
– Defective CPU card
■Replace the CPU card of the System.
– Improper connection (from CN1 of touchscreen control board to COM3 of
the multi-I/O expansion card) of the 10-pin touchscreen control cable
Touchscreen feature is■Adjust and install the touchscreen control cable property.
not functioning– Loose power connection on CN2 of the touchscreen control board.
properly■Pull out the power cable on CN2 then re-install it back. If symptoms
persist, consult CASIO engineers.
– Defective touchscreen control board
■Replace the touchscreen control board of the system.
— 39 —
Page 41
8. Data Sheet
8-165550 (HiQV32TM)
High Performance MultiMedia Flat Panel/CRT GUI Accelerator
8-2M5113
Enhanced Super I/O Controller with plug & play
8-3UM9008
ISA/plug & play super Ethernet Controller
8-4VT82580
Geen Pentium/P54C/M1/K5 PCI/ISA System with unified memory architecture,
Universal serial Bus and Master mode PCI-IDE Controller
1.VT82C585VP
System Controller
2.VT82C586VP
PCI to ISA Bridge
3.VT82C587VP
Data Buffer
8-5PENTIUM® PROCESSOR with MMX Technology
8-6MN04326TAE SIMM (Single Inline Memory Module)
8-7POWER SUPPLY (100W)
— 40 —
Page 42
8-165550 (HiQV32TM)
High Performance MultiMedia Flat Panel / CRT
GUI Accelerator’
■Highly integrated design Flat Panel and CRT GUI Accelerator & Multimedia Engine, Palette/DAC, and Clock Synthesizer
■Hardware Windows Acceleration
• 64-bit Graphics Engine
- System-to-Screen and
Screen-to-Screen BitBLT
- 3-Operand Raster-Ops
- 8/16/24 Color Expansion
• Transparent BLT
- Optimized for Windows
TM
BitBLT format
■PCI Bus with Burst Mode capability and BIOS ROM support.
■VL-Bus and 486 Local Bus support
■Flexible Memory Configurations
• 32-Bit memory interface
• Two or four 256Kx 16 DRAMS
(IMB or 2MB)
• One 512Kx32 DRAMS (2MB)
• Two 128Kx32 DRAMS (lMB)
• Four 128Kx16 DRAMS (lMB)
■High Performance:
• Deep write buffers
• EDO DRAM Support
- 40MHz@3.3v
■Hardware Multimedia Support
• Zoom Video port
• YUV input from System Bus or Video Port
• YUV-RGB Conversion
• Capture / Scaling
• Zoom up to 8x
• Interpolation
• Double Buffered Video
■Game Acceleration
• Source Transparent BLT
• Destination Transparent BLT
• Double buffer-support for YUV and 15/16bpp
Overlay Engine
• Instant Full Screen Page Flip
• Read back of CRT Scan line counters.
■Optimized for High-Performance Flat Panel Display at 3.3V
• 640x480 x 24bpp
• 800x600 X 24bpp
• 1024x768 x 16bpp
■CRT Support
• 8OMHz@3.3v
• 110 MHz@ 5.0v
■Direct interface to Color and Monochrome, Single Drive
(SS), and Dual Drive (DD), STN & TFT panels
■Flexible On-chip Activity Timer facilitates ordered shut-down
of the display system
■Advanced Power Management feature minimizes power
usage in:
• Normal operation
• Standby (Sleep) modes
• Panel-Off Power-Saving Mode
■VESA Standards supported
• VAFC Port for display of “Live” Video
• DPMS for CRT power-down (required for support of EPA
Energy-Star program)
• DDC for CRT Plug-Play & Display Control
■Composite NTSC / PAL Support
■Power Sequencing control outputs regulate application of
Bias voltage, +5V to the panel and +12V to the inverter for
backlight operation
■Display centering and stretching features for optimal fit of
VGA graphics and text on 800x600 and 1024x768 panels
■Simultaneous Hardware Cursor and Pop-up Window
• 64x64 pixels by 4 colors
• 128x128 pixels by 2 colors
— 41 —
■Mixed 3.3V and 5.0V Operation
®
■Fully Compatible with IBM
VGA
Page 43
CPU Direct / VL-Bus Interface
Pin names in parentheses (...) indicate alternate functions.
Pin #Pin NameTypeActiveDescription
207RESETInLowReset For VL-Bus interfaces, connet to RESET For
direct CPU local bus interfaces, connect to the system reset
generated by the motherboard system logic for all peripherals (not the RESET# pin of the processor). This input is
ignored during Standby mode (STNDBY# pin low) so
that the remainder of the system (and the system bus)
may be safely powered down during Standby mode if
desired.
22ADS#InLowAddress Strobe. In VL-Bus and CPU local bus interfaces
ADS# indicates valid address and control signal information
is present. It is used for all decodes and to indicate the start
of a bus cycle.
31M/IO#InBothMemory / IO. In VL-Bus and CPU local bus interfaces
M/I0# indicates either a memory or an I/O cycle:
I = memory, O = I/O.
11W/R#InBothWrite / Read. This control signal indicates a write (high) or
read (low) operation. It is sampled on the rising edge of the
(internal) 1x CPU clock when ADS# is active.
23RDYRTN# for 1x ClockInLowReady Return. Handshaking signal in VL-Bus interface
configHighindicating synchronization of RDY# by the local bus master
CRESET for 2X clock config/ controller to the processor. Upon receipt of this LCLK-
synchronous signal the chip will stop driving the bus (if a
read cycle was active) and terminate the current cycle.
24LRDY#Out/LowLocal Ready. Driven low during VL-Bus and CPU local
OCbus cycles to indicate the current cycle should be completed.
This signal is driven high at the end of the cycle, then tristated. This pin is tri-stated during Standby mode (as are all
other bus interface outputs).
25LDEV#OutLowLocal Device. In VL-Bus and CPU local bus interfaces, this
pin indicates that the chip owns the current cycle based on
the memory or I/O address which has been broadcast. For
VL-Bus, it is a direct output reflecting a straight address
decode. This pin is tri-stated during Standby mode (as are
all other bus interface outputs).
27LCLKInBothLocal Clock. In VL-Bus this pin is connected to the CPU
1x clock. In CPU local bus interfaces it is connected to the
CPU 1x or 2x clock. If the input is a 2x clock, the processor
reset signal must be connected to CRESET (pin 23) for
synchronization of the clock phase
43BE0# (BLE#)InLowByte Enable 0.Indicates data transfer on D7:D0 for the
current cycle.
32BE1#InLowByte Enable 1.Indicates data transfer on D15:D8 for the
currant cycle.
21BE2#InLowByte Enable 2.Indicates data transfer on D23:D16 for the
current cycle.
10BE3#InLowByte Enable 3.BE3# indicates that data will transfer over
the data bus on D31:24 during the current access.
— 42 —
Page 44
Pin #Pin NameTypeActiveDescription
179A2InHighSystem Address Bus. In VL-Bus, and direct CPU inter180A3InHighfaces, the address pins are connected directly to the bus.
182A4InHighIn internal clock synthesizer test mode (TS# = 0 at Reset).
183A5InHighA24 becomes VCLK out and A25 becomes MCLK out.
185A6InHighA26 and A27 may be alternately be used as General Purpose
186A7InHighI/O pins or as Activity indicator and Enable Backlight
187A8InHighrespectively (see panel interface pin descriptions and FR0F
188A9InHighand FR0C for more details). If A26 and A27 are used as
189A10InHighGPIO pins, they may be programmed as a 2-pin CRT
190A11InHighMonitor DDC interface (VESATM “Display Data Channel”
191A12InHighalso referred to as the “Monitor Plug-n-Play” interface).
192A13InHighEither A26 or A27 may also be used to output Composite
193A14InHighSync for support of an external NTSC / PAL encoder chip.
194A15InHigh
195A16InHigh
196A17InHigh
197A18InHigh
189A19InNigh
199A20InHigh
200A21InHigh
201A22InHigh
51D00I/OHighSystem Data Bus.
50D01I/OHighIn 32-bit CPU Local Bus designs these data lines connect
49D02I/OHighdirectly to the processor data lines. On the VL-Bus they
48D03I/OHighconnect to the corresponding buffered or unbuffered data
47D04I/OHighsignal.
46D05I/OHighThese pins are tri-stated during Standby mode (as are all
45D06I/OHighother bus interface outputs).
44D07I/OHigh
41D08I/OHigh
40D09I/OHigh
38D10I/OHigh
37D11I/OHigh
36D12I/OHigh
35D13I/OHigh
34D14I/OHigh
33D15I/OHigh
20D16I/OHigh
19D17I/OHigh
18D18I/OHigh
17D19I/OHigh
16D20I/OHigh
15D21I/OHigh
14D22I/OHigh
13D23I/OHigh
207RESET#InLowReset. This input sets all signals and registers in the chip to
a known state. All outputs from the chip arc tri-stated or
driven to an inactive state. This pin is ignored during
Standby mode (STNDBY# pin low). The remainder of
the system (therefore the system bus) may be powered
down if desired (all bus output pins are tri-stated in
Standby mode).
201CLKInHighBus Clock. This input provides the timing reference for all
bus transactions. All bus inputs except RESET# and INTA#
are sampled on the rising edge of CLK. CLK may be any
frequency from DC to 33MHz.
31PARI/OHighParity. This signal is used to maintain even parity across
AD0-31 and C/BE0-3#. PAR is stable and valid one clock
after the address phase. For data phases PAR is stable and
valid one clock after either IRDY# is asserted on a write
transaction or TRDY# is asserted on a read transaction.
Once PAR is valid, it remains valid until one clock after the
completion of the current data phase (i.e., PAR has the same
timing as AD0-31 but delayed by one clock). The bus
master drives PAR for address and write data phases; the
target drives PAR for read data phases.
22FRAME#InLowCycle Frame. Driven by the current master to indicate the
beginning and duration of an access. Assertion indicates a
bus transaction is beginning (while asserted, data transfers
continue); de-assertion indicates the transaction is in the
final data phase
23IRDY#InLowInitiator Ready. Indicates the bus master’s ability to
complete the current data phase or the transaction. During a
write, IRDY# indicates valid data is present on AD0-31;
during a read it indicates the master is prepared lo accept
data. A data phase is completed on any clock when both
IRDY) and TRDY# are sampled then asserted (wait cycles
are inserted until this occurs).
24TRDY#S/TSLowTarget Ready. Indicates the target’s ability to complete the
current data phase or the transaction. During a read,
TRDY# indicates that valid data is present on AD0-31;
during a write it indicates the target is prepared to accept
data A data phase is completed on any clock when both
IRDY# and TRDY# are sampled then asserted (wait cycles
are inserted until this occurs).
— 44 —
Page 46
Pin #Pin NameTypeActiveDescription
27STOP#S/TSLowStop. Indicates the current target is requesting the master to
stop the current transaction
25DEVSEL#S/TSLowDevice Select. Indicates the current target has decoded its
address as the target of the current access
29PERR# (VCLKOUT)S/TSLowParity Error. This signal reports data parity errors (except
for Special Cycles where SERR is used). The PERR# pin
is Sustained Tri-state. The receiving agent will drive
PERR# active two clocks after detecting a data parity error.
PERR# will be driven high for one clock before being tristated as with all sustained tri-state signals. PERR# will not
report status until the chip has claimed the access by
asserting DEVSEL# and completing the data phase.
30SERR# (MCLKOUT)ODLowSystem Error. Used to report system errors where the result
will be catastrophic (address parity error, data parity errors
for Special Cycle commands, etc.). This output is actively
driven for a single PCI clock cycle synchronous to CLK and
meets the same setup and hold time requirements as all other
bused signals. SERR# is not driven high by the chip after
being asserted, but is pulled high only by a weak pull-up
provided by the system. Thus, SERR# on the PCI Bus may
take two or three clock periods to fully return to an inactive
state.
179ROMA0OutHighBIOS ROM address outputs. See MAD8-I5 (pins 170-177)
180ROMA1 (GPIO3)OutHighfor BIOS ROM data inputs.
182ROMA2 (GPIO4)OutHigh
183ROMA3 (GPIO5)OutHighBIOS ROMS are not normally required in portable computer
185ROMA4 (GPIO6)OutHighdesigns (Graphics System BIOS code is normally included
187ROMA5OutHighin the System BIOS ROM). However, the 65550 provides
189ROMA6OutHighBIOS ROM interface capability for development systems
191ROMA7OutHighand add-in card Flat Panel Graphics Controllers.
192ROMA8OutHigh
190ROMA9OutHighSince the PCI Bus specifications require only one load on
186ROMA10 (GPIO7)OutHighthe bus for the entire graphics subsystem, the BIOS ROM
188ROMA11OutHighinterface is “through the chip”. In the VL-Bus mode, the
193ROMA12OutHighBIOS ROM interface can be an external circuit on the ISA
194ROMA 13OutHighBus connector that does not require pins on the chip (see the
196ROMA 14OutHighApplication Schematics section for details).
195ROMA15OutHigh
197ROMA 16OutHighFor programming GPI03-7, see registers XR62-63
198ROMA 17OutHigh
200ROMOE#OutLowBIOS ROM Output Enable.
199ReservedInn/aThis pin is always an input (A20 for VL-Bus, reserved for
28ReservedInn/aThis pin is always all input (A23 for VL-BUS, reserved for
future use on PCI Bus). To avoid abnormal Vcc current due
to a floating input for a PCI Bus, use a 10K resistor to
ground to pull this pin low
future use on PCI Bus). To avoid abnormal Vcc current due
to a floating input for a PCI Bus, use a 10K resistor to
ground to pull this pin low.
— 45 —
Page 47
Pin #Pin NameTypeActiveDescription
51AD00I/OHighPCI Address / Data Bus
30AD01I/OHighAddress and data are multiplexed the same pins. A bus
49AD02I/OHightransaction consists or an address phase followed by one or
48AD03I/OHighmore data phases (both read and write bursts are allowed by
47AD04I/OHighthe bus definition).
46AD05i/OHighThe address phase is the clock cycle in which FRAME# is
45AD06I/OHighasserted (AD0-31 contain a 32-bit physical address). For
44AD07I/OHighI/O, the address is a byte address, for memory and configu41AD08I/OHighration the address is a DWORD address. During data
40AD09I/OHighphases AD0-7 contain the LSB and 24-3 1 contain the MSB.
38AD10I/OHighWrite data is stable and valid when IRDY# is asserted; read
37AD11I/OHighdata is stable and valid when TRDY# is asserted. Data
36AD12I/OHightransfers only during those clocks when both IRDY and
35AD13I/OHighTRDY# are asserted.
34AD14I/OHigh
33AD15I/OHigh
20AD16I/OHigh
19AD17I/OHigh
18AD18I/OHigh
17AD19I/OHigh
16AD20I/OHigh
15AD21I/OHigh
14AD22I/OHigh
13AD23I/OHigh
43C/BE0#InLowBus Command / Byte Enables. During the address phase of
32C/BE1#InLowa bus transaction, these pins define the bus command (see
21C/BE2#InLowlist above) . During the data phase, these pins are byte
10C/BE3#InLowenables that determine which byte lanes carry meaningful
data:
byte 0 corresponds to AD0-7.
byte 1 corresponds to 8-15.
byte 2 corresponds to 16-23.
byte 3 corresponds to 24-31
11IDSELInHighInitialization Device Select. Used as a chip select during
cofiguration read and write transactions
145AA0 (LB#)(CFG0)I/OLowAddress bus for DRAMS A and B
146AA1 (Reserved) (CFG1)I/OHighSee the configuration table in the Extended Register
147AA2 (2X#)(CFG2)I/OHighdescription section for complete details on the configuration
148AA3 (Reserved) (CFG3)I/OHighoptions for CFG0-8 (XR70-71). See MAD2-7 (pins 164-169)
149AA4 (Reserved) (CFG4)I/OHighand XR71 for additional configuration inputs (CFG10- 15).
150AA5 (OS#)(CFG5)I/OHigh
151AA6 (AD#)(CFG6)I/OHigh
152AA7 (TS#)(CFG7)I/OHigh
153AA8 (LV#)(CFG8)I/OHigh
Since the 65550 does not support the “internal oscillator”
option, pin CFG5 (AA5) must be pulled down on reset.
Low (=0)High (=1)
— 46 —
Page 48
PinePin NameTypeActiveDescription
90CA0 (P16)OutHighAddress bus for DRAM C
91CAI (P17)OutHigh
92CA2 (P18)OutHigh
93CA3 (P19)OutHigh
94CA4 (P20)OutHigh
95CA5 (P21)OutHigh
96CA6 (P22)OutHigh
97CA7 (P23)OutHigh
98CA8 (BLANK)I/OHi/LoCA8 may be configured as VAFC BLANK# out or vertical
reference input (VREF) for video capture.
99HREFInHighHorizontal reference input for video capture.
156RASA#(RASAB0#)OutLowRAS for DRAM A (or bank 0 in 2MB configurations)
123RASB#(RASAB1#)OutLowRAS for DRAM B (or bank 1 in 2MB configurations)
101RASC#)(VRDY)OutLowRAS for DRAM C or color key input from external PC-
(KEY)InHighVideo source (or VAFC “Video System Ready” input)
160CASAL#(WEAL#)OutLowCAS for the DRAM A lower byte
159CASAH#(CASA#)OutLowCAS for the DRAM A upper byte
126CASBL#(WEBL#)OutLowCAS for the DRAM B lower byte
125CASB#(CASB#)OutLowCAS for the DRAM B upper byte
104CASCL#(WECL#)I/OBothDRAM C low byte CAS, video in red-6 or VAFC VP14
(VR6/VP14)
103CASCH#(CASC#)I/OBothDRAM C high byte CAS, video in red-7 or VAFC VP15
(VR7/VP15)
157WEA#(WEAH#)OutLowWrite enable for DRAM A (or bank 0 in 2MB)
(WEAB0#)
124WEB#(WEBH#)OutLowWrite enable for DRAM B (or bank 1 in 2MB)
(WEAB1#)OutHigh
102WEC#(WECH#)OutBothWrite enable for DRAM C or video in port PCLK out
(PCLK)
155OEAB0#OutLowOutput enable for DRAMs A and B, bank 0,1 of 2MB
100OEC#OutLowOutput enable for DRAM C or VAFC “Video Input Clock”
(VCLK)InHighin DRAM C not used
162MAD0(TSENA#)I/OHighMemory data bus for DRAM A (lower 512KB of display
163MAD1(ICTENA#)I/OHighmemory)
164MAD2(CFG10) EDO/FPMI/OHighMAD2-7 are latched into XR71 on reset for use as
165MAD3(CFG11) (PID0)I/OHighadditional configuration inputs (CFG 10 -12 are reserved by
166MAD4(CFG12) (PID1)I/OHighsoftware for input of panel ID). These bits have no other
167MAD5(CFG13) (PID2)I/OHighinternal hardware configuration function.
168MAD6(CFG14) (PID3)I/OHigh
169MAD7(CFG15) (Reserved)I/OHighPCI Bus: MAD8-15 are used as BIOS ROM Data inputs
170MAD8(PCI ROMD0)I/OHighduring system startup (i.e., before the system enables the
171MAD9(PCI ROMD1)I/OHighgraphics controller memory interface). See also pins 179.
172MAD10 (PCI ROMD2)I/OHigh199 (in PCI Bus interface pin descriptions section) for BIOS
173MAD11 (PCI ROMD3)I/OHighROM address and ROM Chip Select outputs. In the VL174MAD12 (PCI ROMD4)I/OHighBus mode, the BIOS ROM interface can be an external
173MAD13 (PCI ROMD5)I/OHighcircuit on the ISA Bus connector (see Application
176MAD14 (PCI ROMD6)I/OHighSchematics).
177MAD15 (PCI ROMD7)I/OHigh
— 47 —
Page 49
PinePin NameTypeActiveDescription
127MBD0I/OHighMemory data bus for DRAM B (upper 5I2KB)
128MBDII/OHigh
129MBD2I/OHigh
130MBD3I/OHigh
131MBD4I/OHigh
132MBD5I/OHigh
133MBD6I/OHigh
134MBD7I/OHigh
135MBD8I/OHigh
136MBD9I/OHigh
137MBD10I/OHigh
138MBD11I/OHigh
140MBD12I/OHigh
141MBD13I/OHigh
143MBD14I/OHigh
144MBD14I/OHigh
106MCD0(VB2)(EVID#)I/OHighMemory data bus for DRAM C (Frame Buffer)
107MCD1(VB3)(VP0)I/OHigh
109MCD2(VB4)(VP1)I/OHighWhen a frame buffer DRAM is not required, this bus may
110MCD3(VB5)(VP2)I/OHighbe used to input up to 18 bits of RGB data from all external
111MCD4(VB6)(VP3)I/OHighPC-Video subsystem or 16 bits of RGB from an external
112MCD5(VB7)(VP4)I/OHighVAFC interface. Note that this configuration also provides
113MCD6(VG2)(VP3)I/OHighadditional panel outputs so that a video input port may be
114MCD7(VG3)(VP6)I/OHighimplemented along with a 24-bit true-color TFT panel (TFT
115MCD8(VG4)(VP7)I/OHighpanels never need DRAM C). In VAFC interface mode, pin
116MCD9(VG5)(VP8)I/OHigh106 is the VAFC “Enable Video” input. The external
117MCD10 (VG6)(VP9)I/OHighVAFC interface drives this pin low to indicate data input on
118MCD11(VG7)(VP10)I/OHighthe VPO-15 EVID# is ignored (essentially reserved) in the
119MCD12 (VR2)(GRDY)I/OHigh65550 (VAFC data is always expected as inputs). In VAFC
120MCD13 (VR3)(VP11)I/OHighmode, pin 119 is “Graphics System Ready” out and is
121MCD14 (VR4)(VP12)I/OHighalways driven high.
122MCD15 (VR5)(VP13)I/OHigh
Note:S/TS stands for “Sustained Tri-state”. These signals are driven by only one device at a time, are driven high for
one clock before released, and are not driven for at least one cycle after being released by the previous device. A
pull-up provided by the bus controller is used to maintain an inactive level between transactions.
Pin names in parenthesis (...) indicate alternate functions.
If ICTENA# is low with RESET# low, a rising edge on XTALI will put the chip into “In circuit Test” (ICT)
mode. In ICT mode, all digital signal pins become inputs which are apart of a long path stating at ENAVDD (pin
62) and proceeding to lower pin numbers around the chip to pin 1 then to pin 208 and ending at VSYNC (pin 64).
If all pins in the path are high the VSYNC output will be high. If any pin is low, the VSYNC output will be low.
Thus the chip can be checked in circuit to determine if all pins are connected properly by toggling all pins one at a
time and observing the effect on VSYNC. XTALI must be toggled last because rising edges on XLTAI with
ICTENA# high or RESET# high will exit ICT mode. As a side effect, ICT mode effectively 3-states all pins
except VSYNC. If TSENA# is low with RESET# low, a rising edge on XTLAI will 3-state all pins. An XTALI
rising edge without enabling conditions exits 3-state.
For the ZV Port interface, Y0-7 correspond to VP0-7, and UV0-7 correspond to VP8-15
— 48 —
Page 50
Flat Panel Display Interface
Pin #Pin NameTypeActiveDescription
71P0OUTHigh8, 9, 12, or 16-bit flat panel data output.18-bit and 24-bit
72P1OUTHighpanel interfaces may also be supported (see CA0-7 for P16.
73P2OUTHigh23).
74P3OUTHigh
75P4OUTHighRefer to the table on the next page for the configurations for
76P5OUTHighvarious panel types.
78P6OUTHigh
79P7OUTHigh
81P8 (SHFCLKU)OUTHigh
82P9OUTHigh
83P10OUTHigh
84P11OUTHigh
85P12OUTHigh
86P13OUTHigh
87P14OUTHigh
88P15OUTHigh
70SHFCLK (CL2) (SHFCLKL)OUTHighShift Clock. Pixel clock for flat panel data.
67FLMOUTHighFirst Line Marker. Flat Panel equivalent of VSYNC.
68LPOUTHighLatch Pulse. Flat Panel equivalent of HYSYNC.
(CLI)(DE) (BLANK#)
69MOUTHighM signal for panel AC drive control (may also be called
(DE) (BLANK#)ACDCLK). May also be configured as BLANK# or as
Display Enable (DE) for TFT Panels.
62ENAVDDI/OPower sequencing controls for panel driver electronics
61ENAVEE (ENABKL)I/Ovoltage VDD and panel LCD bias voltage VEE
53ACTII/OActivity indicator and Enable Backlight outputs. May be
(A26/GPO/DDAT/CS)configured for other functions (see Extension Registers
54ENBKL(A27/GPI/DCLD/CS)I/OFR0C and FR0F and pin descriptions of MCD 0-15 and
Note:The 65550 also supports panel interfaces that transfer one pixel per word, but which use both edges or SHFCLK
to transfer one pixel on each edge. See FR12[0].
Note: The higher order output lines should be used when only 9 or 12 bits are needed from the 9/12/16-bit TFT
interface, or when only 18 bits are needed from the 18/24-bit TFT or TFT HR interfaces. The lower order bits
should be left unconnected
— 50 —
Page 52
CRT & Clock Interface
Pin #Pin NameTypeActiveDescription
65HYSNC (CSYNC)OUTBothCRT Horizontal Sync (polarity is programmable) or
“Composite Sync” for support of various external NTSC/
PAL encoder chips. Note CSYNC can be set to output on
the ACTI or ENABKL pins.
64VSYNC (VISINT)OUTBothCRT Vertical Sync (polarity is programmable) or “VSync
Interval” for support of various external NTSC 1 PAL
encoder chips.
60REDOUTHighCRT analog video outputs from the internal color palette
58GREENOUTHighDAC. The DAC is designed for a 37.5Ω equivalent load on
57BLUEOUTHigheach pin (e.g. 75Ω resistor on the board, in parallel with the
75Ω CRT load).
55RSETInN/ASet point resistor for the internal color palette DAC. A 590
Ω 1% resistor is acquired between RSET and AGND.
59AVCCVCC-Analog power and ground pins for noise isolation for the
56AGNDGND-internal color palette DAC. AVCC should be isolated from
digital VCC as described in the Functional Description of
the internal color palette DAC. For proper DAC operation.
AVCC should not be greater than IVCC. AGND should be
common with digital ground but must be tightly decoupled
to AVCC. See the Functional Description of the internal
color palette DAC for further information.
203XTALI (MCLK)InHighCrystal In. This pin serves as the input for an extemal
reference oscillator (usually 14.31818 MHz). Note that in
test mode for the internal clock synthesizer, MCLK is
output on A25 (pin 30) and VCLK is output on A24 (pin
29).
204(Reserved)Reserved. For compatibility with the 65545, this pin
(formerly “Crystal Out” or “XTLAO”) must be disconnected. In addition, pin 150 must be pulled down on reset.
The 65545 no longer supports the “internal oscillator”
option.
205CVCC0VCC-Analog power and ground pins for noise isolation for the
202CGND0GND-internal clock synthesizer. Must be the same as VCC for
internal logic. VCC/GND pair 0 and VCC/GND pair 1 pins
206CVCCIVCC-must be carefully decoupled individually. Refer also to the
208CGND1GND-section on clock ground layout in the Functional
Description. Note that the CVCC voltage must be the same
as the voltage for the internal logic (IVCC).
15432KHz (GPIO2) (AA9)InHighClock input for refresh of non-self-refresh DRAMS and
panel power sequencing. This pin can be programmed as
Display Memory Output Signal Status During Standby Mode
65550 Pin#Signal NameSignal Status
136RASA#Driven Low
123RASB#Driven Low
101RASC#Driven Low (see note below)
157WEA#Driven High
124WEB#Driven High
102WEC#Driven High (see note below)
160CASAL#Driven Low
159CASAH#Driven Low
126CASBL#Driven Low
125CASBH#Driven Low
104CASCL#Driven Low (see note below)
103CASCH#Driven Low (see note below)
155OEAB#Driven Low
100OEC#Driven High (see note below)
154-145AA9-0Pulled low with weak resistor
99-90CA9-0Driven Low (weak)
177-162MAD15-0Pulled low with weak resistor
144-143,MBD15-0Pulled low with weak resistor
141-140,
138-127
122-109.MCD15-0Pulled low with weak resistor
107-66(see note below)
Note: These pins are inputs when using the video input port. These pins are driven as outputs
when using an external STN-DD buffer (DRAM “C”).
— 53 —
Page 55
Power/ Ground and Standby Control
Pin #Pin NameTypeActiveDescription
178STNDBY#InLowStandby Control Pin. Pull this pin to place the chip in
Standby Mode.
80IVCCVCC-Power / Ground (Internal Logic). 5V ±10% or 3.3V ±0.3V.
77IGNDGND-Note that this voltage must be the same as CVCC (voltage for
internal clock synthesizer). This voltage must also be equal
181IVCCVCC-to or greater than, AVCC (voltage for DAC)
184IGNDGND
- Software compatible with 82077 and supports 16-byte
data FIFOS
- High performance internal data separator (Noexternal filter components required)
- Supports standard 1 Mbps / 500 Kbps /300 Kbps/250
Kbps data rate
- Supports 3 modes of 3.5" FDD (720K/1.2M/1.44MB)
- Swappable drives A and B
- Secondary Address Option
■Serial ports
- Two high performance 16550 compatible UARTs with
send/receive 16-byte FIFOs
- Programmable Baud Rate Generator up to 230K and
460K baud
- Serial Infra Red (SIR) and Amplitude Shift Keyed IR
(ASKIR) for wireless communications
- MIDI (Musical Instrument Digital Interface) compatible
- Supports IR from UART1 and UART2 or two additional
IR pins (S/W controls these two directions)
- Supports serial ports Plug-n-Play minimum 4 IRQS to
all IRQS (If connected systems Pnp SIRQI)
■Multi-mode Parallel Port
- Standard mode
- IBM PC/XT, PC/AT and PS/2 compatible Bidirectional parallel port
- Enhanced mode
- Enhanced Parallel Port (EPP) compatible
- High speed mode
- Supports Parallel port PnP min 3 IRQS to all IRQS (If
connected system’s PnP SIRQII)
- Microsoft and Hewlett Packard Extended Capabilities
Port (ECP) compatible
- includes protection circuit against damage caused
when printer is powered up, or operated at higher
voltages
- Supports ECP Plug and Play for DRQ1/DACK1 or
DRQ3/DACK3
- Supports PDIR for 1284 level 2 Compliance
■High performance Power Management for FDC, UART
and Parallel Port
■100-pin PQFP package, 0.6 µ CMOS process
— 55 —
Page 57
Pin Description
The following table lists the functions of all M5113 pins. A low represents a logic 0 (0V nominal) and a high represents a logic 1 (+2.4v
nominal).
NameNumberTypeDescription
HOST Processor Interface
D0-D718-51, 53-56I/O24Data bus. This connection is used by the host microprocessor to transmit data
to and from the M5113. These pins are in a high Impedance state when not in
the output mode.
IORJ44II/O Read. This active low signal is issued by the host microprocessor to
indicate a read operation.
IOWJ45II/O Write. This active low signal Is issued by the host microprocessor to
indicate a write operation.
AEN46IAddress Enable. This active high signal indicates DMA operations on the host
data bus.
A0-A927, 29-34,II/O Address. These bits determine the I/O address to be accessed during IORJ
41-43and IOWJ cycles.
DACKA/28IDMA Acknowledge. An active low input signal acknowledging the request for
a DMA transfer of data between the host and the printer port. This input
enables the DMA read or write internally.
PADCFO4This active high signal is read and latched during reset active.
FDRQ52O24FDC DMA request. This active high output is the DMA request for byte
transfers of data to the host. This signal is cleared on the last byte of the data
transfer by the DACKJ signal going low (or by IORJ going low if DACKJ was
already low as in demand mode.
DACKJ36IDMA acknowledge. This active low Input acknowledging the request for a
DMA transfer of data. This input enables the DMA read or write internally.
TC35ITerminal Count. This signal indicates to the M5113 that data transfer is
complete. TC is only accepted when DACKJ or PDACKJ is low. In AT, TC is
active high and in PS/2 mode, TC is active low.
UR1IRQA38O24Primary Serial Port Interrupt. UR1IRQA is a source of PSP interrupt.
Externally, it should be connected to IRQ4 on PC/AT.
UR2IRQA37O24Secondary Serial Port Interrupt. UR2IRQA is a source of SSP interrupt.
Externally, it should be connected to IRQ3 on PC/AT.
FINTR40O24FDC Interrupt Request. This interrupt from the Floppy Disk Controller is
enabled/disabled via bit 3 of the Digital Output Register (DOR).
PINTR139O24Parallel Port Interrupt Request. This request from the Parallel Port is
enabled/disabled via bit 4 of the Parallel Port Control Register.
If EPP or ECP mode is enabled, this output is pulsed low, then released to
allow sharing of interrupts.
RESET57ISReset. This active high signal resets the M5113 and must be valid for 500 ns
minimum. In M5113, the falling edge of reset latches the jumper configuration.
The jumper select lines must be valid 50 ns prior to this edge.
RDATAJ16ISRead Disk Data. The active-low, raw data read from the disk is connected
WGATEJ10O36Write Gate. This active-low, high drive output enables the write circuitry of the
here. Each falling edge represents a flux transition of the encoded data.
selected disk drive. This signal prevents glitches during power-up and powerdown. This prevents writing to the disk when power is cycled.
— 56 —
Page 58
NameNumberTypeDescription
Floppy Disk interface
WDATAJ9O36Write Data. This active low output is a write- precompensated serial data to be
written onto the selected disk drive. Each falling edge causes a flux change on
the media.
HDSELJ11O36Head Select. This active low output determines which disk drive head is active.
Low=Head 0, high (open) = Head 1.
DIRJ7O36Direction. This active low output determines the direction of the head
movement (low = step-in, high = step-out). During the write or read modes, this
output is high.
STEPJ8O36Step. This active low output produces a pulse at a software-programmable rate
to move the head during a seek operation.
DSKCHGJ17ISDisk Change. This disk interface input indicates when the disk drive door has
been opened. This active-low signal is read from bit D7 of address xx7h.
PDIR99O36This bit is used to indicate the direction of the Parallel port data bus. 0=
output/write, 1= input/ read.
A1097IThis pin is the A10 address input.
MTROJ,2, 5O35Motor on 0, 1. These active low outputs select motor drives 0-1.
MTR1J
DACKB96IThis signal is the Parallel port DMA acknowledge input.
DRQB98O36In ECP mode, This is the Parallel Port DMA Request output active high signal.
DENSEL1O36Density select. This signal indicates whether a low (250/300 kbps) or high
(500 kbps) data rate has been selected. This is determined by the DENSEL bits
in Configuration register 5.
WRTPRTJ14ISWrite Protected. This active-low Schmitt Trigger input senses from the disk
drive that a disk is write-protected. An write command is ignored.
TRK0J13ISTrack 00. This active low Schmitt Trigger input senses from the disk drive that
the head is positioned over the outermost track.
INDEXJ12ISIndex. This active low Schmitt Trigger input senses from the disk drive that the
head is positioned over the beginning of a track, as marked by an index hole.
UR1IRQB18I/O36Serial Port Interrupt Request. Alternate IRQ output from UART1, refer to CRO
bit 6.
DRATE019I/O36Data Rate 0. This output reflects bit 0 of the Data Rate Register. At power on,
this output is in a high impedance state.
Serial Port Interface
RXD1,78,88IReceive Data. Receiver serial data input.
RXD2
TXD1,79O4Transmit Data. Transmitter serial data output from Primary Serial Port.
PCF0Parallel Port configuration control 0. During reset active, this input signal is
read and latched to define the address of the Parallel port.
— 57 —
Page 59
NameNumberTypeDescription
RTS1J81O4Request to send. Active low Request to send output for Primary Serial port.
Handshake output signal notifies modem that the UART is ready to transmit
data. This signal can be programmed by writing to bit 1 of Modem Control
Register (MCR). The hardware reset will clear the RTSJ signal to inactive mode
(high). Forced inactive during loop mode operation.
PCFIParallel port configuration control 1. During reset active, this input is read
and latched to define the address of the Parallel port.
RTS2J91O4Request to send. This active low output for Secondary Serial Port.
Handshake output signal notifies modem that the UART is ready to transmit
data. This signal can be programmed by writing to bit 1 of Modem Control
Register (MCR). The hardware reset will clear the RTSJ signal to inactive mode
(high). Forced inactive during loop mode operation.
S2CFOSecondary serial port configuration control 0. During reset active, this input
is read and latched to define the address of the Secondary serial port.
DTR1J83O4Data Terminal Ready. This is an active low output for primary serial port.
Handshake output signal signifies modem that the UART is ready to establish
data communication link. This signal can be programmed by writing to bit 0 of
Modem Control Register (MCR). The hardware reset will clear the DTRJ signal
to inactive during loop mode operation.
IDECFIIDE Configuration control. When active, this input is read and latched to
enable, disable the IDE
DTR2J9O4Data Terminal Ready. This active low output is for secondary serial port.
Handshake output signal notifies modem that the UART is ready to establish
data communication link. This signal can be programmed by writing to bit 0 of
Modem Control Register (MCR). The hardware reset will clear the DTRJ signal
to inactive mode (high). Forced inactive during loop mode operation.
S2GF1ISecondary serial port configuration control 1. When active, this input is
read and latched to define the address of the Secondary Serial port.
TXD289O4Transmitter Serial Data output from Secondary Serial Port.
FDCCFIFloppy Disk Configuration. This input is read and latched during Reset to
enable/disable the Floppy Disk Controller.
CTS1J82, 92IClear to Send. This active low input for primary and secondary serial ports.
CTS2JHandshake signal which notifies the UART that the modem is ready to receive
data. The CPU can monitor the status of CTSJ signal by reading bit 4 Modem
status Register (MSR). A CTSJ signal state change from low to high after the
last MSR read will set MSR bit 0 to a 1. If bit 3 of Interrupt Enable Register is
set, the Interrupt is generated when CTSJ changes state. The CTSJ signal has
no effect on the transmitter. Note: Bit 4 of MSR is the complement of CTSJ.
DSR1J80, 90IData Set Ready. This active low input is for primary and secondary serial
DSR2Jports. Handshake signal which notifies the UART that the modem is ready to
establish the communication link. The CPU can monitor the status of DSRJ
signal by reading bit5 of Modem Status Register (MSR). A DSRJ signal state
change from low to high after the last MSR read will set MSR bit 1 to a 1. If bit
3 of Interrupt Enable Register is set, the interrupt is generated when DSRJ
changes state. Note: Bit 5 of MSR is the complement of DSRJ.
DCD1J,85, 87IData Carrier Detect. This active low input is for primary and secondary serial
DCD2Jports. Handshake signal which notifies the UART that carrier signal is detected
by the modem. The CPU can monitor the status of DCDJ signal by reading bit
7 of Modem Status Register (MSR). A DCDJ signal state changes from low to
high after the last MSR read will set MSR bit 3 to a 1. If bit 3 of Interrupt
Enable Register is set, the interrupt is generated when DCDJ changes state.
Note : bit 7 of MSR is the complement of DCDJ.
— 58 —
Page 60
NameNumberTypeDescription
RI1J, RI2J84, 86IRing Indicator. This active low input is for primary and secondary serial ports.
Handshake signal which notifies the UART that the telephone ring signal is
detected by the modem. The CPU can monitor the status of RIJ signal by
reading bit 6 of Modem Status Register (MSR). An RIJ signal state change
from low to high after the last MSR read will set MSR bit 2 to a 1. If bit 3 of
Interrupt Enable Register is set, the interrupt is generated when RIJ changes
state. Note: bit 6 of MSR is the complement of RIJ.
DRV294IDrive 2. In PS/2 mode, this input indicates whether a second drive is
connected; this signal should be low if a second drive is connected. This status
is reflected in a read of Status Register A.
ADRxJO24Optional I/O port address decode output. Defaults to tri-state after power-
up. This pin has 30 µA internal pull-up.
This interrupt from the parallel port enabled/disabled via bit 4 of the Parallel
PINTR2O24Port Control Register. Refer to Configuration Registers CRC for more
Information.
ECPENlEnhanced parallel port mode select. Read and latched during reset active.
SLCTINJ73O20Printer select input. This active low signal selects the printer. This is the
complement of bit 3 or the Printer Control Register.
INITJ74O20Initiate Output. This active low signal is bit 2 of the printer control register.
This is used to initiate the printer when low.
AUTOFDJ76O20Autofeed Output. This active low output causes the printer to automatically
feed one line after each line is printed. This signal is the complement of bit 1 of
the Printer Control Register.
STROBEJ77O20Strobe Output. This active low pulse is used to strobe the printer data into the
printer. This output signal is the complement of bit 0 of the Printer Control
Register.
BUSY61IBusy. This signal indicates the status of the printer. A high indicates the
printer is busy and not ready to receive new data. Bit 7 of the Printer Status
Register is the complement of the BUSY input.
ACKJ62IAcknowledge. This active low output from the printer indicates it has received
the data and is ready to accept new data. Bit 6 of the Printer Status Register
reads the ACKJ input.
PE60IPaper End. This signal indicates that the printer is out of paper. Bit 5 of the
Printer Status Register reads the PE input.
SLCT59IPrinter Selected Status. This active high output from the printer indicates that
it has power on. Bit4 of the Printer Status Register reads the SLCT input. .
ERRORJ75IError. This active low signal indicates an error condition at the printer.
PD0-PD771, 68, 66, 63 I/O20Port Data. Thls bi-directional parallel data bus is used to transfer information
between CPU and peripherals.
IOCHRDY100OD24IOCHRDY. In EPP mode, this pin is pulled low to extend the read/write
command.
DRQA/23O24DMA Request. Alternate DMA request output for parallel port. Refer to CR5 bit
3
SICF1IPrimary Serial Configuration 1. Read and latched during reset active to select
the address of the Primary Serial Port.
PINTR3/24O24Parallel Port Interrupt Request. Alternate IRQ output from Parallel Port.
SICF0Refer to CR0 bit 4 for more information.
IPrimary Serial Configuration 0. Read and latched during reset active to
define the address of the Primary Serial Port.
— 59 —
Page 61
NameNumberTypeDescription
IRTX225O16Alternate IR Transmit output.
IRRX226O16Alternate IR Receive input.
FACFFloppy Disk Address Control. This signal is read and latched during reset
active.
UR21RQB22I/O24Serial Port Interrupt Request. Alternate IRQ output from UART2, refer to CR0
bit 5.
Miscellaneous
PWRGD58IPower Good. This input signal indicates that the power is valid. For device
operation, PWRGD must be active.
X1/CLK120ICLKClock 1. This external connection for a parallel resonant 24 MHz crystal. A
CMOS compatible oscillator is required if crystal is not used.
X2/CLK221OCLKClock 2. This is a 24 MHz crystal. If an external clock is used, this pin should
not be connected. This pin should not be used to drive an other drivers.
Vcc15, 72PPower. +5 Volt supply pin.
Vss6, 47, 67, 95Ground pins.
Type Descriptions:
IInput TTL compatible
ISInput with Schmitt trigger
I/O20Input/Output with 20 mA sink @ 0.4 V, source 8 mA@ 2.4 V
I/O24Input/Output with 24 mA sink @ 0.4 V, source 8 mA@ 2.4 V
I/O36Input/Output with 36 mA sink @ 0.4 V, source 8 mA@ 2.4 V
ICLKCLK input at 24 MHz
OCLKCLK output at 24 MHz
O4Output with 4 mA sink @ 0.4 V, source 4 mA @ 2.4 V.
O16Output with 16 mA sink @ 0.4 V, source 8 mA @ 2.4 V.
O20Output with 14 mA sink @ 0.4 V, source 14 mA @ 2.4 v,
O24Output with 24 mA sink @ 0.4 V, source 12 mA @ 2.4 V.
O36Output with 36 mA sink @ 0.4 V, source 8 mA @ 2.4 V.
OD24Open drain outputs, sinks 24 mA @ 0.4 V.
OD36Open drain outputs, sinks 36 mA @ 0.4 V.
— 60 —
Page 62
8-3UM9008: ISA/Plug & Play SuperEthernet Controller
Features
■Single chip solution for IEEE 802.3. 10BASE-T,
10BASE2 and 10BASE5
■Integrated ISA interface, 8Kx16 SRAM, Media Access
Control. ENDEC, and 10BASE-T transceiver
■Support ISA Plug and Play configuration function
■Software compatible with NOVELL NE2000
■Support PnP and Non-PnP Auto-Switch function
■PnP, Non-PnP, and Auto switch mode selectable by
software settings
■6 interrupt lines selectable
■Auto-Polarity detection and correction
■8 or 16-bit slot mode selectable
General Description
The UM9008 Ethernet controller is a super integrated
design to provide all Medial Access Control (MAC)
and the Encode-Decode (ENDEC) functions in accordance
with the IEEE 802.3 standard. The UM9008 provides
the network interfaces include 10BASE5 or 10BASE2
Ethernet via the AUI port and 10BASE-T via the
Twisted-pair. The UM9008 Ethernet controller can
also interface directly to PC-AT ISA bus without
any external device. The interface to PC-AT ISA
bus is fully compatible with NE2000 Ethernet adapter
■Provide 10BASE-T transceiver and Attachment Unit
Interface (AUI) auto detect and auto-Switch
function
■External EEPROM programmable
■Support BOOT ROM page mode
■Loopback capability for diagnostics
■Receiver and collision squeich circuit to reject
noise
■Low-power CMOS process with single 5V power supply
■Built-in predistortion resisters in 10BASE-T
application
■100-pin OFP package
cards, so all software programs designed for NE2000
can run on the UM9008 card without any modification.
The UM9006 Support both Microsoft’s Plug and Play and
the jumperless software configuration function. The
capability of the PnP and Non-PnP mode auto-Switch
function allows users to configure network card, truly
PnP. No any jumper or Switch is needed IO setting,
either the PC with PnP function or not. The integrated
8 x 16 SRAM and 10BASE-T transceiver make UM9008
more cost-effectively.
— 61 —
Page 63
Pin Description
Pin No.SymbolI/ODescription
PC ISA BUS INTERFACE PINS
96-99SA0-SA3ISYSTEM ADDRESS: These signals are connected to the address
3-5SA4-SA6bus of the PC I/O slot. They are used to select the UM9008
7SA7I/O ports or the boot ROM address
9SA8
11-13SA9-SA11
15-18SA14-SA17
21, 22SA18, SA19
26-33SDO-SD7I/O, ZSYSTEM DATA: These Signals are connected to the data bus of
88-81SD8-SD15the PC I/O bus slot. They are used to transfer data between
the PC and the UM9008
2BALEIADDRESS LATCH ENABLE: PC ISA bus BALE Signal; used only
to define the timing of IOCHRDY in Remote DMA
14SYSCLKISYSTEM CLOCK: PC ISA bus system clock
19IORII/O READ: An active low signal used to read data from the
UM9008
21IOWII/O WRITE: An active low signal used to write data to the
UM9008
23SMEMRIMEMORY READ: An active low signal used to read boot ROM data
35RSTIRESET: An active high signal used to power-on reset the UM9008
24AENIADDRESS ENABLE: This is an active low signal used to enable the
system address for the UM9008
25IOCHRDYO,ZI/O CHANNEL READY: The UM9008 sets this signal low to insert
wait states into the PC ISA bus
89MEMWIMEMORY WRITE: PC ISA bus memory write Signal
90MEMRIMEMORY READ: PC ISA bus memory read signal
95IO16O, Z16-BIT I/O: This signal goes low when the data transfer between
the UM9008 and the PC ISA bus is word wide
6IRQ3O, ZINTERRUPT REQUESTS: These are 8 interrupt request pins. Only
8IRQ4one pin, which is decoded from Configuration Register A, can
10IRQ5be activated; the other pins are left floating. The activated
34IRQ9pin will go high when an interrupt request is generated from
94-92IRQ10-12the ENC module of the UM9008
91IRQ15
MEMORY INTERFACE PINS
79EECSOEEPROM CHIP SELECT: This signal goes high when the EEPROM is
selected by the UM9008
808PCSOBOOT ROM CHIP SELECT: This Signal goes low when the PC reads
the boot ROM data
— 62 —
Page 64
Pin No.SymbolI/ODescription
64-71MD0-MD7I/O, ZMEMORY DATA BUS: These are the memory data signals for the
boot ROM
When the EEPROM is loaded or written, MD0, 1, 2 are used as
the EEPROM signals
(64)(EED1)• EEPROM DATA IN: This pin is used as the serial input data
signal from the EEPROM
(65)(EED0)• EEPROM DATA OUT: This pin is used as the serial output data
signal to the EEPROM
(66)(EECK)• EEPROM CLOCK: This pin is used as the EEPROM clock signal
These memory data pins can also be used as switches when the
UM9008 is in reset state. There is an approximately 100K pulllow resistor on each pin, and a 10K pull-high resistor can be
connected to a pin when it is switched to logic high
(69)(BNCSW)• When this pin pulled high upon reset, pin 54 outputs 312.5KHz
(70)(SLOT).• SLOT SELECTION: When this pin is pulled to high, the UM9008
is in NE2000 16-bit mode
63-56PA0-PA7OBOOT ROM PAGE ADDRESS. When the boot ROM is accessed, PA0-PA7
are used as the page address of the boot ROM
NETWORK INTERFACE PINS
37TX -OTRANSMIT OUTPUT: Differential line driver which sends the encoded
38TX+data to the transceiver. The outputs are source followers which
require 270 ohm pull-down resistors
54BNCENOBNC OUTPUT ENABLE: This pin goes high if the value of the
Configuration Register B bit 1 is low and bit 0 is high.
Typically, this pin is used to control the DC-DC converter to
enable or disable the UM9092A (Coaxial Transceiver Interface)
• Output 312.5KHz clock: when the 69 pin (BNCSW) is pulled high,
this pin output 312.5KHz clock
78XICRYSTAL or EXTERNAL CLOCK INPUT
77X2OCRYSTAL FEEDBACK OUTPUT: Used in crystal connection only. Left
open when using an external clock
NETWORK INTERFACE PINS
39RX-IRECEIVE INPUT: Differential receive input pair from the
40RX+transceiver
41CD-ICOLLISION INPUT: Differential collision input pair from the
42CD+transceiver
50TPTX+OTP Driver Outputs. These two outputs provide the TP drivers with
49TPTX-pre-distortion capability
46TPRX +ITP Receive Input. A differential receiver tie to the receive
45TPRX-transformer pair of the twisted-pair wire.
The receive pair of the twisted-pair medium is driven with
10 Mbits/s Manchester-encoded data
55LILEDOPENLINK and Traffic LED Driver: If TP is LINK-pass, this pin outputs
DRAINlow. This pin will go low for 80 ohms and then into high impedance
state for 50ms to indicate the presence of traffic on the network
76NCNo connection
— 63 —
Page 65
POWER SUPPLY PINS
36, 47, 48AVCC+5V DC power supply for analog CKT. A decoupling capacitor should
be connected between these pins and GND for analog CKT
43, 44, 51AGNDGND for analog CKT
1, 53, 72VCC+5V DC power supply for digital CKT. A decoupling capacitor should
be connected betwneen these pins and GND for digital CKT
NCLK59cpuIHOST CLOCK: This pin receives a buffered host
clock. This clock is used by all of the VT82C585VP
logic that is in the Host clock domain. This should be
the same clock net that is delivered to the CPU.
PCLK9cpuIPCI CLOCK: This pin receives a buffered divided-by-
2 host clock. This clock is used by all of the
VT82C585VP logic that is in the PCI clock domain
RESET CONTROL
RESET#52pciIRESET: When asserted, this signal resets the
VT82C585VP and sets all register bits to the default
value.
CPU INTERFACE
ADS#66cpuIADDRESS STROBE: The CPU asserts ADS# in T1 of
the CPU bus cycle.
M/IO#54cpuIMEMORY I/O.
W/R#69cpuIWRITE/READ.
D/C#67cpuIDATA/CONTROL
BE#[7:0]44-51cpuIBYTE ENABLES: The CPU byte enables indicate
which byte lane the current CPU cycle is accessing.
CA[31:3]20, 22,cpuBADDRESS BUS: CA[31:3] connect to the address bus
23, 19,of the CPU. During CPU cycles CA[31:3] are inputs.
14, 17,These signals are driven by the VT82C585VP during
18, 13,cache snooping operation.
11, 16,
12, 36-
32, 42,
40, 41,
39, 30,
31,37,
29, 25,
26, 28,
24, 21
BRDY#62cpuOBUS READY: The VT82C585VP asserts BDRY# to
indicate to the CPU that data is available on reads or
has been received on writes.
EADS#65cpuOEXTERNAL ADDRESS STROBE: Asserted by the
VT82C585VP to inquire the L1 cache when serving
PCI master accesses to main memory.
KEN#/INV56cpuOCACHE ENABLE/INVALIDATE: KEN#/INV
HITM#68cpuIHIT MODIFIED: Asserted by the CPU to indicate that
functions as both the KEN# signal during CPU read
cycles and the INV signal during L1 cache snoop cycle.
the address presented with the last assertion of EADS#
is modified in the LI cache and needs to be written back.
— 65 —
Page 67
Signal NamePin No.PowerI/OSignal Description
HLOCK#53cpuIHOST LOCK: All CPU cycles sampled with the
assertion of HLOCK# and ADS#, until the negation of
HLOCK# must be atomic.
CACHE#55cpuICACHEABLE: Asserted by the CPU during a read cycle
to indicate the CPU can perform a burst line fill. Asserted
by the CPU during a write cycle to indicate that the CPU
will perform a burst write-back cycle.
AHOLD57cpuOADDRESS HOLD: The VT82C586 asserts AHOLD
when a PCI master is accessing main memory. AHOLD
is held for the duration of the PCI burst transfer.
NA#63cpuONEXT ADDRESS:
BOFF#64cpuOBACK OFF: Asserted by the VT82C585VP when
required to terminate a CPU cycle that was in progress.
SMIACT#58cpuISYSTEM MANAGEMENT INTERRUPT ACTIVE:
This is asserted by the CPU when it is in system
management mode as a result of SMI.
CACHE CONTROL
COE#72cpuOCACHE SRAM OUTPUT ENABLE:
CWE#[7;0] /76-73,cpuOMulti-function pins:
SWE#A-B,93-90Global write option off (bit 2 of RX54h is 0): Cache
SRAS#A-B,SRAM write enable or each byte.
SCAS#A-B,
BWE#,Global write option on (bit 2 of RX 54h is 1):
GWE#Synchronous DRAM command indicators and
BWE#/GWE# for global write SRAM control.
TWE#89cpuOTAG WRITE ENABLE: When asserted, new state and
tag addresses are written into the external tag.
A3SEL/71cpuOCACHE ADDRESS 3/CACHE ADDRESS STROBE:
CADS#This pin has two modes depending on the type of SRA
selected.
Async. SRAM: A3SEL is used to sequence through the
Qwords in a cache line during a burst operation.
Sync. SRAM: Its assertion causes the burst SRAM load
the BSRAM address register from BSRAM address pin.
A4SEL/70cpuOCACHE ADDRESS 4/CACHE ADVANCE:
CADV#This pin has two modes depending on the type of SRA
selected.
Async. SRAM: A4SEL is used to sequence through the
Qwords in a cache line during a burst operation.
Sync. SRAM: its assertion causes the burst SRAM to
advance to advance to the next Qword in the cache line.
TA[9] / DB3288, 87,cpuBTAG ADDRESS: These are inputs during CPU accesses
TA[8:0]80, 81,and outputs during L2 cache line fills and L2 line
82, 85,invalidates during inquire cycles.
86, 79-77TA9 is a multi-function pin. It will act as DB32 to
VT82C587VP when 32bit DRAM mode is enable.
— 66 —
Page 68
CALE/CE1#94cpuOCACHE ADDRESS LATCH/CHIP ENABLE 1: This pin
has two modes depending on the type of SRAM
selected.
1. Async. SRAM: CALE is used to control the cache
address latches.
2. Sync. SRAM: CE1 is used as chip -select 1 for the
BSRAM.
DRAM CONTROL
MA[11:0]125-120,dramOMEMORY ADDRESS: DRAM address lines.
118-115,
113, 112
RAS#[5:4]103, 102dramOROW ADDRESS STROBE of each bank for
FRAME#181pciBFRAME: Assertion indicates the address phase of a
PCI transfer. Negation indicates that one more data
transfer is desired by the cycle initiator.
AD[3l:0]204-199, 196-pciBADDRESS DATA BUS: The standard PCI address
195, 192-189,and data lines. The address is driven with FRAME#
187-185, 183,assertion and data is driven or received in following
172, 170-167,cycles.
165-163, 161-
158, 155-152
C/BE#[3:0]194, 182, 173,pciBCOMMAND, BYTE ENABLE: The command is
162driven with FRAME# assertion. Byte enables
corresponding to supplied or requested data are
driven on following clocks.
IRDY#180pciBINITIATOR READY: Asserted when the initiator
is ready for data transfer.
TRDY#179pciBTARGET READY: Asserted when the target is
ready for data transfer.
STOP#176pciBSTOP: Asserted by the target to request the master
to stop the current transaction.
DEVSEL#178pciBDEVICE SELECT: VT82C586 asserts this signal to
claim PCI transaction through positive or
subtractive decoding.
PAR174pciBPARITY: A single parity bit is provided over
AD[31:0] and C/BE[3:0].
SERR#175pciISYSTEM ERROR: SERR# can be pulsed active by
any PCI device that detect a system error condition.
Upon sampling SERR# active, the VT82CS86 can
be programmed to generate a NMI to the CPU.
IDSEL193pciIINITIALIZATION DEVICE SELECT: IDSEL is
used as a chip select during configuration read and
write cycles.
PIRQA-D#1, 207-205pciIPCI INTERRUPT REQUEST:
PREQ#151cpuOPCI REQUEST: This signal go to VT82C585VP.
PREQ# is the VT82C586 request for the PCI bus.
PGNT#I50cpuIPCI GRANT: This signal driven by the
VT82CS85VP to grant PCI access to VT82C586.
SA[15:0]/20-25, 27-28,5vBSYSTEM ADDRESS BUS/IDE DATA BUS:
DD[15:0]36-38, 40-44
SA16195vBSYSTEM ADDRESS BUS:
ISA BUS- CONTROL
— 71 —
Page 73
LA23/DCS3B#,63-67, 69-705vBMultifunction Pins:
LA22/DCS1B#, ISA Bus Cycles:
LA21/DCS3A#, UNLATCHED ADDRESS: The LA[23:17]
LA20/DCS1A#, address lines are bi-directional. These address
LA[19:17]/ lines allow accesses to physical memory on ISA
DA[2:0] bus up to 16mbytes.
PCI IDE Cycles:
CHIP SELECT: DCSIA# is for the ATA
command register block and corresponds to
CS1FX# on the primary IDE connector. DCS3A#
is for the ATA command register block and
corresponds to CS3FX# on the primary IDE
connector. DCSIB# is for the ATA command
register block and corresponds to CS17X# on the
primary IDE connector. DCS3B# is for the ATA
command register block and corresponds to
CS37X# on the primary IDE connector.
DISK ADDRESS: DA[2:O] are used to indicate
which byte in either the ATA command block or
control block is being access.
SD[15:8]86-85, 83-80,5vBSYSTEM DATA: SD[15:8] provide the high order
78-77byte data path for devices residing on the ISA bus.
SBHE#625vBSYSTEM BYTE HIGH ENABLE: SBHE# indicates,
when asserted, that a byte is being transferred on the
upper byte (SD[15:8]) of the data bus. SBHE# is
negated during refresh cycles.
IOR#125vBI/O READ: IOR# is the command to an ISA I/O slave
device that the slave may drive data on to the ISA
data bus.
IOW#115vBI/O WRITE: IOW# is the command to an ISA I/O
slave device that the slave may latch data from the
ISA data bus.
MEMR#1235vBMEMORY READ: MEMR# is the command to a
memory slave that it may drive data onto the ISA
data bus.
MEMW#1245vBMEMORY WRITE: MEMW# is the command to a
memory slave that it may latch data from the ISA
data bus.
SMEMR#105vOSTANDARD MEMORY READ: SMEMR# is the
command to a memory slave, under 1MB, that it
may drive data onto the ISA data bus
SMEMW#95vOSTANDARD MEMORY WRITE: SMEMW# is the
command to a memory slave, under 1MB, that it
may latch data from the ISA data bus.
BALE355vOBUS ADDRESS LATCH ENABLE; BALE is an
active high signal asserted by the VT82586 to
indicate that the address(SA[19:0], LA[23:17] and
SBHE# signal lines are valid
IOCS16#1255vI16-BIT I/O CHIP SELECT: This signal is driven by
I/O devices on the ISA Bus to indicate that they
support 16-bit 1/o bus cycles.
MEMCS16#765vIMEMORY CHIP SELECT 16: ISA slave that are 16
bit memory devices drive this line low to indicate
they support 16-bit memory bus cycles.
MASTER#1375vIBUS MASTER: Master cycle indicator.
— 72 —
Page 74
IOCHCK#55vII/O CHANNEL CHECK: When this signal asserted,
it indicates that a parity or an uncorrectable error has
occurred for a device or memory on the ISAbus.
IOCHRDY85vII/O CHANNEL READY: Devices on the ISA Bus
negate IOCHRDY to indicate that additional time
(wait states) is required to complete the cycle.
REFRESH#295vBREFRESH: As an output REFRESH# indicates when
a refresh cycle is in progress. As an input REFRESH
is driver by 16-bit ISA Bus masters to indicate refresh
cycle.
AEN155vOADDRESS ENABLE: AEN is asserted during DMA
cycles to prevent I/O slaves from misinterpreting
DMA cycles as valid I/O cycles.
TC325vOTERMINAL COUNT: The VT82C586 asserts TC to
DMA slaves as a terminal count indicator.
IRQ15, 14,128-129, 127-5vIINTERRUPT REQUEST: The IRQ signals provide
[11: 9], [7:3]126, 61, 71-75both system board components and ISA Bus I/O
devices with a mechanism for asynchronously
interrupting the CPU.
DRQ[7:5],132, 130, 57,SvIDMA REQUEST: The DREQ lines are used to
[3:0]30, 7, 16, 59request DMA services from VT82C586 DMA
controller.
DACK[7:5],133, 131,58,5vOMultifunction Pins:
[3:0]31, 33, 18, 60 Normal Operation
DMA ACKNOWLEDGE: The DACK output
lines indicate that a request for DMA service has
been granted.
Power-up
General purpose inputs
SPKR1345vBMulti function pin:
Normal Operation
SPEAKER DRIVE: The SPKR signal is the
output of counter 2.
Power-up strapping
0: IDE fixed I/O base
1: IDE flexible I/O base
CPU Interface
CPURST142cpuOCPU RESET: The VT82C586 asserts CPURST to
reset the CPU during power-up.
INTR145cpuOCPU Interrupt: INTR is driven by VT82C586 to
signal the CPU that an interrupt request is pending
and needs service.
NMI146cpuONON-MASKABLE INTERRUPT: NMI is used to
force a non-maskable interrupt to the CPU. The
VT82C586 generate an NMI when either SERR# or
IOCHK# is asserted.
INIT143cpuOINITIALIZATION: The VT82C586 asserts INIT if
it detects a shut-down special cycle on the PCI bus
or if a soft reset is initiated by the register
STPCLK#148cpuOSTOP CLOCK: STPCLK# is asserted by the
VT82C586 to CPU in response to different PowerManagement events.
— 73 —
Page 75
SMI#149cpuOSYSTEM MANAGEMENT INTERRUPT: SMI# is
asserted by the VT82C586 to CPU in response to
different Power-Management events.
FERR#141cpuONUMERICAL COPROCESSOR ERROR: This
signal is tied to the coprocessor error signal on the
CPU.
IGENN#139cpuOIGNORE ERROR: This pin is connected to the
ignore error pin on the CPU.
Enhanced IDE Interface
DIORA#505vODISK I/O READ A: Primary IDE channel drive
read strobe.
DIOWA#515vODISK I/O WRITE A: Primary IDE channel drive
write strobe.
DIORB#545vODISK I/O READ B: Secondary IDE channel drive
read strobe.
DIOWB#555vODISK I/O WRITE B: Secondary IDE channel drive
write strobe.
DRDY#495vII/O CHANNEL READY: IDE drive ready indicator.
SOE#565vOSYSTEM ADDRESS TRANSCEIVER OUTPUT
ENABLE: This signal controls the output enables of
the 245 transceivers that interface the DD[15:0]
signals to the SA[15:0]
DREQA455vIDISK DMA REQUEST A: Primary IDE channel
DMA request.
DREQB465vIDISK DMA REQUEST B: IDE channel DMA
request.
DDACK#A475vODISK DMA ACKNOWLEDGE A: Primary IDE
channel DMA acknowledge.
DDACK#B485vODISK DMA ACKNOWLEDGE B: Secondary IDE
channel DMA acknowledge.
This pin is used as power-up strap option:
0/1: IDE fixed/relocatable I/O address
Reset and Clock
PWRGD1385vIPOWER GOOD: Connected to the POWERGOOD
signal on Power Supply.
PCIRST#3pciOPCI RESET: An active low reset signal for the PCI
bus. The VT82C586 will generate PCIRST# during
the power-up or from the control register.
RSTDRV45vORESET DRIVE: RSTDRV is the reset signal to the
ISA bus.
BCLK145vOBUS CLOCK: ISA bus clock
OSC65vIOSCILLATOR: OSC is the 14.31818 Mhz clock
signal. It is used by the internal 8254
— 74 —
Page 76
XD Interface
XD[7:0]122-121,119-5vBX-BUS DATA BUS:
116, 114-113 These pins are used as strap option during the
REAL TIME CLOCK ADDRESS STROBE:
RTCAS is connected directly to the address strobe
input of the external RTC.
Internal RTC enable:
GENERAL PURPOSE WRITE ENABLE 1:
LATCH enable signal to a external 373 for general
outputs.
ROMCS# /1355vOROM CHIP SELECT / KEYBOARD
KBCS#CONTROLLER CHIP SELECT: Multi-function pin
Normal Operation
ISA memory cycle: Chip-select to the ROM-BIOS
ISA I/O cycle: Chip-select to the external
keyboard controller.
Power-up
0: DACKx by external 137, DACK0 as DACEN,
DACK1-7 as EXTSMI
1: DACKx as DACKx
PCWE1935vOGENERAL PURPOSE WRITE ENABLE 1:
LATCH enable signal to a external 373 for general
outputs.
Universal Serial Bus Interface
USBDATA0+95usbBUSB PORT 0 DATA:
USBDATA0-96usbBUSB PORT 0 DATA:
USBDATA1+97usbBUSB PORT 1 DATA:
USBDATA1-98usbBUSB PORT 1 DATA:
USBCLK99usbIUSB CLOCK: Clock input for Universal serial bus
interface
Keyboard Interface
KBCK /1085vBMultifunction Pin:
KA20G Internal Keyboard controller enable:
KEYBOARD CLOCK: CLOCK to keyboard interface.
Internal Keyboard controller disable:
KEYBOARD GATE A20: GATE A20 output
from external keyboard controller.
KBDT/1095vBMultifunction Pin:
KBRC#Internal Keyboard controller enable:
KEYBOARD DATA: DATA to keyboard interface.
Internal Keyboard controller disable:
KEYBOARD RESET: Reset input from external
keyboard controller.
— 75 —
Page 77
MSCK / IRQ11105vBMultifunction Pin:
MSDT/1115vBMultifunction Pin:
IRQ12 PS/2 mouse enable:
A20M147cpuOA20 MASK: Direct connect A20 mask on CPU.
PS/2 mouse enable:
MOUSE CLOCK: CLOCK to PS/2 mouse interface.
PS/2 mouse disable and internal KBC disable:
INTERRUPT REQUEST 1: IRQ 1 input from
external KBC.
MOUSE DATA: DATA to PS/2 mouse interface.
PS/2 mouse disable:
INTERRUPT REQUEST 12: IRQ 12 input from
external KBC
KEYLOCK1065vIKEYBOARD LOCK: Keyboard lock signal for
TURBO1075vITURBO: Turbo mode indicator input
On Board PnP
MDRQ[1:0]89, 915vIPLUG AND PLAY DMA REQUEST: DMA
MDACK[1:0]90, 925vOPLUG AND PLAY DMA ACKNOWLEDGE:
MIROQ[1:0]88, 875vIPLUG AND PLAY INTERRUPT REQUEST
Output voltage (VDD = 5v)-0.55.5Voltage
Output voltage (VDD = 3.1 - 3.6V)-0.5VDD + 0.5Voltage
Note:
Stress above these listed cause permanent damage to device. Functional operation of this device
should be restricted to the conditions described under operating conditions.
DC Characteristics
TA-0-70°C, VDD=5v+/-5%, GND=0V
SymbolParameterMinMaxUnitCondition
VILInput low voltage-.500.8V
VIHInput high voltage2.0VDD+0. 5V
, and Intel436TM processor families, and with other Pentium processors. The embedded Pentium
processor family includes the following products.
* Pentium processor
* Pentium processor with V oltage Reduction Technology
* Pentium processor with MMX technology
* Low-Power embedded Pentium processor with MMX technology
The Pentium processor family supports the features of previous Intel Architecture processors, and provides
significant enhancements and additions including the following:
•Superscalar Architecture
•Dynamic Branch Prediction
•Pipelined Floating-Point Unit
•Improved Instruction Execution T ime
•Separate Code and Data Caches
•Writeback MESI Protocol in the Data Cache
•64-Bit Data Bus
•Bus Cycle Pipelining
•Address Parity
•Internal Parity Checking
•Performance Monitoring
•IEEE 1149.1 boundary Scan
•System Management Mode
•Virtual Mode Extensions
•Dual processing support
•On-chip local APIC device
processor with MMXTM technology is binary compatible with the 8086/88, 80286,
In addition to the features listed above, the Pentium processor with MMX technology offers the following enhancements over Pentium processor.
®
•Support for Intel
MMX technology
•Doubled code and data cache size to 16Kbytes each
•Inproved branch prediction
•Enhanced pipeline
•Deeper write buffers
The following feature are supported by the Pentium processor, but these features are not supported by the Pentium
processor with MMX technology:
•Functional redundancy check and Lock-Step operation.
•Support for Intel 82498/82493 and 82497/82492 cache chipset products
The power supply used in the MP-2000 is a 100W open frame power supply. The specifications and features of this special
power supply are listed in the following sections.
Specifications
•High efficiency 100W output
•Universal input 90 to 264 VAC
•Overvoltage protection
•Small size 3" X 5" X 1.0” footprint
•Continuous short circuit protection
•Conductive EMI meets FCC & CISPR class B
Output Specifications
• Voltage Accuracy:
+5.1VDC output±2%
+12.25VDC output±5%
• Output Power100W, continuous
• Hold-up time10ms at full load, 115VAC
• Output protectionOvervoltage and short circuit protection
• Turn -on Delay5 seconds Max at 120VAC
• Ripple and noise50mV on 5V, from 100mV to 150mV on12V,15V,24V outputs