Evaluation Platform Board Manual IQ80960RM 27316003

User Manual: Evaluation Platform Board Manual IQ80960RM

Open the PDF directly: View PDF PDF.
Page Count: 86

DownloadEvaluation Platform Board Manual IQ80960RM 27316003
Open PDF In BrowserView PDF
IQ80960RM/RN Evaluation
Platform
Board Manual
September 1998

Order Number: 273160-003

Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to
fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not
intended for use in medical, life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
The IQ80960RM/RN may contain design defects or errors known as errata which may cause the product to deviate from published specifications.
Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800548-4725 or by visiting Intel’s website at http://www.intel.com.
Copyright © Intel Corporation, 1998
*Third-party brands and names are the property of their respective owners.

IQ80960RM/RN Evaluation Platform Board Manual

Contents
1

Introduction ......................................................................................................................................1-1
i960® RM/RN I/O Processor and IQ80960RM/RN Features .....................................................1-3
Software Development Tools.....................................................................................................1-3
IxWorks Software Development Toolset....................................................................................1-4
1.3.1 IxWorks Real-Time Operating System .........................................................................1-4
1.3.2 TORNADO Build Tools .................................................................................................1-4
1.3.3 TORNADO Test and Debug Tools ...............................................................................1-4
CTOOLS Software Development Toolset..................................................................................1-5
1.4.1 CTOOLS and the MON960 Debug Monitor ..................................................................1-5
1.4.1.1
MON960 Host Communications...................................................................1-5
1.4.1.2
Terminal Emulation Method .........................................................................1-5
1.4.1.3
Host Debugger Interface (HDI) Method .......................................................1-5
About This Manual.....................................................................................................................1-6
Notational-Conventions .............................................................................................................1-7
Technical Support......................................................................................................................1-8
1.7.1 Intel Customer Electronic Mail Support ........................................................................1-8
1.7.2 Intel Customer Support Contacts..................................................................................1-8
1.7.3 Related Information ......................................................................................................1-9

1.1
1.2
1.3

1.4

1.5
1.6
1.7

2

Getting Started.................................................................................................................................2-1

2.1
2.2

Pre-Installation Considerations..................................................................................................2-1
Software Installation ..................................................................................................................2-1
2.2.1 Installing Software Development Tools ........................................................................2-1
Hardware Installation .................................................................................................................2-2
2.3.1 Battery Backup .............................................................................................................2-2
2.3.2 Installing the IQ80960RM/RN Platforms in the Host System........................................2-2
2.3.3 Verify IQ80960RM/RN Platform is Functional ..............................................................2-2
Creating and Downloading Executable Files .............................................................................2-3
2.4.1 Sample Download and Execution Using GDB960........................................................2-3

2.3

2.4
3

Hardware Reference........................................................................................................................3-1

3.1
3.2

3.3
3.4
3.5

3.6
3.7
3.8
3.9
3.10

Power Requirements .................................................................................................................3-1
SDRAM......................................................................................................................................3-1
3.2.1 SDRAM Performance ...................................................................................................3-2
3.2.2 Upgrading SDRAM .......................................................................................................3-3
Flash ROM.................................................................................................................................3-3
3.3.1 Flash ROM Programming .............................................................................................3-3
Console Serial Port....................................................................................................................3-4
Secondary PCI Bus Expansion Connectors ..............................................................................3-4
3.5.1 PCI Slots Power Availability..........................................................................................3-4
3.5.2 Interrupt and IDSEL Routing.........................................................................................3-5
Battery Backup ..........................................................................................................................3-5
Loss of Fan Detect.....................................................................................................................3-5
Logic Analyzer Headers.............................................................................................................3-6
JTAG Header.............................................................................................................................3-7
User LEDs .................................................................................................................................3-8
3.10.1 User LEDs During Initialization .....................................................................................3-8

IQ80960RM/RN Evaluation Platform Board Manual

iii

4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5
5.1
5.2

5.3
5.4

5.5

i960® RM/RN I/O Processor Overview ............................................................................................4-1
CPU Memory Map .....................................................................................................................4-2
Local Interrupts ..........................................................................................................................4-3
CPU Counter/Timers .................................................................................................................4-5
Primary PCI Interface ................................................................................................................4-5
Secondary PCI Interface ...........................................................................................................4-5
DMA Channels ..........................................................................................................................4-6
Application Accelerator Unit ......................................................................................................4-6
Performance Monitor Unit..........................................................................................................4-7
MON960 Support for IQ80960RM/RN .............................................................................................5-1
Secondary PCI Bus Expansion Connectors ..............................................................................5-1
MON960 Components ...............................................................................................................5-1
5.2.1 MON960 Initialization ...................................................................................................5-1
5.2.2 80960JT Core Initialization ...........................................................................................5-2
5.2.3 Memory Controller Initialization ....................................................................................5-2
5.2.4 SDRAM Initialization .....................................................................................................5-2
5.2.5 Primary PCI Interface Initialization................................................................................5-3
5.2.6 Primary ATU Initialization .............................................................................................5-3
5.2.7 PCI-to-PCI Bridge Initialization .....................................................................................5-4
5.2.8 Secondary ATU Initialization ........................................................................................5-4
MON960 Kernel.........................................................................................................................5-5
MON960 Extensions..................................................................................................................5-5
5.4.1 Secondary PCI Initialization..........................................................................................5-5
5.4.2 PCI BIOS Routines .......................................................................................................5-6
5.4.2.1
sysPCIBIOSPresent.....................................................................................5-6
5.4.2.2
sysFindPCIDevice........................................................................................5-7
5.4.2.3
sysFindPCIClassCode .................................................................................5-7
5.4.2.4
sysGenerateSpecialCycle ............................................................................5-8
5.4.2.5
sysReadConfigByte......................................................................................5-8
5.4.2.6
sysReadConfigWord ....................................................................................5-9
5.4.2.7
sysReadConfigDword ..................................................................................5-9
5.4.2.8
sysWriteConfigByte....................................................................................5-10
5.4.2.9
sysWriteConfigWord ..................................................................................5-10
5.4.2.10 sysWriteConfigDword.................................................................................5-11
5.4.2.11 sysGetIrqRoutingOptions ...........................................................................5-11
5.4.2.12 sysSetPCIIrq ..............................................................................................5-12
5.4.3 Additional MON960 Commands .................................................................................5-12
5.4.3.1
print_pci Utility............................................................................................5-12
Diagnostics / Example Code ...................................................................................................5-12
5.5.1 Board Level Diagnostics .............................................................................................5-12
5.5.2 Secondary PCI Diagnostics ........................................................................................5-12

A

Bill of Materials............................................................................................................... A-1

B

Schematics..................................................................................................................... B-1

C

PLD Code....................................................................................................................... C-1

D

Recycling the Battery ..................................................................................................... D-1

iv

IQ80960RM/RN Evaluation Platform Board Manual

Figures
1-1
1-2
3-1
4-1
4-2
4-3
4-4
4-5

IQ80960RM/IQ80960RN Platform Functional Block Diagram ...................................................1-1
IQ80960RN Platform Physical Diagram ....................................................................................1-2
LED Register Bitmap .................................................................................................................3-8
i960® RM/RN I/O Processor Block Diagram..............................................................................4-1
IQ80960RM/RN Platform Memory Map .....................................................................................4-2
i960® RM/RN I/O Processor Interrupt Controller Connections ..................................................4-4
i960® RM/RN I/O Processor DMA Controller ............................................................................4-6
Application Accelerator Unit.......................................................................................................4-7

Tables
1-1
1-2
3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
3-9
3-10
3-11
5-1
A-1
A-2
B-1
B-2

Document Information ...............................................................................................................1-9
Cyclone Contacts.......................................................................................................................1-9
IQ80960RN Platform Power Requirements...............................................................................3-1
IQ80960RM Platform Power Requirements ..............................................................................3-1
SDRAM Performance ................................................................................................................3-2
SDRAM Configurations..............................................................................................................3-3
UART Register Addresses.........................................................................................................3-4
Secondary PCI Bus Interrupt and IDSEL Routing .....................................................................3-5
Logic Analyzer Header Definitions.............................................................................................3-6
JTAG Header Pinout..................................................................................................................3-7
Switch S1 Settings.....................................................................................................................3-7
Start-up LEDs MON960.............................................................................................................3-8
IQ80960RM/RN Connectors and LEDs .....................................................................................3-9
Initialization Modes ....................................................................................................................5-3
IQ80960RN Bill of Materials ..................................................................................................... A-1
IQ80960RM Bill of Materials ..................................................................................................... A-5
IQ80960RN Schematics List..................................................................................................... B-1
IQ80960RM Schematics List .................................................................................................... B-2

IQ80960RM/RN Evaluation Platform Board Manual

v

1

Introduction

This manual describes the IQ80960RM and IQ80960RN evaluation platforms for Intel’s i960®
RM/RN I/O processor. The i960 RM/RN I/O processors combine an 80960JT core with two PCI
bus interfaces, as well as a memory controller, DMA channels, an interrupt controller interface,
and an I2C serial bus. The difference between the two processors is that the 80960RN utilizes
64-bit primary PCI and secondary PCI buses while the 80960RM utilizes both a 32-bit primary and
secondary PCI bus. The IQ80960RM and IQ80960RN platforms are full-length PCI adapter boards
and are 8.9” in height to accommodate four standard PCI connectors on the secondary PCI bus.
The boards can be installed in any PCI host system that complies with the PCI Local Bus
Specification Revision 2.1. PCI devices can be connected to the secondary bus to build powerful
intelligent I/O subsystems.
Figure 1-1.

IQ80960RM/IQ80960RN Platform Functional Block Diagram
Secondary PCI Slot 4

Secondary PCI Slot 3

Secondary PCI Slot 2

Secondary PCI Slot 1
Console
Port

SDRAM (x72)

Battery
Backup
Support

RS-232
Serial Port

User
LED

Logic Analyzer Interface

Flash
ROM
i960® RM/RN Secondary PCI
I/O Processor Bus 32/64-bits

Logic
Analyzer
Interface

UART

LED
Register

ROM Bus

Primary PCI Bus 32/64-bits

IQ80960RM/RN Evaluation Board Manual

1-1

Introduction

Figure 1-2.

IQ80960RN Platform Physical Diagram
64-Bit Secondary PCI Slots

168-Pin SDRAM DIMM Socket

J4
J3
J2

RS-232 Serial Port

J1

Flash Memory
J5

SW1

J10

J11

J12

OFF

J9

1234

J8

CR1

J6

CR2

CR3 CR4 CR5

J7
U9

U11

JTAG Port

i960®

U15

Logic Analyzer Connectors

1-2

64-Bit PCI

NiCd Batteries

IQ80960RM/RN Evaluation Board Manual

Introduction

1.1

i960® RM/RN I/O Processor and IQ80960RM/RN
Features
The i960 RM/RN I/O processor serves as the main component of a high performance, PCI-based
intelligent I/O subsystem. The IQ80960RM and IQ80960RN platforms allow the developer to
connect PCI devices to the i960 RM/RN I/O processors using the four secondary PCI expansion
connectors. The features of the IQ80960RM and IQ80960RN platforms are enumerated below and
shown in Figure 1-1 and Figure 1-2.

•
•
•
•

i960 RM/RN I/O processor
Modified PCI long-card form factor
64-bit or 32-bit primary PCI bus interface (80960RM 32-bit only)
64-bit or 32-bit secondary PCI bus connected to the primary PCI interface with a PCI-to-PCI
bridge (80960RM 32-bit only)

• DMA channels on both PCI buses
• I2C Serial Bus
• 168-pin, 3.3V DIMM socket supporting 16 to 128 Mbytes of Synchronous DRAM organized
x72 to support Error Correction Code (ECC) and clocked at 66 MHz (ships with 16 M/ECC
installed)

• Serial console port based on 16C550 UART
• Eight user-programmable LEDs
• 3 Indicator LEDs: processor has passed self-test, 3.3 V is supplied to SDRAM, and 3.3 V is
supplied to secondary PCI slots

•
•
•
•
•

1.2

Flash ROM, 2 Mbytes
Logic analyzer connectors for SDRAM bus, ROM bus and secondary PCI arbitration signals
Fan heatsink monitor circuit
Battery backup for SDRAM
JTAG header

Software Development Tools
A number of software development tools are available for the i960® processor family1. This
manual provides information on two software development toolsets: Wind River System’s
IxWorks* and Intel’s CTOOLS. If you are using other software development tools, read through
the information in this chapter and in Chapter 2 to gain a general understanding of how to use your
tools with this board.

1.

To view the electronic tools catalog, access http://developer.intel.com/design/develop.htm/ from the web.

IQ80960RM/RN Evaluation Board Manual

1-3

Introduction

1.3

IxWorks Software Development Toolset
IxWorks is a complete toolset featuring an integrated development environment including a
compiler, assembler, linker, and debugger. It also features a real-time operating system.

1.3.1

IxWorks Real-Time Operating System
The IQ80960RM/RN platforms are equipped with Wind River Systems, Inc.’s IxWorks. IxWorks
provides for the elements of the I2O standard: an event-driven driver framework, host message
protocols, and executive modules for configuration and control. IxWorks also allows for the
writing of basic device drivers and provides NOS-to-driver independence. TORNADO for I2O
provides a visual environment for building, testing and debugging of I2O drivers.

1.3.2

TORNADO Build Tools
TORNADO for I2O includes a collection of supporting tools that provide a complete development
tool chain. These include the compiler, assembler, linker and binary utilities. Also provided is an
I2O module builder, which creates I2O-loadable modules.

1.3.3

TORNADO Test and Debug Tools
TORNADO for I2O test and debug tools include the dynamic loader, the CrossWind∗ debugger,
the WindSh* interactive shell, and a system browser.
The dynamic loader allows for interactive loading, testing, and replacement of individual object
modules that comprise a driver.
CrossWind is an extended version of GDB960. Using it you can debug I2O drivers by setting
breakpoints on desired I2O components. A variety of windows display source code, registers,
locals, stack frame, memory and so on.
WindSh allows you to communicate to the IQ80960RM/RN platform via an RS-232 serial port.
The IQ80960RM/RN platform supports port speeds from 300 to 115,200 bps. The shell can be
used to:

•
•
•
•

control and monitor I2O drivers
format, send and receive driver messages
examine hardware registers
run automated I2O test suites

The shell also provides essential debugging capabilities; including breakpoints, single stepping,
stack checking, and disassembly.

1-4

IQ80960RM/RN Evaluation Board Manual

Introduction

1.4

CTOOLS Software Development Toolset
Intel’s i960 processor software development toolset, CTOOLS, features advanced
C/C++ - language compilers for the i960 processor family. CTOOLS development toolset is
available for Windows* 95/NT-based systems and a variety of UNIX workstation hosts. These
products provide execution profiling and instruction scheduling optimizations and include an
assembler, a linker, and utilities designed for embedded processor software development.

1.4.1

CTOOLS and the MON960 Debug Monitor
In place of IxWorks, the IQ80960RM/RN platform can be equipped with Intel’s MON960, an
on-board software monitor that allows you to execute and debug programs written for i960
processors in a non-I2O environment. The monitor provides program download, breakpoint, single
step, memory display, and other useful functions for running and debugging a program.
The IQ80960RM/RN platform works with the source-level debuggers provided with CTOOLS,
including GDB960 (command line version) and GDB960V (GUI version).

1.4.1.1

MON960 Host Communications
MON960 allows you to communicate and download programs developed for the IQ80960RM/RN
platform across a host system’s serial port or PCI interface. The IQ80960RM/RN platform supports
two methods of communication: terminal emulation and Host Debugger Interface (HDI).

1.4.1.2

Terminal Emulation Method
Terminal emulation software on your host system can communicate to MON960 on the
IQ80960RM/RN platform via an RS-232 serial port. The IQ80960RM/RN platform supports port
speeds from 300 to 115,200 bps. Serial downloads to MON960 require that the terminal emulation
software support the XMODEM protocol.
Configure the serial port on the host system for 300-115,200 baud, 8 bits, one stop bit, no parity
with XON/XOFF flow control.

1.4.1.3

Host Debugger Interface (HDI) Method
You may use a source-level debugger, such as Intel’s GDB960 and GDB960V to establish serial or
PCI communications with the IQ80960RM/RN platform. The MON960 Host Debugger Interface
(HDI) provides a defined messaging layer between MON960 and the debugger. For more
information on this interface, see the MON960 Debug Monitor User’s Manual (484290).
HDI connection requests cannot be detected by MON960 if the user has already initiated a
connection using a terminal emulator. In this case, the IQ80960RM/RN platform must be reset
before the debugger can connect to MON960.

IQ80960RM/RN Evaluation Board Manual

1-5

Introduction

1.5

About This Manual
A brief description of the contents of this manual follows.

1-6

Chapter 1, “Introduction”

Introduces the IQ80960RM and IQ80960RN Evaluation Board features. This
chapter also describes Intel’s CTOOLS* and WindRiver Systems IxWorks*
software development tools, and defines notational-conventions and related
documentation.

Chapter 2, “Getting Started”

Provides step-by-step instructions for installing the IQ80960RM or IQ80960RN
platform in a host system and downloading and executing an application
program. This chapter also describes Intel’s software development tools, the
MON960 Debug Monitor, IxWORKS, software installation, and hardware
configuration.

Chapter 3, “Hardware
Reference”

Describes the locations of connectors, switches and LEDs on the IQ80960RM
and IQ80960RN platforms. Header pinouts and register descriptions are also
provided in this chapter.

Chapter 4, “i960® RM/RN
I/O Processor Overview”

Presents an overview of the capabilities of the i960 RM/RN I/O processor and
includes the CPU memory map.

Chapter 5, “MON960
Support for IQ80960RM/RN”

Describes a number of features added to MON960 to support application
development on the i960 RM/RN I/O processor.

Appendix A, “Bill of
Materials”

Shows complete parts list IQ80960RM and IQ80960RN Evaluation Platforms.

Appendix B, “Schematics”

Complete set of schematics for the IQ80960RM and IQ80960RN Evaluation
Platforms.

Appendix C, “PLD Code”

Example PLD code used on IQ80960RM and IQ80960RN evaluation boards
for SDRAM battery backup.

Appendix D, “Recycling the
Battery”

Information on the RBRC program and the locations of participating recycling
centers.

IQ80960RM/RN Evaluation Board Manual

Introduction

1.6

Notational-Conventions
The following notation conventions are consistent with other i960 RM/RN I/O processor
documentation and general industry standards.
# or overbar

In code examples the pound symbol (#) is appended to a signal name to
indicate that the signal is active. Normally inverted clock signals are
indicated with an overbar above the signal name (e.g., RAS).

Bold

Indicates user entry and/or commands.
PLD signal names are in bold lowercase letters (e.g., h_off, h_on).

Italics

Indicates a reference to related documents; also used to show emphasis.

Courier font

Indicates code examples and file directories and names.

Asterisks (*)

On non-Intel company and product names, a trailing asterisk indicates
the item is a trademark or registered trademark. Such brands and names
are the property of their respective owners.

UPPERCASE

In text, signal names are shown in uppercase. When several signals share
a common name, each signal is represented by the signal name followed
by a number; the group is represented by the signal name followed by a
variable (n). In code examples, signal names are shown in the case
required by the software development tool in use.

Designations for
hexadecimal and
binary numbers

In text, instead of using subscripted “base” designators (e.g., FF16) or
leading “0x” (e.g., 0xFF) hexadecimal numbers are represented by a
string of hex digits followed by the letter H. A zero prefix is added to
numbers that begin with A through F. (e.g., FF is shown as 0FFH.) In
examples of actual code, “0x” is used. Decimal and binary numbers are
represented by their customary notations. (e.g., 255 is a decimal number
and 1111 1111 is a binary number. In some cases, the letter B is added to
binary numbers for clarity.)

IQ80960RM/RN Evaluation Board Manual

1-7

Introduction

1.7

Technical Support
Up-to-date product and technical information is available electronically from:

• Intel’s World-Wide Web (WWW) Location: http://www.intel.com
• IQ80960RM and IQ80960RN Product Information: http://developer.intel.com/design/i960
For technical assistance, electronic mail (e-mail) provides the fastest route to reach engineers
specializing in IQ80960RM and IQ80960RN issues. Posting messages on the Embedded
Microprocessor Forum at http://support.intle.com/newsgroups/ is also a direct route for
IQ80960RM and IQ80960RN technical assistance. See Section 1.7.2.
Within the United States and Canada you may contact the Intel Technical Support Hotline. See
Section 1.7.1 for a list of customer support sources for the US and other geographical areas.

1.7.1

Intel Customer Electronic Mail Support
For direct support from engineers specialing in i960® Microprocessor issues send e-mail in english
to 960tools@intel.com.
Questions and other messages may be posted to the Embedded Microprocessor Forum at
http://support.intel.com/newsgroups/.

1.7.2

Intel Customer Support Contacts
Contact Intel Corporation for technical assistance for the IQ80960RM/RN evaluation platform.
Country
United States

1-8

Literature

Customer Support Number

800-548-4725

800-628-8686

Canada

800-468-8118 or 303-297-7763

800-628-8686

Europe

Contact local distributor

Contact local distributor

Australia

Contact local distributor

Contact local distributor

Israel

Contact local distributor

Contact local distributor

Japan

Contact local distributor

Contact local distributor

IQ80960RM/RN Evaluation Board Manual

Introduction

1.7.3

Related Information
To order printed manuals from Intel, contact your local sales representative or Intel Literature Sales
(1-800-548-4725).

Table 1-1.

Document Information
Product
All

80960RM/RN

Document Name

Company/ Order #

Developers’ Insight CD-ROM

Intel # 273000

i960® RM/RN I/O Processor Developer’s Manual

Intel # 273158

80960RM I/O Processor Data Sheet

Intel # 273156

80960RN I/O Processor Data Sheet

Intel # 273157

MON960 Debug Monitor User’s Guide

Intel #484290

PCI Local Bus Specification Revision 2.1

PCI Special Interest Group
1-800-433-5177

Writing I2O Device Drivers in IxWorks

Wind River Systems, Inc.
#DOC-1173-8D-02
Wind River Systems, Inc.

IxWorks Reference Manual

#DOC-1173-8D-03
Wind River Systems, Inc.

VxWorks Programmer’s Guide

#DOC-11045-ZD-01
Wind River Systems, Inc.

Tornado User’s Guide

#DOC-1116-8D-01
Wind River Systems, Inc.

Tornado for I2O

#DOC-12381-8D-00

Tornado for I2O Compact Disk Rev. 1.0

#TDK-12380-ZC-00

Contact Cyclone Microsystems for additional information about their products and literature:
Table 1-2.

Cyclone Contacts
Phone: 203-786-5536
Cyclone Microsystems
25 Science Park
New Haven CT 06511

FAX: 203-786-5025
e-mail: info@cyclone.com
WWW: http://www.cyclone.com

IQ80960RM/RN Evaluation Board Manual

1-9

Getting Started

2

This chapter contains instructions for installing the IQ80960RM/RN platform in a host system and,
how to download and execute an application program using Wind River System’s IxWorks∗ or
Intel’s CTOOLS software development toolsets.

2.1

Pre-Installation Considerations
This section provides a general overview of the components required to develop and execute a
program on the IQ80960RM/RN platform. IQ80960RM/RN evaluation boards support two
software development toolsets, Wind River System’s IxWorks and Intel’s CTOOLS.
IxWorks is a complete toolset featuring an integrated development environment including a
compiler, assembler, linker, and debugger. It also features a real-time operating system. If you are
using the IxWorks operating system with the TORNADO* development environment, refer to the
Wind River Systems, Inc. documentation referenced in Section 1.7.3.
CTOOLS is a complete C/C++-language software-development toolset for developing embedded
applications to run on i960 processors. It contains a C/C++ compiler, the gcc960 and ic960 compiler
driver programs, an assembler, runtime libraries, a collection of software-development tools and
utilities, and printed and on-line documentation. The MON960 Debug Monitor User’s Guide fully
describes the components of MON960, including MON960 commands, the Host Debugger Interface
Library (HDIL), and the MONDB.EXE utility. If you are using MON960 and the CTOOLS toolset,
refer to section Section 2.2.1, “Installing Software Development Tools” on page 2-1.
See Chapter 1 for more information on the IxWorks and CTOOLS features.
The IQ80960RM/RN evaluation boards are supplied with IxWorks intelligent real-time operating
system pre-loaded into the on-board Flash. You also have the option of installing the MON960
debug monitor, which is required if you are using the CTOOLS debugging tools, GDB960,
GDB960V, or MONDB. Section 3.3.1 describes the Flash ROM programming utility, which allows
you to load MON960 onto the platform or re-load IxWorks.

2.2

Software Installation

2.2.1

Installing Software Development Tools
If you haven’t done so already, install your development software as described in its manuals. All
references in this manual to CTOOLS or CrossWind assume that the default directories were
selected during installation. If this is not the case, substitute the appropriate path for the default
path wherever file locations are referenced in this manual.

IQ80960RM/RN Evaluation Board Manual

2-1

Getting Started

2.3

Hardware Installation
Follow these instructions to get your new IQ80960RM/RN platform running. Be sure all items on
the checklist were provided with your IQ80960RM/RN.

Warning:

2.3.1

Static charges can severely damage the IQ80960RM/RN platforms. Be sure you are properly
grounded before removing the IQ80960RM/RN platform from the anti-static bag.

Battery Backup
Battery backup is provided to save any information in SDRAM during a power failure. The
IQ80960RM/RN platform contains four AA NiCd batteries, a charging circuit and a regulator
circuit. The batteries installed in the IQ80960RM/RN platform are rated at 600 mA/Hr.
SDRAM technology provides a simple way of enabling data preservation through the self-refresh
command. When the processor receives an active Primary PCI reset it issues the self-refresh
command and drives the SCKE signals low. Upon seeing this condition, a PAL on the
IQ80960RM/RN platform holds SCKE low before the processor loses power. The batteries
maintain power to the SDRAM and the PAL to ensure self-refresh mode. When the PAL detects
PRST# returning to inactive state, the PAL releases the hold on SCKE.
The battery circuit can be disabled by removing the batteries. LED CR4 indicates when the SDRAMs
have sufficient power. If the batteries remain in the evaluation platform when it is depowered and/or
removed from the chassis, the batteries will maintain the SDRAM for approximately 30 hours. Once
power is again applied, the batteries will be fully charged in about 4 hours.

2.3.2

Installing the IQ80960RM/RN Platforms in the Host System
If you are installing the IQ80960RM/RN platform for the first time, visually inspect the board for
any damage that may have occurred during shipment. If there are visible defects, return the board
for replacement. Follow the host system manufacturer’s instructions for installing a PCI adapter.
The IQ80960RM/RN platform is a full-length PCI adapter and requires a PCI slot that is free from
obstructions. The IQ80960RM/RN platform is taller than specified in the PCI Local Bus
Specification Revision 2.1. The extended height of the board will require you to keep the cover off
of your PC. Refer to Chapter 3 for physical dimensions of the board.

2.3.3

Verify IQ80960RM/RN Platform is Functional
These instructions assume that you have already installed the IQ80960RM/RN platform in the host
system as described in Section 2.3.2.
1. To connect the serial port for communicating with and downloading to the IQ80960RM/RN
platform, connect the RS-232 cable (provided with the IQ80960RM/RN) from a free serial
port on the host system to the phone jack-style connector on the IQ80960RM/RN platform.
2. Upon power-up, the red FAIL LED turns off, indicating that the processor has passed its self-test.
3. If you have IxWorks installed in the flash ROM, the user LEDs display the binary pattern 99H.
In the IxWorks development environment, raw serial input/output is not used. Instead, the
Wind DeBug (WDB) protocol is run over the serial port, to allow communication with
Tornado development tools. If the terminal emulation package is running at 115,200 baud, the
letters “WDB_READY” display prior to launching in the WDB serial protocol.

2-2

IQ80960RM/RN Evaluation Board Manual

Getting Started

4. If you have MON960 installed in the flash ROM, press  on a terminal connected to
the IQ80960RM/RN platform to bring up the MON960 prompt. MON960 automatically
adjusts its baud rate to match that of the terminal at start-up. At baud rates other than 9600, it
may be necessary to press  several times.

2.4

Creating and Downloading Executable Files
To download code to the IQ80960RM/RN platform running IxWorks, consult Wind River
documentation on the supplied TORNADO for I2O CD-ROM. To download code to the
IQ80960RM/RN platform, your compiler produces an ELF-format object file.
To download code to the IQ80960RM/RN platform running CTOOLS, consult the CTOOLS
documentation for information regarding compiling, linking, and downloading applications.
During a download, MON960 checks the link address stored in the ELF file, and stores the file at
that location on the IQ80960RM/RN platform. If the executable file is linked to an invalid address
on the IQ80960RM/RN platform, MON960 aborts the download.

2.4.1

Sample Download and Execution Using GDB960
This example shows you how to use GBD960 to download and execute a file named myapp via
the serial port.

• Invoke GDB960. From a Windows 95/NT command prompt, issue the command:
gdb960 -r com2 myapp
This command establishes communication and downloads the file myapp.

• To execute the program, enter the command from the GDB960 command prompt:
(gdb960) run
More information on the GDB960 commands mentioned in this section can be found in the
GDB960 User’s Manual.

IQ80960RM/RN Evaluation Board Manual

2-3

3

Hardware Reference
3.1

Power Requirements
The IQ80960RM/RN platform draws power from the PCI bus. The power requirements of the
IQ80960RM/RN platforms are shown in Table 3-1 and Table 3-2. The numbers do not include the
power required by a PCI card(s) mounted on one or more of the IQ80960RM/RN platforms’ four
expansion slots.

Table 3-1.

IQ80960RN Platform Power Requirements
Voltage

Typical Current

Maximum Current

+3.3 V

0 V*

0 V*

+5 V

1.45 A

1.96 A

+12 V

286 mA

485 mA

-12 V

1 mA

1 mA

NOTE: Does not include the power required by a PCI card(s) mounted on the IQ80960RN platform.
* +3.3V for 80960RN Processor created on board from +5V.

Table 3-2.

IQ80960RM Platform Power Requirements
Voltage

Typical Current

Maximum Current

+3.3 V

0 V*

0 V*

+5 V

1.32 A

1.86 A

+12 V

284 mA

485 mA

-12 V

1 mA

1 mA

NOTE: Does not include the power required by a PCI card(s) mounted on the IQ80960RM platform.
* +3.3V for 80960RM Processor created on board from +5V.

3.2

SDRAM
The IQ80960RM/RN platform is equipped with a 168-pin DIMM socket formatted to accept +3.3V
synchronous DRAM with or without Error Correction Code (ECC). The socket will accept SDRAM
from 8 Mbytes to 128 Mbytes. 128 Mbyte SDRAMs are available in both x64 and x72 configurations.
Note that 8 Mbyte SDRAMs are only for x64 or non-ECC memory. The SDRAM is accessible from
either of the PCI buses, via the ATUs, and the local bus on the IQ80960RM/RN platform.

IQ80960RM/RN Evaluation Board Manual

3-1

Hardware Reference

3.2.1

SDRAM Performance
The IQ80960RM/RN platform uses 72-bit SDRAM with ECC or 64-bit SDRAM without ECC.
SDRAM allows zero data-to-data wait state operation at 66 MHz. The memory controller unit
(MCU) of the i960® RM/RN I/O processor supports SDRAM burst lengths of four. A burst length
of four enables seamless read/write bursting of long data streams, as long as the MCU does not
cross the page boundary. Page boundaries are naturally aligned 2 Kbyte blocks. 72-bit SDRAM
with ECC allows a maximum throughput of 528 Mbytes per second.
Both 16 Mbit and 64 Mbit SDRAM devices are supported. The MCU keeps two pages per bank
open simultaneously for 16 Mbit devices and 4 pages per bank for 64 Mbit devices. Simultaneously
open pages allow for greater performance for sequential access, distributed across multiple internal
bus transactions. Table 3-3 shows read and write examples of a single 8 byte access and for a
multiple 40 byte access.

Table 3-3.

SDRAM Performance
Cycle Type

Table Clocks

Performance Bandwidth

Read Page Hit (8 bytes)

7

76 Mbytes/sec

Read Page Miss (8 bytes)

12

44 Mbytes/sec

Read Page Hit (40 bytes)

11

240 Mbytes/sec

Read Page Miss (40 bytes)

16

165 Mbytes/sec

Write Page Hit (8 bytes)

4

132 Mbytes/sec

Write Page Miss (8 bytes)

8

66 Mbytes/sec

Write Page Hit (40 bytes)

8

330 Mbytes/sec

Write Page Miss (40 bytes)

12

220 Mbytes/sec

Note that if ECC is enabled and you attempt a partial write — less than 64 bits — you will incur a
penalty. Because ECC is enabled, the MCU will translate the write into a read-modify-write
transaction. Therefore, for a single byte write the clock count will be 11.

3-2

IQ80960RM/RN Evaluation Board Manual

Hardware Reference

3.2.2

Upgrading SDRAM
The IQ80960RM/RN is equipped with 16 Mbytes of SDRAM with ECC inserted in the 168-pin
DIMM socket. The memory may be expanded by inserting up to a 128 Mbyte module into the
DIMM socket. The various memory combinations are shown in Table 3-4. Only 168-pin +3.3V
SDRAM modules with or without ECC rated at 10 ns should be used on the IQ80960RM/RN
platform. The column labeled ECC determines if that particular memory configuration can be used
with ECC.

Table 3-4.

SDRAM Configurations
SDRAM
Technology

SDRAM
Arrangement
2M x 8

16 Mbit
1M x 16
8M x 8
64 Mbit
4M x 16

3.3

# Banks
1
2
1
2
1
2
1
2

Row

Column

11

9

11

8

12

9

12

8

ECC

Total Memory
SIze

Yes

16 Mbytes

Yes

32 Mbytes

No

8 Mbytes

No

16 Mbytes

Yes

64 Mbytes

Yes

128 Mbytes

No

32 Mbytes

No

64 Mbytes

Flash ROM
An E28F016S5 (2 Mbytes) Flash ROM is included on the IQ80960RM/RN platform. This Flash
ROM contains IxWorks* and may be used to store user applications.

3.3.1

Flash ROM Programming
Two types of Flash ROM programming exist on the IQ80960RM/RN platform. The first is normal
application development programming. This occurs using IxWorks to download new software and
the 80960JT core to write the new code to the Flash ROM. During this time the boot sectors
(containing IxWorks) are write protected.
The second type of Flash ROM programming is loading the boot sectors. You will not be required
to load the boot sectors except:

• To load MON960
• To load a new release of IxWorks
• To change between the check build and the free build of IxWorks
The following steps are required to program the Flash ROM boot sectors:
1. Set switch S1 #’s 1 and 2 to the on position.
2. Reset the board by cycling power on the workstation.
3. Run the Intel DOS-based flash utility to program the Flash ROM boot sectors.
4. Set switch S1 #’s 1 and 2 to the off position.
5. Reset the board by cycling power on the workstation.

IQ80960RM/RN Evaluation Board Manual

3-3

Hardware Reference

3.4

Console Serial Port
The console serial port on the IQ80960RM/RN platform, based on a 16C550 UART, is capable of
operation from 300 to 115,200 bps. The port is connected to a phone jack-style plug on the
IQ80960RM/RN platform. The DB25 to RJ-45 cable included with the IQ80960RM/RN can be
used to connect the console port to any standard RS-232 port on the host system.
The UART on the IQ80960RM/RN platform is clocked with a 1.843 MHz clock, and may be
programmed to use this clock with its internal baud rate counters. The UART register addresses are
shown in Table 3-5; refer to the 16C550 device data book for a detailed description of the registers
and device operation. Note that some UART addresses refer to different registers depending on
whether a read or a write is being performed.

Table 3-5.

UART Register Addresses
Address

3.5

Read Register

Write Register

E000 0000H

Receive Holding Register

Transmit Holding Register

E000 0001H

Unused

Interrupt Enable Register

E000 0002H

Interrupt Status Register

FIFO Control Register

E000 0003H

Unused

Line Control Register

E000 0014H

Unused

Modem Control Register

E000 0015H

Line Status Register

Unused

E000 0016H

Modem Status Register

Unused

E000 0017H

Scratchpad Register

Scratchpad Register

Secondary PCI Bus Expansion Connectors
Four PCI Expansion Slots are available on the IQ80960RM/RN platform. The IQ80960RM
supports 32-bit PCI expansion and the IQ80960RN supports 64-bit PCI expansion. The slots are
designed for +5V PCI signalling and accommodate PCI cards with +5V or universal signalling
capabilities.

3.5.1

PCI Slots Power Availability
Power from the Primary PCI bus, +3.3V, +5V, +12V, and –12V, is routed to the Secondary PCI
bus expansion slots. +3.3V is only available at the secondary PCI slots if the host system makes
+3.3V available on the Primary PCI slots. LED CR5 indicates if this power is available.

3-4

IQ80960RM/RN Evaluation Board Manual

Hardware Reference

3.5.2

Interrupt and IDSEL Routing

Table 3-6.

Secondary PCI Bus Interrupt and IDSEL Routing

3.6

Connector

IDSEL

INTA#

INTB#

INTC#

INTD#

J11

SAD16

SINTA#

SINTB#

SINTC#

SINTD#

J12

SAD17

SINTB#

SINTC#

SINTD#

SINTA#

J13

SAD18

SINTC#

SINTD#

SINTA#

SINTB#

J14

SAD19

SINTD#

SINTA#

SINTB#

SINTC#

Battery Backup
Battery backup is provided to save any information in SDRAM during a power failure. The
IQ80960RM/RN platform contains four AA NiCd batteries, a charging circuit and a regulator
circuit. The batteries installed in the IQ80960RM/RN platform are rated at 600 mA/Hr.
SDRAM technology provides a simple way of enabling data preservation though the self-refresh
command. When the processor receives an active Primary PCI reset it will issue the self-refresh
command and drive the SCKE signals low. Upon seeing this condition a PAL on the
IQ80960RM/RN platform will hold SCKE low before the processor loses power. The batteries will
maintain power to the SDRAM and the PAL to ensure self-refresh mode. When the PAL sees
PRST# returning to inactive state the PAL will release the hold on SCKE.
The battery circuit can be disabled by removing the batteries. LED CR4 indicates when the
SDRAMs have sufficient power. If the batteries remain in the evaluation platform when it is
depowered and/or removed from the chassis, the batteries will maintain the SDRAM for
approximately 30 hours. Once power is again applied, the batteries will be fully charged in about
four hours.

3.7

Loss of Fan Detect
The i960 RM/RN I/O processor can be cooled by an active heat sink mounted on top. The fan
provides a square wave output that is monitored by a comparator circuit on the IQ80960RM/RN
platform. The frequency of the fan output is approximately 9K RPM. If the frequency falls below
approximately 8K RPM the circuit will provide an interrupt to the processor.
Note:

The standard production boards will be shipped with attached passive heat sinks. In the case of
utilizing a passive heat sink, the processor never sees an interrupt from not having a fan.

IQ80960RM/RN Evaluation Board Manual

3-5

Hardware Reference

3.8

Logic Analyzer Headers
There are five logic analyzer connectors on the IQ80960RM/RN platform. The connectors are
Mictor type, AMP part # 767054-1. Hewlett-Packard and Tektronix manufacture and sell
interfaces to these connectors. The logic analyzer connectors allow for interfacing to the SDRAM
and ROM buses along with secondary PCI arbitration signals. Table 3-7 shows the connectors and
the pin assignments for each.

Table 3-7.

Logic Analyzer Header Definitions
PIN

J9

3

J12

J10

J8

4

DQ15

SDQM7

DQ31

RAD15

5

DQ14

SDQM6

DQ30

RAD14

6

DQ13

SDQM5

DQ29

RAD13

7

DQ12

SDQM4

DQ28

RAD12

8

DQ11

SDQM3

DQ27

RAD11

9

DQ10

SDQM2

DQ26

RAD10

10

DQ9

SDQM1

DQ25

RAD9

11

DQ8

SDQM0

DQ24

RAD8

12

DQ7

SCB7

DQ23

RAD7

13

DQ6

SCB6

DQ22

RAD6

14

DQ5

SCB5

DQ21

RAD5

15

DQ4

SCB4

DQ20

RAD4

16

DQ3

SCB3

DQ19

SCE0#

RAD3

17

DQ2

SCB2

DQ18

SCE1#

RAD2

18

DQ1

SCB1

DQ17

SBA1

RAD1

19

DQ0

SCB0

DQ16

SBA0

RAD0

20

DQ32

SA0

DQ48

SREQ0#

RAD16

21

DQ33

SA1

DQ49

SREQ1#

22

DQ34

SA2

DQ50

SREQ2#

23

DQ35

SA3

DQ51

SREQ3#

RALE

24

DQ36

SA4

DQ52

SREQ4#

RCE0#

25

DQ37

SA5

DQ53

SREQ5#

RCE1#

26

DQ38

SA6

DQ54

SGNT0#

ROE#

27

DQ39

SA7

DQ55

SGNT1#

RWE#

28

DQ40

SA8

DQ56

SGNT2#

29

DQ41

SA9

DQ57

SGNT3#

30

DQ42

SA10

DQ58

SGNT4#

31

DQ43

SA11

DQ59

SGNT5#

32

DQ44

33

DQ45

SWE#

DQ61

34

DQ46

SCAS#

DQ62

35

DQ47

SRAS#

DQ63

36

3-6

J11
SDRAMCLK

I_RST#

DQ60

P_PCICLK

RALE

IQ80960RM/RN Evaluation Board Manual

Hardware Reference

3.9

JTAG Header
The JTAG header allows debugging hardware to be quickly and easily connected to some of the
IQ80960RM/RN processor’s logic signals.
The JTAG header is a 16-pin header. A 3M connector (part number 2516-6002UG) is required to
connect to this header. The pinout for the JTAG header is shown in Table 3-8. The header and
connector are keyed using a tab on the connector and a slot on the header to ensure proper installation.
Each signal in the JTAG header is paired with its own ground connection to avoid the noise problems
associated with long ribbon cables. Signal descriptions are found in the i960® RM/RN I/O Processor
Developer’s Manual, 80960RM I/O Processor Data Sheet and the 80960RN I/O Processor Data Sheet.

Table 3-8.

JTAG Header Pinout
Pin

Signal

Input/Output to 80960RM/RN

Pin

Signal

1

TRST#

IN

2

GND

3

TDI

IN

4

GND

5

TDO

OUT

6

GND

7

TMS

IN

8

GND

9

TCK

IN

10

GND

11

LCDINIT#

IN

12

GND

13

I_RST#

OUT

14

GND

15

PWRVLD

OUT

16

GND

Table 3-9 describes switch setting options and defaults. These switch settings are sampled at
Primary PCI Reset. See Table 5-1 “Initialization Modes” on page 5-3 for processor initialization
configurations.
Table 3-9.

Switch S1 Settings
Position

a.

Name

S1-1

RST_MODE#

S1-2

RETRY

S1-3

32BITMEM_EN#

S1-4a

32BITPCI_EN#

Description

Default

Determines if the processor is to be held in reset.
ON = hold in rest
OFF = allows processor initialization

OFF

Determines if the Primary PCI interface will be disabled.
ON = allows Primary PCI configuration cycles to occur
OFF = retries all Primary PCI configuration cycles

OFF

Notifies Memory Controller of the SDRAM width.
ON = Memory Controller utilizes 32-bit SDRAM access protocol
OFF = Memory Contoller utilizes 64-bit SDRAM access protocol

OFF

Determines whether Secondary PCI bus is a 32- or 64-bit bus.
ON = indicates Secondary PCI bus is a 32-bit bus
OFF = indicates Secondary PCI bus is a 64-bit bus

OFF

This switch is active for IQ80960RN ONLY.

IQ80960RM/RN Evaluation Board Manual

3-7

Hardware Reference

3.10

User LEDs
The IQ80960RM/RN platform has a bank of eight user-programmable LEDs, located on the upper edge of
the adapter board. These LEDs are controlled by a write-only register and used as a debugging aid during
development. Software can control the state of the user LEDs by writing to the LED Register, located at
E004 0000H. Each of the eight bits of this register correspond to one of the user LEDs. Clearing a bit in the
LED Register by writing a “0” to it turns the corresponding LED “on”, while setting a bit by writing a “1”
to it turns the corresponding LED “off”. Resetting the IQ80960RM/RN platform results in clearing the
register and turning all the LEDs “on”. The LED Register bitmap is shown in Figure 3-1.
The user LEDs are numbered in descending order from left to right, with LED7 being on the left
when looking at the component side of the adapter.

Figure 3-1.

LED Register Bitmap
7

6

5

4

3

2

1

0

User LED 7
User LED 6
User LED 5
User LED 4
User LED 3
User LED 2
User LED 1
User LED 0

3.10.1

User LEDs During Initialization
MON960 indicates the progress of its hardware initialization on the user LEDs. In the event that
initialization should fail for some reason, the number of lit LEDs can be used to determine the
cause of the failure. Table 3-10 lists the tests that correspond to each lit LED.

Table 3-10.

3-8

Start-up LEDs MON960
LEDs

Tests

LED 0

SDRAM serial EEPROM checksum validated

LED 1

UART walking ones test passed

LED 2

DRAM walking ones test passed

LED 3

DRAM multiword test passed

LED 4

Hardware initialization started

LED 5

Flash ROM initialized

LED 6

PCI-to-PCI Bridge initialized

LED 7

UART internal loopback test passed

IQ80960RM/RN Evaluation Board Manual

Hardware Reference

Table 3-11 lists the connectors and LEDs.
Table 3-11.

IQ80960RM/RN Connectors and LEDs
Item
J1-J4

Description
Secondary PCI bus expansion connector

J5

168-pin SDRAM DIMM socket

J6

JTAG connector

J7

Serial port connector

J8

Logic analyzer connector for flash ROM bus

J10
J9, J11, J12
J13

Logic analyzer connector for Secondary PCI bus arbitration signals
Logic analyzer connector for access to SDRAM bus
Active heatsink connector for example fan monitor circuit

CR1, CR2

Eight user LEDs

CR3

Self-test fail LED

CR4

Battery backup SDRAM, 3.3 V available

CR5
S1

IQ80960RM/RN Evaluation Board Manual

Indicates host system providing 3.3 V to Secondary PCI bus connectors
DIP switch (Table 3-9)

3-9

i960® RM/RN I/O Processor Overview 4
This chapter describes the features and operation of the processor on the IQ80960RM/RN
platform. For more detail, refer to the i960® RM/RN I/O Processor Developer’s Manual.
Figure 4-1.

i960® RM/RN I/O Processor Block Diagram
Local Memory
(SDRAM, Flash)

I2C Serial Bus

80960 Core
Processor

Memory
Controller

Bus
Interface
Unit

I2C Bus
Interface

Application
Accelerator

Internal
Arbitration

64-bit Internal Bus

Messaging
Unit

Two DMA
Channels

Address
Translation
Unit

64-bit/32-bit Primary PCI Bus

Performance
Monitoring
Unit

IQ80960RM/RN Evaluation Board Manual

One DMA
Channel

PCI to PCI
Bridge

Address
Translation
Unit

64-bit/32-bit Secondary PCI Bus

Secondary
PCI
Arbitration

4-1

i960® RM/RN I/O Processor Overview

4.1

CPU Memory Map
The memory map for the IQ80960RM/RN platform is shown in Figure 4-2. All addresses below
9002 0000H on the IQ80960RM/RN platform are reserved for various functions of the i960
RM/RN I/O processor, as shown on the memory map. Documentation for these areas, as well as the
processor memory mapped registers at FF00 0000H and the IBR, can be found in the i960® RM/RN
I/O Processor Developer’s Manual.

Figure 4-2.

IQ80960RM/RN Platform Memory Map

Flash ROM
and
Processor Registers

Processor
Memory Mapped
Registers

FF00 0000H

Flash ROM

F000 0000H
On-board Devices

FEE0 0000H
Reserved

E000 0000H

F000 0000H
Reserved

LED Register
(write only)
UART

B000 0000H
DRAM

E004 0000H
E000 0000H

A000 0000H
Reserved
9002 0000H

ATU Outbound
Translation Windows

8000 0000H
ATU Outbound
Direct Addressing Window
0000 2000H
Reserved
0000 1900H
Peripheral
Memory Mapped Registers
0000 0800H
Reserved
0000 0400H
Processor Internal Data RAM
0000 0000H

4-2

IQ80960RM/RN Evaluation Board Manual

i960® RM/RN I/O Processor Overview

4.2

Local Interrupts
The i960 RM/RN I/O processor is built around an 80960JT core, which has seven external interrupt
lines designated XINT0# through XINT5# and NMI#. In the i960 RM/RN I/O processor, these
interrupt lines are not directly connected to external interrupts, but pass through a layer of internal
interrupt routing logic. Figure 4-3 shows the interrupt connections on the i960 RM/RN I/O processor.
XINT0# through XINT3# on the 80960JT core can be used to receive PCI interrupts from the
secondary PCI bus, or these interrupts can be passed through to the primary PCI interface,
depending on the setting of the XINT Select bit of the PCI Interrupt Routing Select Register in the
i960 RM/RN I/O processor. On the IQ80960RM/RN platform, XINT0# through XINT3# are
configured to receive interrupts from the secondary PCI bus.
XINT4# and XINT5# on the i960 RM/RN I/O processor may be connected to interrupt sources
external to the processor. On the IQ80960RM/RN platform, XINT4# is connected to the loss of fan
detect and XINT5# is connected to the 16C550 UART.
XINT6#, XINT7# receive interrupts from internal sources. NMI# receives interrupts from internal
sources and from an external source. Since all of these interrupts accept signals from multiple
sources, a status register is provided for each of them to allow service routines to identify the
source of the interrupt. Each of the possible interrupt sources is assigned a bit position in the status
register. The interrupt sources for these lines are shown in Figure 4-3. On the IQ80960RM/RN
platform, the NMI# interrupt is not connected to any external interrupt source and receives
interrupts only from the internal devices on the i960 RM/RN I/O processor. Note that all error
conditions result in an NMI# interrupt.

IQ80960RM/RN Evaluation Board Manual

4-3

i960® RM/RN I/O Processor Overview

i960® RM/RN I/O Processor Interrupt Controller Connections
P_INTA# Output
P_INTB# Output
P_INTC# Output
P_INTD# Output

Figure 4-3.

i960® RN/RM I/O Processor
80960 Outbound Doorbell 0
80960 Outbound Doorbell 1
80960 Outbound Doorbell 2
80960 Outbound Doorbell 3

S_INTD# Select bit
S_INTC# Select bit
S_INTB# Select bit
S_INTA# Select bit

S_INTA#/XINT0#

m
u
x

S_INTB#/XINT1#

m
u
x

S_INTC#/XINT2#

m
u
x

XINT0#
XINT1#
XINT2#
XINT3# i960 Core
Processor
XINT4#
XINT5#

S_INTD#/XINT3#

XINT6#
XINT7#
NMI#

m
u
x

Messaging Unit Interrupt Pending
Primary ATU/Start BIST Interrupt Pending
Bus Interface Unit Error
Primary PCI Bridge Interface Error
Secondary PCI Bridge Interface Error
Primary ATU Error
Secondary ATU Error
Memory Controller Unit Error
DMA Channel 0 Error
DMA Channel 1 Error
DMA Channel 2 Error
Messaging Unit Error
Application Accelerator Unit Error

XINT7 Interrupt
Latch

I2C Bus Interface Unit Interrupt Pending

NMI Interrupt
Latch

DMA Channel 0 Interrupt Pending
DMA Channel 1 Interrupt Pending
DMA Channel 2 Interrupt Pending
Performance Monitor Unit Interrupt Pending
Application Accelerator Interrupt Pending

XINT6 Interrupt
Latch

XINT4#
(Loss of Fan)
XINT5# (UART)

NMI# (N/C)

4-4

IQ80960RM/RN Evaluation Board Manual

i960® RM/RN I/O Processor Overview

4.3

CPU Counter/Timers
The i960 RM/RN I/O processor is equipped with two on-chip counter/timers which are clocked
with the i960 RM/RN I/O processor clock signal. The i960 RM/RN I/O processor receives its clock
from the primary PCI interface clock, generated by the motherboard. Most motherboards generate
a 33 MHz clock signal, although the PCI specification requires a clock frequency between 0 and
33 MHz. The timers can be programmed for single-shot or continuous mode, and can generate
interrupts to the processor when the countdown expires.

4.4

Primary PCI Interface
The primary PCI interface on the IQ80960RM/RN platform provides the i960 RM/RN I/O
processor with a connection to the PCI bus on the host system. Only the PCI-to-PCI bridge unit on
the i960 RM/RN I/O processor is directly connected to the primary PCI interface. Devices installed
on the expansion slots are connected to the PCI bus via the bridge unit on the i960 RM/RN I/O
processor. The PCI-to-PCI bridge accepts Type 1 configuration cycles destined for devices on the
secondary bus, and will forward them as Type 0 or Type 1 configuration cycles, or as special
cycles. The IQ80960RN platform interfaces to a 64-bit PCI bus and the IQ80960RM platform
interfaces to a 32-bit PCI bus.

4.5

Secondary PCI Interface
The secondary PCI interface provided by the i960 RM/RN I/O processor is used to connect PCI
cards via the expansion slots to the host system’s PCI bus. PCI cards are attached to the
IQ80960RM/RN platform with a standard PCI connector and may contain up to four separate PCI
devices. The i960 RM/RN I/O processor provides PCI-to-PCI bridge functionality to map installed
PCI devices onto the host PCI bus, and supports transaction forwarding in both directions across
the bridge. PCI devices connected via the expansion slots can therefore act as masters or slaves on
the host system’s PCI bus. Additional PCI-to-PCI bridge devices are supported by the i960 RM/RN
I/O processor on its secondary PCI interface and can be designed into add-on PCI cards. In
addition, the i960 RM/RN I/O processor supports “private” PCI devices on its secondary bus.
Private devices are hidden from initialization code on the host system, and are configured and
accessed directly by the i960 RM/RN I/O processor. These devices are not part of the normal PCI
address space, but they can act as PCI bus masters and transfer data to and from other PCI devices
in the system.
Unless designated as private devices, PCI devices installed on the secondary PCI interface of the
IQ80960RM/RN platform are mapped into the system-wide PCI address space by configuration
software running on the host system. No logical distinction is made at the system level between
devices on the primary PCI bus and devices on secondary buses; all transaction forwarding is
handled transparently by the PCI-to-PCI bridge. Configuration cycles and read and write accesses
from the host are forwarded through the PCI-to-PCI bridge unit of the i960 RM/RN I/O processor.
Master read and write cycles from devices on the secondary PCI bus are also forwarded to the host
bus by the PCI-to-PCI bridge unit.
IxWORKS allows secondary PCI devices to be configured as Public or Private. Public devices are
configured by the PCI host. Private devices are configured by the IxWORKS kernel and the
device-specific HDM.

IQ80960RM/RN Evaluation Board Manual

4-5

i960® RM/RN I/O Processor Overview

4.6

DMA Channels
The i960 RM/RN I/O processor features three independent DMA channels, two of which operate
on the primary PCI interface, whereas the remaining one operates on the secondary PCI interface.
All three of the DMA channels connect to the i960 RM/RN I/O processor’s local bus and can be
used to transfer data from PCI devices to memory on the IQ80960RM/RN platform. Support for
chaining, and scatter/gather is built into all three channels. The DMA can address the entire 264
bytes of address space on the PCI bus and 232 bytes of address space on the internal bus.

Figure 4-4.

i960® RM/RN I/O Processor DMA Controller
Primary PCI Bus

DMA Channel 0

80960
Local Bus

DMA Channel 1
PCI to PCI Bridge
DMA Channel 2

Secondary PCI Bus

4.7

Application Accelerator Unit
The Application Accelerator provides low-latency, high-throughput data transfer capability
between the AA unit and 80960 local memory. It executes data transfers to and from 80960 local
memory and also provides the necessary programming interface. The Application Accelerator
performs the following functions:

• Transfers data (read) from memory controller
• Performs an optional boolean operation (XOR) on read data
• Transfers data (write) to memory controller
The AA unit features:

•
•
•
•
•
•

4-6

128-byte, arranged as 8-byte x 16-deep store queue
Utilization of the 80960RN/RM processor memory controller interface
232 addressing range on the 80960 local memory interface
Hardware support for unaligned data transfers for the internal bus
Full programmability from the i960 core processor
Support for automatic data chaining for gathering and scattering of data blocks

IQ80960RM/RN Evaluation Board Manual

i960® RM/RN I/O Processor Overview

Figure 4-5 shows a simplified connection of the Application Accelerator to the i960 RM/RN I/O
Processor Internal Bus.
Figure 4-5.

Application Accelerator Unit
Application Accelerator Unit

Data Queue

Boolean Unit

Packing/
Unpacking
Unit
80960
Bus Interface

4.8

64-bit
Internal Bus

Performance Monitor Unit
The Performance Monitoring features aid in measuring and monitoring various system parameters
that contribute to the overall performance of the processor. The monitoring facility is generically
referred to as PMON – Performance Monitoring. The facility is model specific, not architectural;
its intended use is to gather performance measurements that can be used to retune/refine code for
better system level performance.
The PMON facility provided on the i960 RM/RN I/O processor comprises:

• One dedicated global Time Stamp counter, and
• Fourteen (14) Programmable Event counters
The global time stamp counter is a dedicated, free running 32-bit counter.
The programmable event counters are 32-bits wide. Each counter can be programmed to observe
an event from a defined set of events. An event consists of a set of parameters which define a start
condition and a stop condition. The monitored events are selected by programming an event select
register (ESR).

IQ80960RM/RN Evaluation Board Manual

4-7

MON960 Support for IQ80960RM/RN

5

This chapter discusses a number of additions that have been made to MON960 to support the
IQ80960RM/RN in an optional non-I2O capacity. For complete documentation on the operation of
MON960, see the MON960 Debug Monitor User’s Guide. The IQ80960RM/RN evaluation
platform ships with IxWorks* from Wind River Systems installed in flash firmware. To use
CTOOLS and MON960 instead of IxWorks, you need to download MON960 into the onboard
Flash. See Chapter 2 for more information on updating the onboard Flash. See Chapter 1 for
descriptions of both IxWorks and CTOOLS.

5.1

Secondary PCI Bus Expansion Connectors
The IQ80960RM/RN platform contains four secondary PCI bus expansion connectors to give users
access to the secondary PCI bus of the i960® RM/RN I/O processor. Extensions to MON960
perform secondary PCI bus initialization including the establishment of a secondary PCI bus
address map. Routines compatible with the PCI Local Bus Specification Revision 2.1 allow the
software on the IQ80960RM/RN platform to search for devices on the secondary PCI bus and read
and write the configuration space of those devices.

5.2

MON960 Components
The remaining sections of this chapter assume that MON960 is installed in the onboard Flash,
replacing IxWorks. The IQ80960RM/RN optional MON960 debug monitor consists of four main
components:

• Initialization firmware
• MON960 kernel

• MON960 extensions
• Diagnostics/example code

These four components together are referred to as MON960.

5.2.1

MON960 Initialization
At initialization, MON960 puts the IQ80960RM/RN platform into a known, functional state that
allows the host processor to perform PCI initialization. Once in this state, the MON960 kernel and
the MON960 extensions can load and execute correctly. Initialization is performed after a RESET
condition. MON960 initialization encompasses all major portions of the i960 RM/RN I/O
processor and IQ80960RM/RN platform including 80960JT core initialization, Memory Controller
initialization, SDRAM initialization, Primary PCI Address Translation Unit (ATU) initialization,
and PCI-to-PCI Bridge Unit initialization.
The IQ80960RM/RN platform is designed to use the Configuration Mode of the i960 RM/RN I/O
processor. Configuration Mode allows the 80960JT core to initialize and control the initialization process
before the PCI host configures the i960 RM/RN I/O processor. By utilizing Configuration Mode, the user

IQ80960RM/RN Evaluation Board Manual

5-1

MON960 Support for IQ80960RM/RN

is given the ability to initialize the PCI configuration registers to values other than the default power-up
values. Configuration Mode gives the user maximum flexibility to customize the way in which the i960
RM/RN I/O processor and IQ80960RM/RN platform appear to the PCI host configuration software.

5.2.2

80960JT Core Initialization
The 80960JT core begins the initialization process by reading its Initial Memory Image (IMI) from
a fixed address in the boot ROM (FEFF FF30H in the i960 address space). The IMI includes the
Initialization Boot Record (IBR), the Process Control Block (PRCB), and several system data
structures. The IBR provides initial configuration information for the core and integrated
peripherals, pointers to the system data structures and the first instruction to be executed after
processor initialization, and checksum words that the processor uses in its self-test routine. In
addition to the IBR and PRCB, the required data structures are the:

•
•
•
•
•
•
•

5.2.3

System Procedure Table
Control Table
Interrupt Table
Fault Table
User Stack (application dependent)
Supervisor Stack
Interrupt Stack

Memory Controller Initialization
Since the i960 RM/RN I/O processor Memory Controller is integral to the design and operation of
the IQ80960RM/RN platform, the operational parameters for Bank 0 and Bank 1 are established
immediately after processor core initialization. Memory Bank 0 is associated with the ROM on the
IQ80960RM/RN platform. Memory Bank 1 is associated with the UART and the LED Control
Register. Parameters such as Bank Base Address, Read Wait States, and Write Wait States must be
established to ensure the proper operation of the IQ80960RM/RN platform. The Memory
Controller is initialized so as to be consistent with the IQ80960RM/RN platform memory map
shown in Figure 4-2.

5.2.4

SDRAM Initialization
SDRAM initialization includes setting operational parameters for the SDRAM controller, and sizing
and clearing the installed SDRAM configuration. To configure the system properly, Presence Detect
data is read from the EEPROM of the SDRAM module, using the 80960RM/RN I2C Bus Interface
Unit. Presence Detect data includes the number and size of SDRAM banks present on the installed
module. On power-up, 64 bytes of Presence Detect data are read and validated. The SDRAM
controller is then configured by setting the base address of SDRAM, the boundary limits for each
SDRAM bank, the refresh cycle interval, and the output buffer drive strength. Once the SDRAM
controller is configured, the SDRAM is cleared in preparation for the C language runtime
environment. The actual SDRAM size is stored for later use (e.g., to establish the size of the
IQ80960RM/RN platform PCI Slave image). The SDRAM controller is initialized to be consistent
with the IQ80960RM/RN platform memory map shown in Figure 4-2.

5-2

IQ80960RM/RN Evaluation Board Manual

MON960 Support for IQ80960RM/RN

5.2.5

Primary PCI Interface Initialization
The IQ80960RM/RN platform is a multi-function PCI device. On the primary PCI bus, two
functions (from a PCI Configuration Space standpoint) are supported.

• Function 0 is the PCI-to-PCI Bridge of the i960 RM/RN I/O processor, which optionally
provides access capability between the primary PCI bus and the secondary PCI bus.

• Function 1 is the Primary ATU which provides access capability between the primary PCI bus
and the local i960 bus.
The platform can be initialized into one of four modes. Modes 0 and 3 are described below.
Table 5-1.

Initialization Modes
RST_MODE#/
SW1-1

RETRY/
SW1-2

Initialization
Mode

Primary PCI Interface

i960 Core
Processor

0/ON

0/ON

Mode 0

Accepts Transactions

Held in Reset

0/ON

1/OFF

Mode 1

Retries All Configuration Transactions

Held in Reset

1/OFF

0/ON

Mode 2

Accepts Transactions

Initializes

1/OFF

1/OFF

Mode 3 (default)

Retries All Configuration Transactions

Initializes

When the IQ80960RM/RN is operating in Mode 0, the processor core is held in reset, allowing
register defaults to be used on the Primary PCI interface. This mode is used to program the onboard
Flash with either IxWORKS* or MON960.
When the IQ80960RM/RN platform is operating in Mode 3, the Configuration Cycle Disable bit in
the Extended Bridge Control Register (EBCR) is set after IQ80960RM/RN processor reset. In this
mode, the IQ80960RM/RN platform sends PCI Retries when the PCI host attempts to access the
platform’s Configuration Space. This mode allows the IQ80960RM/RN processor time to initialize
its internal registers. The processor remains in this mode until the Configuration Cycle Disable bit
in the Extended Bridge Control Register (EBCR) is cleared. For this reason, and to prevent PCI
host problems, Primary PCI initialization occurs at the earliest possible opportunity after Memory
and SDRAM controller initialization.

5.2.6

Primary ATU Initialization
Primary ATU (Bridge) initialization includes initialization by the 80960JT core and initialization
by the PCI host processor. Local initialization occurs first and consists mainly of establishing the
operational parameters for access to the local IQ80960RM/RN platform bus. The Primary Inbound
ATU Limit Register (PIALR) is initialized to establish the block size of memory required by the
Primary ATU. The PIALR value is based on the installed SDRAM configuration. The Primary
Inbound ATU Translate Value Register (PIATVR) is initialized to establish the translation value for
PCI-to-Local accesses. The PIATVR value is set to reference the base of local SDRAM. The
Primary Outbound Memory Window Value Register (POMWVR) is initialized to establish the
translation value for Local-to-PCI accesses. The POMWVR value remains at its default value of
“0” to allow the IQ80960RM/RN platform to access the start of the PCI Memory address map,
which is typically occupied by PCI host memory. Likewise, the Primary Outbound I/O Window
Value Register (POIOWVR) remains at its default value of “0” to allow the IQ80960RM/RN
platform to access the start of the PCI I/O address map. PCI Doorbell-related parameters are also
established to allow for communication between the IQ80960RM/RN platform and a PCI bus
master using the doorbell mechanism.

IQ80960RM/RN Evaluation Board Manual

5-3

MON960 Support for IQ80960RM/RN

By default, Primary Outbound Configuration Cycle parameters are not established. The ATU
Configuration Register (ATUCR) is initialized to establish the operational parameters for the
Doorbell Unit and ATU interrupts (both primary and secondary), and to enable the primary and
secondary ATUs. The PCI host is responsible for allocating PCI address space (Memory, Memory
Mapped I/O, and I/O), and assigning the PCI Base addresses for the IQ80960RM/RN platform.

5.2.7

PCI-to-PCI Bridge Initialization
PCI-to-PCI Bridge initialization includes initialization by the 80960JT core and initialization by the
PCI host processor. Local initialization occurs first and consists mainly of establishing the operational
parameters for the secondary PCI interface of the PCI-to-PCI bridge. On the IQ80960RM/RN
platform, the secondary PCI bus is configured to consist of private devices (not visible to PCI host
configuration cycles). To support a private secondary PCI bus, the Secondary IDSEL Select Register
(SISR) is initialized to prevent the secondary PCI address bits [20:16] from being asserted during
conversion of PCI Type 1 configuration cycles on the primary PCI bus to PCI Type 0 configuration
cycles on the secondary PCI bus. Secondary PCI bus masters are prevented from initiating
transactions that will be forwarded to the primary PCI interface. The PCI host is responsible for
assigning and initializing the PCI bus numbers, allocating PCI address space (Memory, Memory
Mapped I/O, and I/O), and assigning the IRQ numbers to valid interrupt routing values.

5.2.8

Secondary ATU Initialization
Secondary ATU (Bridge) initialization consists mainly of establishing the operational parameters
for access between the local IQ80960RM/RN platform bus and the secondary PCI devices. The
Secondary Inbound ATU Base Address Register (SIABAR) is initialized to establish the PCI base
address of IQ80960RM/RN platform local memory from the secondary PCI bus. By convention,
the secondary PCI base address for access to IQ80960RM/RN platform local memory is “0”. The
Secondary Inbound ATU Limit Register (SIALR) is initialized to establish the block size of
memory required by the secondary ATU. The SIALR value is based on the installed SDRAM
configuration. The Secondary Inbound ATU Translate Value Register (SIATVR) is initialized to
establish the translation value for Secondary PCI-to-Local accesses. The SIATVR value is set to
reference the base of local SDRAM. The Secondary Outbound Memory Window Value Register
(SOMWVR) is initialized to establish the translation value for Local-to-Secondary PCI accesses.
The SOMWVR value is left at its default value of “0” to allow the IQ80960RM/RN platform to
access the start of the PCI Memory address map. Likewise, the Secondary Outbound I/O Window
Value Register (SOIOWVR) is left at its default value of “0” to allow the IQ80960RM/RN
platform to access the start of the PCI I/O address map.
On the secondary PCI bus, the IQ80960RM/RN platform assumes the duties of PCI host and, as
such, is required to configure the devices of the secondary PCI bus. Secondary Outbound
Configuration Cycle parameters are established during secondary PCI bus configuration.
Secondary PCI bus configuration is accomplished via MON960 Extension routines.

5-4

IQ80960RM/RN Evaluation Board Manual

MON960 Support for IQ80960RM/RN

5.3

MON960 Kernel
The MON960 Kernel (monitor) provides the IQ80960RM/RN user with a software platform on
which application software can be developed and run. The monitor provides several features available
to the IQ80960RM/RN user to speed application development. Among the available features are:

• Communication with a terminal or terminal emulation package on a host computer through a
serial cable with automatic baud rate detection

• Communication with a software debugger such as GDB960 (available from Intel) using the
Host Debugger Interface (HDI) software interface

• Communication with the host computer via the primary PCI bus
• Downloads of ELF object files via the primary PCI bus or via the serial console port at rates up
to 115,200 baud

•
•
•
•
•

5.4

Downloads of ELF object files via the primary PCI bus
On-board erasure and programming of Intel 28F016S5 Flash ROM
Memory display and modification capability
Breakpoint and single-step capability to support debugging of user code
Disassembly of i960 processor instructions

MON960 Extensions
The monitor has been extended to include the secondary PCI bus initialization and also the BIOS
routines which are contained in the PCI BIOS Specification Revision 2.1.

5.4.1

Secondary PCI Initialization
MON960 extensions are responsible for initializing the devices on the secondary PCI bus of the
IQ80960RM/RN platform. Secondary PCI initialization involves allocating address spaces
(Memory, Memory Mapped I/O, and I/O), assigning PCI base addresses, assigning IRQ values, and
enabling PCI mastership. MON960 does not support devices containing PCI-to-PCI bridges and
hierarchical buses.

IQ80960RM/RN Evaluation Board Manual

5-5

MON960 Support for IQ80960RM/RN

5.4.2

PCI BIOS Routines
MON960 includes PCI BIOS routines to aid application software initialization of the secondary
PCI bus. The supported BIOS functions are described in the subsections that follow.
sysPCIBIOSPresent
sysFindPCIDevice
sysFINDPCIClassCode
sysGenerateSpecialCycle
sysReadConfigByte
sysReadConfigWord
sysReadConfigDword
sysWriteConfigByte
sysWriteConfigWord
sysWriteConfigDword
sysGetIrqRoutingOptions
sysSetPCIIrq
These functions preserve, as closely as possible, the parameters and return values described in the
PCI Local Bus Specification Revision 2.1. Functions that return multiple values do so by filling in
the fields of a structure passed by the calling routine.
You can access these functions via a calls instruction. The system call indices are defined in the
MON960 source file PCI_BIOS.H. The function prototypes are defined in the IQRP_ASM.H
file.

5.4.2.1

sysPCIBIOSPresent
This function allows the caller to determine whether the PCI BIOS interface function set is present,
and the current interface version level. It also provides information about the hardware mechanism
used for accessing configuration space and whether or not the hardware supports generation of PCI
Special Cycles.
Calling convention:
int sysPCIBIOSPresent (
PCI_BIOS_INFO *info
);
Return values:
This function always returns SUCCESSFUL.

5-6

IQ80960RM/RN Evaluation Board Manual

MON960 Support for IQ80960RM/RN

5.4.2.2

sysFindPCIDevice
This function returns the location of PCI devices that have a specific Device ID and Vendor ID.
Given a Vendor ID, a Device ID, and an Index, the function returns the Bus Number, Device
Number, and Function Number of the Nth Device/Function whose Vendor ID and Device ID match
the input parameters.
Calling software can find all devices having the same Vendor ID and Device ID by making
successive calls to this function starting with the index set to “0”, and incrementing the index until
the function returns DEVICE_NOT_FOUND. A return value of BAD_VENDOR_ID indicates that
the Vendor ID value passed had a value of all “1”s.
Calling convention:
int sysFindPCIDevice (
int

device_id,

int

vendor_id,

int

index

);
Return values:
This function returns SUCCESSFUL if the indicated device is located, DEVICE_NOT_FOUND if
the indicated device cannot be located, or BAD_VENDOR_ID if the vendor_id value is illegal.

5.4.2.3

sysFindPCIClassCode
This function returns the location of PCI devices that have a specific Class Code. Given a Class
Code and an Index, the function returns the Bus Number, Device Number, and Function Number of
the Nth Device/Function whose Class Code matches the input parameters.
Calling software can find all devices having the same Class Code by making successive calls to
this function starting with the index set to “0”, and incrementing the index until the function returns
DEVICE_NOT_FOUND.
Calling convention:
int sysFindPCIClassCode (
int

class_code,

int

index

);
Return values:
This function returns SUCCESSFUL when the indicated device is located, or
DEVICE_NOT_FOUND when the indicated device cannot be located.

IQ80960RM/RN Evaluation Board Manual

5-7

MON960 Support for IQ80960RM/RN

5.4.2.4

sysGenerateSpecialCycle
This function allows for generation of PCI Special Cycles. The generated special cycle is broadcast
on a specific PCI Bus in the system.
PCI Special Cycles are not supported on the IQ80960RM/RN platform secondary PCI bus.
Calling convention:
int sysGenerateSpecialCycle (
int bus_number,
int special_cycle_data
);
Return values:
Since PCI Special Cycles are not supported by the IQ80960RM/RN platform, this function always
returns FUNC_NOT_SUPPORTED.

5.4.2.5

sysReadConfigByte
This function allows the caller to read individual bytes from the configuration space of a specific
device.
Calling convention:
int sysReadConfigByte (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

UINT8

/* 0,1,2,...,255 */

*data

);
Return values:
This function returns SUCCESSFUL when the indicated byte was read correctly, or ERROR when
there is a problem with the parameters.

5-8

IQ80960RM/RN Evaluation Board Manual

MON960 Support for IQ80960RM/RN

5.4.2.6

sysReadConfigWord
This function allows the caller to read individual shorts (16 bits) from the configuration space of a
specific device. The Register Number parameter must be a multiple of two (i.e., bit 0 must be set to “0”).
Calling convention:
int sysReadConfigWord (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

UINT16

/* 0,2,4,...,254 */

*data

);
Return values:
This function returns SUCCESSFUL when the indicated word was read correctly, or ERROR when
there is a problem with the parameters.

5.4.2.7

sysReadConfigDword
This function allows the caller to read individual longs (32 bits) from the configuration space of a
specific device. The Register Number parameter must be a multiple of four (i.e., bits 0 and 1 must
be set to “0”).
Calling convention:
int sysReadConfigDword (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

/* 0,4,8,...,252 */

UINT32 *data
);
Return values:
This function returns SUCCESSFUL when the indicated long was read correctly, or ERROR when
there is a problem with the parameters.

IQ80960RM/RN Evaluation Board Manual

5-9

MON960 Support for IQ80960RM/RN

5.4.2.8

sysWriteConfigByte
This function allows the caller to write individual bytes to the configuration space of a specific device.
Calling convention:
int sysWriteConfigByte (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

UINT8

/* 0,1,2,...,255 */

*data

);
Return values:
This function returns SUCCESSFUL when the indicated byte was written correctly, or ERROR
when there is a problem with the parameters.

5.4.2.9

sysWriteConfigWord
This function allows the caller to write individual shorts (16 bits) to the configuration space of a specific
device. The Register Number parameter must be a multiple of two (i.e., bit 0 must be set to “0”).
Calling convention:
int sysWriteConfigWord (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

UINT16

/* 0,2,4,...,254 */

*data

);
Return values:
This function returns SUCCESSFUL when the indicated word was written correctly, or ERROR
when there is a problem with the parameters.

5-10

IQ80960RM/RN Evaluation Board Manual

MON960 Support for IQ80960RM/RN

5.4.2.10

sysWriteConfigDword
This function allows the caller to write individual longs (32 bits) to the configuration space of a
specific device. The Register Number parameter must be a multiple of four (i.e., bits 0 and 1 must
be set to “0”).
Calling convention:
int sysWriteConfigDword (
int

bus_number,

int

device_number,

int

function_number,

int

register_number,

UINT32

/* 0,4,8,...,252 */

*data

);
Return values:
This function returns SUCCESSFUL when the indicated long was written correctly, or ERROR
when there is a problem with the parameters.

5.4.2.11

sysGetIrqRoutingOptions
The PCI Interrupt routing fabric on the IQ80960RM/RN platform is not reconfigurable (fixed
mapping relationships); therefore, this function is not supported.
Calling convention:
int sysGetIrqRoutingOptions (
PCI_IRQ_ROUTING_TABLE *table
);
Return values:
This function always returns FUNC_NOT_SUPPORTED.

IQ80960RM/RN Evaluation Board Manual

5-11

MON960 Support for IQ80960RM/RN

5.4.2.12

sysSetPCIIrq
The PCI Interrupt routing fabric on the IQ80960RM/RN platform is not reconfigurable (fixed
mapping relationships); therefore, this function is not supported.
Calling convention:
int sysSetPCIIrq (
int
int
int
);

int_pin,
irq_num,
bus_dev

Return values:
This function always returns FUNC_NOT_SUPPORTED.

5.4.3

Additional MON960 Commands
The following commands have been added to the UI interface of MON960 to support the
IQ80960RM/RN platform.

5.4.3.1

print_pci Utility
A print_pci command to MON960 is accessed through the MON960 command prompt. This command
displays the contents of the PCI configuration space on a selected adapter on the secondary PCI interface or
on the i960 RM/RN I/O processor itself. For more information on the meaning of the fields in PCI
configuration space, refer to the PCI Local Bus Specification Revision 2.1. The syntax of this command is:
pp   

5.5

Diagnostics / Example Code
IQ80960RM/RN platform diagnostic routines serve a twofold purpose: to verify proper hardware operation
and to provide example code for users who need similar functions in their applications. Diagnostic routines
fall into two categories: board level diagnostics and PCI expansion module diagnostics.

5.5.1

Board Level Diagnostics
Board level diagnostics exercise all basic areas of the IQ80960RM/RN platform. Diagnostic routines
include SDRAM tests, UART tests, LED tests, internal timer tests, I2C bus tests, and primary PCI bus tests.
Primary PCI bus tests exercise the primary ATU, the PCI Doorbell unit, and the PCI DMA controller.
Interrupts from both local and PCI sources are generated and handled. The PCI bus tests require an external
test suite running on a PC to verify complete functionality of the IQ80960RM/RN platform.

5.5.2

Secondary PCI Diagnostics
Secondary PCI diagnostics exercise the secondary PCI bus, thereby confirming hardware
functionality, as well as illustrating the use of the PCI BIOS routines present in MON960.

5-12

IQ80960RM/RN Evaluation Board Manual

Bill of Materials

A

This appendix identifies all components on the IQ80960RN Evaluation Platform (Table A-1), and
the IQ80960RM Evaluation Platform (Table A-2).
Table A-1. IQ80960RN Bill of Materials (Sheet 1 of 4)
Item

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

1

1

U13

IC/SM 74ALS32 SOIC-14

National
Semiconductor

DM74ALS32M

2

1

U6

IC/SM 74ALS04 SOIC

National
Semiconductor

DM74ALS04BM

3

1

U3

IC/SM 74ABT273 SOIC

Texas
Instruments

SN74ABT273DW

4

2

U1,U2

IC/SM 74ABT573 SOIC

Texas
Instruments

SN74ABT573DW

5

1

U16

IC/SM 74ALS08 SOIC

National
Semiconductor

DM74ALS08M

6

1

U5

IC / SM 1488A SOIC

National
Semiconductor

DS1488M

7

1

U7

IC / SM 1489A SOIC

National
Semiconductor

DS1489AM

8

1

Q1

IC/SM Si9430DY SOIC-8

Siliconix

Si9430DY

9

1

U9

IC/SM LVCMOS Fanout Buffr SSOP

Motorola

MPC9140

10

1

U10

IC/SM LM339 SOIC-14

National
Semiconductor

LM339M

11

1

U8

IC/SM MAX1651CSA SOIC-8

Maxim

MAX1651CSA

12

1

U14

IC/SM MAX712CSE SOIC-16

Maxim

MAX712CSE

13

1

U17

IC/SM MAX767CAP SOIC

Maxim

MAX767CAP

14

1

U15

PROCESSOR (from Intel) 80960RN

Intel
TL16C550AFN

15

1

U12

VLSI I/O UART 16C550 PLCC

Texas
Instruments

16

1

C65

CAP SM, 0.47 µF (1206) Philips

Philips

12062F474Z9BB0

15

C2, C3,
C10, C11,
C18, C19,
C26, C27,
C55, C58,
C61, C68,
C77, C83,
C96

CAP SM, 0.01 µF (0805)

Kemet

C0805C103K5RAC

17

IQ80960RM/RN Evaluation Board Manual

A-1

Bill of Materials

Table A-1. IQ80960RN Bill of Materials (Sheet 2 of 4)
Item

A-2

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

18

79

C1, C4, C5,
C6, C7, C8,
C9, C12,
C13, C14,
C15, C16,
C17, C20,
C21, C22,
C23, C24,
C25, C28,
C29, C30,
C31, C32,
C33, C34,
C35, C36,
C37, C38,
C39, C40,
C41, C42,
C43, C44,
C45, C46,
C48, C49,
C50, C51,
C53, C59,
C62, C66,
C67, C69,
C70, C71,
C73, C79,
C80, C81,
C85, C86,
C87, C94,
C95, C97,
C98, C99,
C100, C101,
C102, C103,
C104, C105,
C106, C107,
C108, C109,
C111, C112,
C113, C115,
C116, C114,
C117

CAP SM, 0.1 µF (0805)

Philips

08052R104K8BB2

19

1

C110

CAP SM, 18 pF (0805)

Kemet

C0805C180J5GAC

20

2

R27, R28

R/SM 1/10 W 5% 1 ohm (0805)

Dale

CRCW0805100JT

21

1

R60

R/SM 1/10 W 5% 10 ohm (0805)

Dale

CRCW08051000JT

22

1

R25

R/SM 1/10 W 5% 1 Kohm (0805)

Dale

CRCW08051001FRT

23

4

R35, R39,
R58, R59

R/SM 1/10 W 5% 10 Kohm (0805)

Dale

CRCW08051002FRT

24

2

R24, R32

R/SM 1/10 W 5% 100 Kohm (0805)

Dale

CRCW08051003FRT

25

1

R20

R/SM 1/10 W 1% 150 ohm (0805)

Dale

CRCW08051500FRT

26

3

R14, R41,
R42

R/SM 1/10 W 5% 1.5 Kohm (0805)

Dale

CRCW0805152JT

27

1

R18

R/SM 1/10 W 5% 1.6 Kohm (0805)

Dale

CRCW0805162JT

28

2

R50, R51

R/SM 1/10 W 5% 22 ohm (0805)

Dale

CRCW0805220JT

29

1

R34

R/SM 1/10 W 5% 22 Kohm (0805)

Dale

CRCW0805223JT

30

1

R37

R/SM 1/10 W 5% 24 ohm (0805)

Dale

CRCW0805240JT

31

1

R47

R/SM 1/10 W 5% 2.4 Kohm (0805)

Dale

CRCW0805242JT

IQ80960RM/RN Evaluation Board Manual

Bill of Materials

Table A-1. IQ80960RN Bill of Materials (Sheet 3 of 4)
Item

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

32

2

R2, R57

R/SM 1/10 W 5% 2.7 Kohm (0805)

Dale

CRCW0805272JT

33

1

R19

R/SM 1/10 W 5% 330 ohm (0805)

Dale

CRCW0805331JT

34

1

R29

R/SM 1/10 W 5% 36 ohm (0805)

Dale

CRCW0805360JT

35

1

R17

R/SM 1/10 W 5% 470 ohm (0805)

Dale

CRCW 0805 471JT

36

2

R48, R49

R/SM 1/10 W 1% 4.7 Kohm (0805)

Dale

CRCW08054701FRT

37

1

R53

R/SM 1/10 W 5% 47 Kohm (0805)

Dale

CRCW0805473JT

38

1

R26

R/SM 1/10 W 5% 68 Kohm (0805)

Dale

CRCW0805683JT

39

4

R30, R43,
R54, R56

R/SM 1/8 W 5% 10 ohm chip 1206

Dale

CRCW1206100FT

40

5

J8, J9, J10,
J11, J12

CONN SM/TH Mictor 43P Recptcl

AMP

767054-1

41

4

J1, J2, J3,
J4

CONN PCI 64BIT 5 V/PCB ThruHole

AMP

145166-4

42

1

J5

CONN DIMM 168P/RAng/Socket/TH

Molex

73790-0059

43

1

J7

CONN TJ6 PCB 6/6 LP thru hole

KYCON

GM-N-66

44

1

J13

CONN/FAN ASSY/Socket/ThruHole

AMP

173981-03

45

1

J6

CONN Hdr 16 pin/w shell, pcb

AMP

103308-3

46

4

Z1, Z2, Z3,
Z4

Jumper JUMP2X1

Molex

22-54-1402

47

1

L1

Inductor/SM 47µH 20%

Coilcraft

D03340P-473

48

1

L2

Inductor/SM 3.3 µH 20%

Coilcraft

D03316P-332

49

1

S1

Switch/SM DIP4 Mors# DHS-4S

Mors

DHS-4S

50

1

U4

OSC 1.8432 MHz 1/2 - Thru hole

Kyocera

KH0HC1CSE 1.843

51

1

U18

Clock Chip CY7B9910-7SC

Cypress

CY7B9910-7SC

52

1

CR5

LED Green

Hewlett
Packard

HLMP-3507$010

53

1

CR3

LED-Red

Hewlett
Packard

HLMP3301$010

54

1

CR4

LED Green LP

Hewlett
Packard

HLMP4740#010

55

2

CR1, CR2

LED-Red-Small Group

Dialight

555-4001

56

2

Q2, Q3

Transistor/SM N-Channel

Harris

RFD16N05LSM

57

1

Q4

Transistor 2N6109 (Thru Hole)

Motorola

2N6109

58

1

U19

SOCKET PLCC20 LP Surface Mount

AMP

822269-1

60

8

BT1, BT2,
BT3, BT4,
BT5, BT6,
BT7, BT8

Battery Clips/PC/Snap-In/AA

Keystone

#92

61

1

U19

PALLV16V8Z-20JI

AMD

PALLV16V8Z-20JI

62

1

U11

MEM Flash E28F016S5-090 TSOP

Intel

E28F016S5-090

63

8

BT1, BT2,
BT3, BT4,
BT5, BT6,
BT7, BT8

Battery AA NiCd @ 600 mA/Hour

SAFT

NIC-AA-600-SAFT

IQ80960RM/RN Evaluation Board Manual

A-3

Bill of Materials

Table A-1. IQ80960RN Bill of Materials (Sheet 4 of 4)

A-4

Item

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

64

1

U15

HeatSink/Fan Assy 80960RM/RN

Panasonic

UDQFNBEOIF

65

1

C84

CAP SM, 0.22 µF (1206)

Philips

12062E224M9BB2

66

3

C60, C75,
C78

CAP TANT SM 220 µF, 10 V (7343)

AVX

TPSE227K010R010

67

4

C89, C90,
C91, C93

CAP TANT SM 47 µF, 16 V (7343)

AVX

TPSD476K016R015

68

1

C63

CAP TANT SM 33 µF, 10 V (7343)

Sprague

293D336X9016D2T

69

4

C57, C76,
C88, C92

CAP TANT SM 4.7 µF, 35 V (7343)

Sprague

293D475X9035D2T

70

1

C47

CAP TANT SM 22 µF, 20 V (7343)

Sprague

293D226X9020D2T

71

1

C74

CAP TANT SM 1 µF, 16 V (3216)

Sprague

293D105X0016A2T

72

2

C52, C54

CAP TANT SM 10 µF, 25/35 V

Sprague

293D1060025D2T

73

1

C56

CAP TANT SM 100 µF 10 V (7343)

AVX

TPSD107K010R0100

74

1

C64

CAP TANT SM 330 µF 6.3 V (7343

AVX

TPSE337K063R0100

75

1

C82

CAP SM, 0.047 µF (0805)

Kemet

C0805C473K5RAC

76

1

R46

Res/SM 1 W 1% 0.012 ohm (2512)

Dale

WSL-2512-R012

77

1

R21

Res/SM 1 W 1% 0.05 ohm (2512)

Dale

WSL-2512-R050

78

1

R52

Resistor/SM 1/2 W 5% 100 ohm

Beckmen

BCR 1/2 101 JT

R1, R3, R4,
R5, R6, R7,
R8, R9,
R10, R11,
R12, R33,
R36, R38,
R44, R45,

Resistor Pk SM RNC4R8P 2.7 Kohm

CTS

742083272JTR

79

16

80

2

R40, R55

Resistor Pk SM RNC4R8P 22 ohm

CTS

742083220JTR

81

2

R15, R16

Resistor Pk SM RNC4R8P 470 ohm

CTS

742083471JTR

82

1

R13

Resistor Pk SM RNC4R8P 1.5 Kohm

CTS

742083152JTR

83

2

R22, R23

Resistor Pk SM RNC4R8P 30 ohm

CTS

742083300JTR
CMPSH3

84

1

CR9

Diode CMPSH3 Surface Mount

Central
Semiconductor

85

2

CR6, CR7

Diode SM / MBRS340T3

Motorola

MBRS340T3

86

1

CR8

Diode/SM 1N4001 (CMR1-02)

Central
Semiconductor

CMR1-02

87

1

J5

SDRAM, DIMM, ECC, 2Mx72, 16 MB

Unigen

UG52S7408GSG

IQ80960RM/RN Evaluation Board Manual

Bill of Materials

Table A-2. IQ80960RM Bill of Materials (Sheet 1 of 4)
Item

Qty

1

1

U13

IC/SM 74ALS32 SOIC-14

National
Semiconductor

DM74ALS32M

2

1

U6

IC/SM 74ALS04 SOIC

National
Semiconductor

DM74ALS04BM

3

1

U3

IC/SM 74ABT273 SOIC

Texas
Instruments

SN74ABT273DW

4

2

U1, U2

IC/SM 74ABT573 SOIC

Texas
Instruments

SN74ABT573DW

5

1

U16

IC/SM 74ALS08 SOIC

National
Semiconductor

DM74ALS08M

6

1

U5

IC / SM 1488A SOIC

National
Semiconductor

DS1488M

7

1

U7

IC / SM 1489A SOIC

National
Semiconductor

DS1489AM

8

1

Q1

IC/SM Si9430DY SOIC-8

Siliconix

Si9430DY

9

1

U9

IC/SM LVCMOS Fanout Buffr SSOP

Motorola

MPC9140

10

1

U10

IC/SM LM339 SOIC-14

National
Semiconductor

LM339M

11

1

U8

IC/SM MAX1651CSA SOIC-8

Maxim

MAX1651CSA

12

1

U14

IC/SM MAX712CSE SOIC-16

Maxim

MAX712CSE

13

1

U17

IC/SM MAX767CAP SOIC

Maxim

MAX767CAP

14

1

U15

PROCESSOR (frm Intel) i960RM

Intel

15

1

U12

VLSI I/O UART 16C550 PLCC

Texas
Instruments

TL16C550AFN

16

1

C65

CAP SM, 0.47 µF (1206) Philips

Philips

12062F474Z9BB0

15

C2, C3,
C10, C11,
C18, C19,
C26, C27,
C55, C58,
C61, C68,
C77, C83,
C96

CAP SM, 0.01 µF (0805)

Kemet

C0805C103K5RAC

17

Location

IQ80960RM/RN Evaluation Board Manual

Part Description

Manufacturer

Manufacturer Part #

A-5

Bill of Materials

Table A-2. IQ80960RM Bill of Materials (Sheet 2 of 4)
Item

A-6

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

18

79

C1, C4, C5,
C6, C7, C8,
C9, C12,
C13, C14,
C15, C16,
C17, C20,
C21, C22,
C23, C24,
C25, C28,
C29, C30,
C31, C32,
C33, C34,
C35, C36,
C37, C38,
C39, C40,
C41, C42,
C43, C44,
C45, C46,
C48, C49,
C50, C51,
C53, C59,
C62, C66,
C67, C69,
C70, C71,
C73, C79,
C80, C81,
C85, C86,
C87, C94,
C95, C97,
C98, C99,
C100, C101,
C102, C103,
C104, C105,
C106, C107,
C108, C109,
C111, C112,
C113, C114,
C115, C116,
C117

CAP SM, 0.1 µF (0805)

Philips

08052R104K8BB2

19

1

C110

CAP SM, 18 pF(0805)

Kemet

C0805C180J5GAC

20

2

R27, R28

R/SM 1/10 W 5% 1 ohm (0805)

Dale

CRCW0805100JT

21

1

R60

R/SM 1/10 W 5% 10 ohm (0805)

Dale

CRCW08051000JT

22

1

R25

R/SM 1/10 W 5% 1 Kohm (0805)

Dale

CRCW08051001FRT

R5, R6, R7
R8, R9,
R10, R11,
R12, R35,
R39, R58,
R59

R/SM 1/10 W 5% 10 Kohm (0805)

Dale

CRCW08051002FRT

23

12

24

2

R24, R32

R/SM 1/10 W 5% 100 Kohm (0805)

Dale

CRCW08051003FRT

25

1

R20

R/SM 1/10 W 1% 150 ohm (0805)

Dale

CRCW08051500FRT

26

3

R14, R41,
R42

R/SM 1/10 W 5% 1.5 Kohm (0805)

Dale

CRCW0805152JT

27

1

R18

R/SM 1/10 W 5% 1.6 Kohm (0805)

Dale

CRCW0805162JT

28

2

R50, R51

R/SM 1/10 W 5% 22 ohm (0805)

Dale

CRCW0805220JT

IQ80960RM/RN Evaluation Board Manual

Bill of Materials

Table A-2. IQ80960RM Bill of Materials (Sheet 3 of 4)
Item

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

29

1

R34

R/SM 1/10 W 5% 22 Kohm (0805)

Dale

CRCW0805223JT

30

1

R37

R/SM 1/10 W 5% 24 ohm (0805)

Dale

CRCW0805240JT

31

1

R47

R/SM 1/10 W 5% 2.4 Kohm (0805)

Dale

CRCW0805242JT

32

1

R57

R/SM 1/10 W 5% 2.7 Kohm (0805)

Dale

CRCW0805272JT

33

1

R19

R/SM 1/10 W 5% 330 ohm (0805)

Dale

CRCW0805331JT

34

1

R29

R/SM 1/10 W 5% 36 ohm (0805)

Dale

CRCW0805360JT

35

1

R17

R/SM 1/10 W 5% 470 ohm (0805)

Dale

CRCW 0805 471JT

36

2

R48, R49

R/SM 1/10 W 1% 4.7 Kohm (0805)

Dale

CRCW08054701FRT

37

1

R53

R/SM 1/10 W 5% 47 Kohm (0805)

Dale

CRCW0805473JT

38

1

R26

R/SM 1/10 W 5% 68 Kohm (0805)

Dale

CRCW0805683JT

39

4

R30, R43,
R54, R56

R/SM 1/8 W 5% 10 ohm chip 1206

Dale

CRCW1206100FT

40

5

J8, J9, J10,
J11, J12

CONN SM/TH Mictor 43P Recptcl

AMP

767054-1

41

4

J1, J2, J3,
J4

CONN PCI Slot 5V/PCB ThruHole

AMP

145154-4

42

1

J5

CONN DIMM 168P/RAng/Socket/TH

Molex

73790-0059

43

1

J7

CONN TJ6 PCB 6/6 LP thru hole

KYCON

GM-N-66

44

1

J13

CONN/FAN ASSY/Socket/ThruHole

AMP

173981-03

45

1

J6

CONN Hdr 16 pin/w shell, pcb

AMP

103308-3

46

4

Z1, Z2, Z3,
Z4

Jumper JUMP2X1

Molex

22-54-1402

47

1

L1

Inductor/SM 47 µH 20%

Coilcraft

D03340P-473

48

1

L2

Inductor/SM 3.3 µH 20%

Coilcraft

D03316P-332

49

1

S1

Switch/SM DIP4 Mors# DHS-4S

Mors

DHS-4S

50

1

U4

OSC 1.8432 MHz 1/2 - Thru hole

Kyocera

KH0HC1CSE 1.843

51

1

U18

Clock Chip CY7B9910-7SC

Cypress

CY7B9910-7SC

52

1

CR5

LED Green

Hewlett
Packard

HLMP-3507$010

53

1

CR3

LED-Red

Hewlett
Packard

HLMP3301$010

54

1

CR4

LED Green LP

Hewlett
Packard

HLMP4740#010

55

2

CR1, CR2

LED-Red-Small Group

Dialight

555-4001

56

2

Q2, Q3

Transistor/SM N-Channel

Harris

RFD16N05LSM

57

1

Q4

Transistor 2N6109 (Thru Hole)

Motorola

2N6109

58

1

U19

SOCKET PLCC20 LP Surface Mount

AMP

822269-1

60

1

U11

SOCKET / SM / TSOP / 40 pin

Meritec

980020-40-02

61

8

BT1, BT2,
BT3, BT4,
BT5, BT6,
BT7, BT8

Battery Clips/PC/Snap-In/AA

Keystone

#92

IQ80960RM/RN Evaluation Board Manual

A-7

Bill of Materials

Table A-2. IQ80960RM Bill of Materials (Sheet 4 of 4)
Item

A-8

Qty

Location

Part Description

Manufacturer

Manufacturer Part #

62

1

U19

PALLV16V8Z-20JI

AMD

PALLV16V8Z-20JI

63

1

U11

MEM Flash E28F016S5-090 TSOP

Intel

E28F016S5-090

64

8

BT1, BT2,
BT3, BT4,
BT5, BT6,
BT7, BT8

Battery AA NiCd @ 600 mA/Hour

SAFT

NIC-AA-600-SAFT

65

1

U15

HeatSink/Fan Assy 80960RN/RM

Panasonic

UDQFNBEOIF

66

3

C84

CAP SM, 0.22 µF (1206)

Philips

12062E224M9BB2

67

3

C60, C75,
C78

CAP TANT SM 220 µF, 10 V (7343)

AVX

TPSE227K010R010

68

4

C89, C90,
C91, C93

CAP TANT SM 47 µF, 16 V (7343)

AVX

TPSD476K016R015

69

1

C63

CAP TANT SM 33 µF, 10 V (7343)

Sprague

293D336X9016D2T

70

4

C57, C76,
C88, C92

CAP TANT SM 4.7 µF, 35 V (7343)

Sprague

293D475X9035D2T

71

1

C47

CAP TANT SM 22 µF, 20 V (7343)

Sprague

293D226X9020D2T

72

1

C74

CAP TANT SM 1 µF, 16 V (3216)

Sprague

293D105X0016A2T

73

2

C52, C54

CAP TANT SM 10 µF, 25/35 V

Sprague

293D1060025D2T

74

1

C56

CAP TANT SM 100 µF 10 V (7343)

AVX

TPSD107K010R0100

75

1

C64

CAP TANT SM 330 µF 6.3 V (7343)

AVX

TPSE337K063R0100

76

1

C82

CAP SM, 0.047 µF (0805)

Kemet

C0805C473K5RAC

77

1

R46

Res/SM 1 W 1% 0.012 ohm (2512)

Dale

WSL-2512-R012

78

1

R21

Res/SM 1 W 1% 0.05 ohm (2512)

Dale

WSL-2512-R050

79

1

R52

Resistor/SM 1/2 W 5% 100 ohm

Beckmen

BCR 1/2 101 JT

80

7

R1, R31,
R33, R36,
R38, R44,
R45

Resistor Pk SM RNC4R8P 2.7 Kohm

CTS

742083272JTR

81

2

R40, R55

Resistor Pk SM RNC4R8P 22 ohm

CTS

742083220JTR

82

2

R15, R16

Resistor Pk SM RNC4R8P 470 ohm

CTS

742083471JTR

83

1

R13

Resistor Pk SM RNC4R8P 1.5 Kohm

CTS

742083152JTR

84

2

R22, R23

Resistor Pk SM RNC4R8P 30 ohm

CTS

742083300JTR

85

1

CR9

Diode CMPSH3 Surface Mount

Central
Semiconductor

CMPSH3

86

2

CR6, CR7

Diode SM / MBRS340T3

Motorola

MBRS340T3

87

1

CR8

Diode/SM 1N4001 (CMR1-02)

Central
Semiconductor

CMR1-02

88

1

J5

SDRAM, DIMM, ECC, 2Mx72, 16 MB

Unigen

UG52S7408GSG

IQ80960RM/RN Evaluation Board Manual

Schematics

B

This appendix includes schematics for the IQ80960RN (Table B-1) and IQ80960RM (Table B-2).
Table B-1. IQ80960RN Schematics List
Page

Schematic Title

B-2

Decoupling and 3.3V Power

B-3

Primary PCI Interface

B-4

Memory Controller

B-5

Flash ROM, UART, & LEDs

B-6

Logic Analyzer I/F

B-7

SDRAM 168-Pin DIMM

B-8

Secondary PCI/960 Core

B-9

Secondary PCI Bus 1/2

B-10

Secondary PCI Bus 3/4

B-11

SPCI Pull-ups

B-12

Battery/Monitor

IQ80960RM/RN Evaluation Board Manual

B-1

D

C

B

A

1

+5V

CAP0805
0.1uF

CAP0805
0.1uF
C48
2 1

2

CAP0805
0.1uF
C116
2 1

CAP0805
0.1uF
C113
2 1

CAP0805
0.1uF

CAP0805
0.1uF
C87
2 1

CAP0805
0.1uF
C71
2 1

CAP0805
0.1uF
C44
2 1

CAP0805
0.1uF

CAP0805
0.1uF
C69
2 1

CAP0805
0.1uF
C73
2 1

CAP0805
0.1uF
C111
2 1

CAP0805
0.1uF
C108
2 1

CAP0805
0.1uF
C114
2 1

CAP0805
0.1uF
C115
2 1

CAP0805
0.1uF
C112
2 1

CAP0805
0.1uF
C109
2 1

CAP0805
0.1uF
C105
2 1

CAP0805
0.1uF
C50
2 1

CAP0805
0.1uF
C59
2 1

CAP0805
0.1uF
C49
2 1

C107
1

CAP0805
0.1uF
C106
2 1

2

CAP0805
0.1uF
C117
2 1

CAP0805
0.1uF
C99
2 1

CAP0805
0.1uF
C62
2 1

+3V

CAP0805
0.1uF
C43
2 1

CAP0805
0.1uF
C103
2 1

CAP0805
0.1uF
C66
2 1

CAP0805
0.1uF
C72
2 1

CAP0805
0.1uF
C41
2 1

CAP0805
0.1uF
C81
2 1

CAP0805
0.1uF
C46
2 1

CAP0805
0.1uF
C67
2 1

CAP0805
0.1uF
C42
2 1

CAP0805
0.1uF
C45
2 1

C80
1

CAP0805
0.1uF
C79
2 1

2

CAP0805
0.1uF
C70
2 1

C93
1

CAPT7343
47uF
C85
2 1

2

+3V
+5V
C90
1

3

CAP0805
0.1uF

CAP0805
0.1uF
C1
2 1

CAP0805
0.1uF
C7
2 1

CAP0805
0.1uF
C8
2 1

CAP0805
0.1uF
C9
2 1

CAP0805
0.1uF
C15
2 1

CAP0805
0.1uF
C16
2 1

CAP0805
0.1uF
C17
2 1

CAP0805
0.1uF
C23
2 1

CAP0805
0.1uF
C24
2 1

CAP0805
0.1uF
C25
2 1

CAP0805
0.1uF
C31
2 1

CAPT7343
47uF
C32
2 1

2

P33V {02,04,08,09}

SPCI DECOUPLING

2

C91
1

4

CAP0805
0.1uF

CAP0805
0.1uF
C6
2 1

CAP0805
0.1uF
C5
2 1

CAP0805
0.1uF
C4
2 1

CAP0805
0.1uF
C14
2 1

CAP0805
0.1uF
C13
2 1

CAP0805
0.1uF
C12
2 1

CAP0805
0.1uF
C22
2 1

CAP0805
0.1uF
C21
2 1

CAP0805
0.1uF
C20
2 1

CAP0805
0.1uF
C30
2 1

CAP0805
0.1uF
C29
2 1

CAPT7343
47uF
C28
2 1

C88
1 2

RAM3V {04,06,11}

C33
1

5

CAP0805
0.1uF

CAP0805
0.1uF
C40
2 1

CAP0805
0.1uF
C39
2 1

CAP0805
0.1uF
C38
2 1

CAP0805
0.1uF
C37
2 1

CAP0805
0.1uF
C36
2 1

CAP0805
0.1uF
C35
2 1

CAP0805
0.1uF
C34
2 1

2

SDRAM DECOUPLING

CAP0805
0.01uF

C83
1 2

CAPT7343
4.7uF

5

R54

CAP1206
0.22uF

C84
1 2

10
1/8W 5%
1
2

+5V

11

7

6

5

4

9

8

2

3

15

14

10

GND5

GND4

GND3

GND2

GND1

SYNC

REF

SS

ON/OFF#

VCC3

VCC2

VCC1

U17

6

DL

LX

DH

BST

FB

CS

PGND

MAX767CAP

6

20

1

13

16

18

19

17

1

1

CAPT7343
220uF

C60
1 2

3

2

3

2

2

CR9
3

CMPSH3

RFD16N05L
Q2

RFD16N05L
Q3

+5V

7

1

2

7

+3V

8

01

of

11

Sheet

REV B
4/14/98

Date:

80960RN

TP1

8

Name: DECOUPLING & 3.3V POWER

Title:

1W 1%
0.012

NOTE: PINS 3-7 ARE VIAS
7
6
5
4
3
R46
1
2

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

MBRS340T3

C86
CR6

0.1uF
CAP0805
1 2
2

4

L2
3.3uH
COIL-SMT2

1

3

C75
1 2
1

IC DECOUPLING

2

CAPT7343
220uF
C78
1 2

1

CAPT7343
220uF

D

C

B

A

D

C

L5 P_FRAME

L1

PDEVSEL#

M5

PSTOP#

P_LOCK

P_RST

1

U18

16

18

Q0

Q1

7

8

Q4 15
11
Q3
Q2 10

Q5

Q6

CY7B9910-7
CLK 1
REF
FB 13
3
FS
23 TEST
Q7 19

B7

M4

RST#

PLOCK#

A7

PGNT#

P_GNT

E6 P_REQ

PREQ#

P_PAR

N3

P_STOP
H3 P_IDSEL

PPAR

PIDSEL

L2

PTRDY#

P_TRDY

L3 P_IRDY

PIRDY#

P_DEVSEL

V4 P_C/BE7

P_C/BE6

P_C/BE5

P_C/BE4

P_C/BE3

P_C/BE2

PC/BE7#

V3

PC/BE6#

PAD62

PFRAME#

V1

W5

PC/BE4#

PC/BE5#

H4

PC/BE3#

PAD61

D6

PAD31

P_AD31

C6

PAD30

P_AD30

PAD59

A6

P_AD29

PAD58

PAD29

B

K1

PC/BE2#

PAD60

Y4

PAD63

W2

P_AD63

W1

P_AD62

Y5

P_AD61

P_C/BE1

2

6

3
5

7

2

4

8

1

R40
22

6

3

R55
22
RNC4R8P

7

2

5

8

RNC4R8P

1

4

PAD47

U15
i960RN
PRIMARY PCI SIGNALS

PAD24

N5

H5 P_AD24

PC/BE1#

H1

PAD23

Y3

P_AD60

E5

PAD28

P_AD28

G3

PAD27

PAD56

J5

PAD22

PAD57

P_AD59

P_AD27

PAD55

J3

PAD21

Y1

P_AD58

P_AD26

G2

PAD54

J2

PAD20

P_AD56 AA3

PAD53

P_AD55

AA2

PAD52

P_AD23

AA1

P_AD54

AB5

P_AD53

P_AD22

J1

PAD19

AA5

P_AD57

PAD26

P_AD19

AB4

P_AD52

P_AD21

PAD50

P_AD18

K5

PAD18

P_C/BE0

PAD17

R2

PAD16

P_AD20

0.1uF
CAP0805
1 2

PAD51

AB3

P_AD51

AB1

P_AD50

PAD46
CLKD {09}

CLKC {09}

CLKB {08}

CLKA {08}

K4 P_AD17
K3
P_AD16
N2
P_AD15
N1 P_AD14
PAD14

PAD15

P_AD25

G1

PAD25

PAD49

P_AD49 AC5

C97
0.1uF
CAP0805
1 2
PAD48
AC3
P_AD48

AC2

PAD45

P_AD46 AC1
AD5
P5
PAD13

PC/BE0#

PAD12

P_AD47

C98
0.1uF
CAP0805
1 2

PAD39

LOGIC_CLK {05}

CLK_960

PAD11

PPCI

PAD10

P_AD45

PAD41
PAD9

A

PAD8

P_AD13

PAD42
AD1

PAD44
P_AD44 AD4
AD3

PAD40
AE3

PAD43
P_AD43

C100
0.1uF
CAP0805
1 2
P_AD42

AE5
P_AD41

3

P4 P_AD12
P3
P_AD11
P1
P_AD10
R5
P_AD9
R3
P_AD8
R1 P_AD7
PAD7

P_AD40

PAD38
AE1

PAD37
PAD5

P_AD39 AE2

C101
0.1uF
CAP0805
1 2
PAD4

P_AD38

PAD36

P_AD37 AF5
AF4

PAD35
AF3
PAD3

PAD33

PINTA#
PINTB#
PINTC#
PINTD#

PPAR64
PPERR#

E8
D8
E7
C7

W3
M3

P_CLK

C20

P_ACK64 V5
PACK64#

P_SERR M1 PSERR#
U5 PREQ64#

P_REQ64

P_PERR

P_PAR64

P_INTD

P_INTC

P_INTB

P_INTA

27

+3V2

45

47
48

PAD12
PAD10

4

PACK64#

PAD1

PAD3

AD5

+3V4

AD7

AD8

+5V1

62

+5V3

ACK64#
61 +5V2

60

59

GND5
58 AD1

57

56 AD3

55

54

P33V
PAD5

53
PAD7

52

AD10
49 GND4

AD12

AD14
46 GND3

44 C/BE1#

PAD14

+3V3

PC/BE1#

43

42 SERR#

41

40
PERR#

39 LOCK#

PAD8

J14

5

36

35

34

33

TRDY#

GND1

FRAME#

+3V1

32 AD16

PREQ64#

PAD0

PAD2

PAD4

PAD6

P33V

PC/BE0#

PAD9

PAD11

PAD13

P33V

PAD15

PPAR

P33V

SBO#

SDONE

PAR

AD11

AD6

+3V4

C/BE0#

62

61

60

59

+5V3

+5V2

REQ64#

+5V1

AD2
58 AD0

57

AD4
56 GND5

55

54

53

52

GND4
49 AD9

48

47

+3V3
46 AD13

45

44 AD15

43

42 GND3

41

40

39 +3V2

STOP#

38
PSTOP#

PTRDY#

PFRAME#

P33V

PAD16

GND5
31 AD18

30

37 GND2

GND2

PPERR#

P33V

CONNPCI_B

PAD18

38

+3V1

IRDY#

GND1

PLOCK#

PSERR#

J14

+3V2

IDSEL

AD22
29 AD20

28

PAD22
PAD20

27

26

P33V

PIDSEL

AD24

37 DEVSEL#

36

P33V
PDEVSEL#

35

PIRDY#

34

33
C/BE2#

32 AD17

PAD17

AD19
31 +3V2

30

PC/BE2#

P33V

PAD19

AD23

C/BE3#

+3V1

GND7
29 AD21

28

26

PAD23

PAD21

AD26

AD28

+3V1

AD30

GND3

GNT#

+5V4

25

23

22

21

20

19

18

17

RST#

GND2

GND1

24 GND4
PAD24

PAD26

PAD28

P33V

PAD30

PGNT#

16

15

14

13

12

25

AD27

GND6

AD29

AD31

+5V3

REQ#

GND5

CLK

GND4

GND3

GND2

+5V3

+5V2

INTC#

INTA#

+5V1

TDI

TMS

+12V

TRST#

24 AD25

PC/BE3#

P33V

PAD25

23

22

21

PAD29

19

18

17

16

15

14

13

12

20

PAD27

9

8

7

6

5

4

3

2

1

11

PRST#

PINTC#

PINTA#

TD

+5V

11
PRSNT2#

CONNPCI_B

0.1uF
CAP0805
1 2

10

PRSNT1#

INTD#

INTB#

+5V2

+5V1

TDO

GND1

TCK

-12V

N12V
C95

10

PAD31

PREQ#

8
9

7

PINTB#

6

5

4

3

2

1

PINTD#

TD

+5V

5

6

J15

CONNPCI_A

J15

CONNPCI_A

6

Z3
2

PRST#

+5V

PAD33

PAD35

PAD37

PAD39

PAD41

PAD43

PAD45

PAD47

PAD49

PAD51

PAD53

PAD55

PAD57

PAD59

PAD61

+12V

AD53

AD55

GND3

AD57

AD59

+5V1

AD61

AD63

GND2

C/BE4#

C/BE6#

GND1

+5V2

AD49

AD51

AD41

AD35

2

1

94

93

92

91

3

J14

CONNPCI_B

7

68

PAD62

71

PAD58

74

PAD54

82

PAD44

7

74ALS08

U16

Sheet

8

02

of

11

4/14/98

REV B

11

8

6

J15

Date:

80960RN

13

12

74ALS08

U16

74ALS08

U16

SPARES

94

CONNPCI_A

8

Name: PRIMARY PCI INTERFACE

Title:

9
10

AD32
93 GND8

92

91

AD34
90 GND7

GND6
88 AD36

87

89

5

+5V3
AD40
86 AD38

85

84

PAD32

RST# {11}

AD48

GND4

AD44
83 AD42

PAD34

PAD36

PAD38

PAD40

PAD42

80

PAD46

AD46
81 GND5

79

AD50

77

PAD48

78

76 AD52
PAD50

+5V2

AD54

AD56

GND3

AD58

AD60

GND2

AD62

PAR64

+5V1

C/BE5#

C/BE7#

GND1

PAD52

75

73

PAD56

72

70

PAD60

69

67

PPAR64

66

65

63
64

4

+5V

PC/BE5#

PPCI

PC/BE7#

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

74ALS08

U16

GND8

GND7

90 AD33

89

AD37
88 +5V3

87

GND6
86 AD39

85

84

GND5
83 AD43

82

AD47
81 AD45

80

79

78

77

76 GND4

75

74

73

72

71

70

69

68

67

66

PAD63

PC/BE4#

64

63

65

+5V

47uF
CAPT7343
1 2

PC/BE6#

JUMP1X2

1

C94
R58

P33V

4

C89

3

PAD2

P_AD6
T5
PAD6

P_AD36

C102
0.1uF
CAP0805
1 2
P_AD35

C104
PAD32
P_AD32 AG2

PAD34
AF1
P_AD34

AG3
P_AD33
PAD1

T4 P_AD5
T3
P_AD4
T1
P_AD3
U3
P_AD2
U2
P_AD1
U1 P_AD0
PAD0

0.1uF
CAP0805
1 2
10K
1/10W 5%
1
2

2

R39

1

10K
1/10W 5%
1
2

D

C

B

A

D

C

B

1

SCKE1 {06,11}

SCKE0 {06,11}

DCLKIN

R50
1

C110

R51
1

1/10W 5%
22

2

1/10W 5%
22

2

18pF
CAP0805
1 2

N29

N30

SA1

SA0

SBA0

SA0

SA1

SA2

SA3

SA4

SCE0

SDQM7

SCKE1

U30

M32 SDQM1

L29

SM2

SM1

SM0

SDQM0

SDQM2

U28 SDQM3

SM3

SDQM4

L28

SDQM6
M31 SDQM5

U29

V32

U32

SM4

SM5

SM6

SM7

M28

SCE1#

SWE

SCE1
T28 SCKE0

L32

M30

SWE#

SCE0#

SCAS

SBA1

L30

N28

SA2

N32 SRAS

P32

SA3

SA5

SA6

SCAS#

P31

SA4

SRAS#

P30

SA5

T30

P28

SA6

SA7

SA8

SA9

SA10

SA11

DCLKIN

T31

R32

SA7

DQ61

DCLKOUT

SBA1

R30

SA8

DQ63

DQ63 AH32

SBA0

R29

SA9

T32

R28

SA10

SA11

E21

A22

DQ62

AF28

DQ62

AF31

DQ61

DQ60

AE28

DQ60

DQ59

AE30

DQ59

DQ58

AD28

DQ58

DQ57

AD31

6

5

3

4

2

7

R13
1.5K

8

2

RNC4R8P

1

DQ54
S1

6

3
5

7

2

4

8

1

SWDIP4

AC32
DQ23

DQ57

DQ55

DQ56

DQ56 AC28
AC30

DQ31 AG32 DQ31
DQ30 AF30
DQ30
DQ29 AF32
DQ29
DQ28 AE29
DQ28
DQ27 AE32
DQ27
DQ26 AD30
DQ26
DQ25 AD32
DQ25
DQ24 AC29 DQ24

DQ53

DQ49

DQ50

U15
i960RN
MEMORY CONTROLLER

DQ55

DQ23

DQ48

3

RAD1/32BITPCI_EN#

RAD2/32BITMEM_EN#

RAD3/RETRY

RAD6/RST_MODE#

Y30

DQ18
Y32

DQ52

DQ54
DQ22
AB30
DQ22

DQ47

DQ18

DQ17
DQ17

DQ16
W29
DQ16

DQ15
J29
DQ15

1/10W 5%
24

DQ14

AB28

DQ52

DQ45

J32 DQ14

DQ53 AB31
AA28

DQ51
DQ51 AA30

DQ21 AB32 DQ21
DQ20 AA29
DQ20
DQ19 AA32 DQ19

Y28
DQ50

Y31
DQ49

W28
DQ48

J28
DQ47

DQ46
DQ46 J30

DQ44
DQ12

DCLKOUT

DQ11

A

DQ10

H28

DQ41
DQ9

DQ45

DQ43

DQ44 H31
G32

DQ40
DQ8

DQ13
H30
DQ13

DQ43

DQ42
A28
DQ42

C27
DQ41

A27
DQ40

R37
2
1

RAD15
RAD14

RAD14 D18
C18
RAD13
A18
RAD12
E17
RAD11
E15
RAD10
RAD9 C15
RAD7

RAD5

B13

4

RAD0 A13

RAD1/32BITPCI_EN#

RAD4/STEST A14
E13
RAD3/RETRY
RAD2/32BITMEM_EN# C13
RAD0

RAD1/32BITPCI_EN#

RAD2/32BITMEM_EN#

RAD3/RETRY

RAD4/STEST

RAD5

RAD6/RST_MODE#

RAD7 E14
D14
C14

RAD8

A15

RAD8

RAD9

RAD10

RAD11

RAD12

RAD13

RAD16

RAD15

RAD16
E18

B19

A19

RALE

E19

ONCE#

RCE0#
RCE1#

C19

ROE#
RWE#

SCB0

K32

A20

SCB1

K30

D20

SCB3

SCB4

K31

SCB2

SCB5

K28

V31

SCB6

V30

W32

SCB7

W30

C21

ONCE

RALE

RCE1

RCE0

RWE

ROE

SCB0

SCB1

SCB2

SCB3

SCB4

SCB5

SCB6

SCB7

RAD6/RST_MODE#

DQ5

DQ38
E25

DQ37
A25 DQ5

DQ38

DQ36
DQ4
D24
DQ4

DQ39
DQ39 C26

H32 DQ12
C28
DQ11
E27
DQ10
B27
DQ9
E26
DQ8
A26 DQ7
DQ7

DQ37 B25

DQ35
DQ3
A24
DQ3

SDRAM {05,06}

DQ2

DQ6

E24
DQ36

C24
DQ35

DQ34
DQ34 E23
B23

DQ32
DQ32 E22

DQ33
DQ33

DQ1

C23 DQ2
A23
DQ1
D22 DQ0
DQ0

C25
DQ6

4

Z2
2

JUMP1X2

1

RAD {04,05}

RAD0

TP2

RAD4/STEST

1

3

1.5K
1/10W 5%
1
2

2

5

R42

5

Z1
2
JUMP1X2

1

1/10W 5%
36

RWE#

RCE1#

ROMA18

SCL {06,07}

SDA {06,07}

ROMA {04}

DCLKOUT

R29
2
1

R41

1

1.5K
1/10W 5%
1
2

+3V
2.7K
1/10W 5%
1
2
11

R57
U6

SCLK

SDA

OE

CLKIN

10

6

74ALS04

25

24

38

11

U9

13

12

13

5

4

2

1
U13

28

21

45

44

41

40

36

35

32

31

18

17

14

13

9

8

5

4

12

74ALS32

U13

74ALS04

U6

74ALS32

U13

74ALS32

OUT17

OUT16

OUT15

OUT14

OUT13

OUT12

OUT11

OUT10

OUT9

OUT8

OUT7

OUT6

OUT5

OUT4

OUT3

OUT2

OUT1

OUT0

MPC9140/CDC318

6

11

6

3

9
10

R22
30

RNC4R8P

R23
30

RNC4R8P

8

4

3

2

1

4

3

2

1

7

Sheet

8

03

MEMORY CONTROLLER
4/14/98

Date:

80960RN

DCLK3 {06}

DCLK2 {06}

DCLK1 {06}

DCLK0 {06}

DRAMCLK_LA {05}

DCLKIN

8

Name:

Title:

SEL_LED# {04}

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

IOR# {04}

74ALS32

U13

IOW# {04}

SELUART# {04}

5

6

7

8

5

6

7

8

7

of

11

REV B

D

C

B

A

D

C

B

A

1

RAD {03,05}

3

4

5

6

7

8

9

11

RAD15

RAD14

RAD13

RAD12

RAD11

RAD10

RAD9

RALE

RALE

RAD3/RETRY

RAD4/STEST

RAD5

1D

OC

LE

8D

7D

6D

5D

4D

3D

2D

1D

4D

LE

8D

RCE0#

1 OC

11

9

6D
8 7D

7

6 5D

5

2D
4 3D

3

RAD6/RST_MODE# 2

1

2

RAD16

2

U2

18

19

12

13

14

15

16

17

18

19

14

Z4

8Q

12

7Q 13

6Q

3Q 17
16
4Q
5Q 15

2Q

1Q

8Q

7Q

6Q

5Q

4Q

3Q

2Q

1Q

2

JUMP1X2

1

74ABT573

U1

74ABT573

4
3

RAD11
RAD10

+5V

8
13
14 A10
15

ROMA12
ROMA11
ROMA10
ROMA9

19 A5
20
21 A3

RAD5
RAD4/STEST
RAD3/RETRY

ROE#

RWE#

RAD0

RAD1/32BITPCI_EN#

3

A4

A6

A0

9
CE
37 OE

38 WE

24

A2
23 A1

22

18

RAD6/RST_MODE#

RAD2/32BITMEM_EN#

17

RAD7
A7

16 A8

A9

A11

A12

A13

7

ROMA13

A14

6

A16
5 A15

4

ROMA14

ROMA15

ROMA16

A19

A18
3 A17

2

ROMA18
ROMA17

1

ROMA19

RAD8

ROMA17

ROMA18

ROMA19

ROMA20

U11

12

36

28

32

D2 27
26
D1
D0 25

D3

D4

D7 35
34
D6
D5 33

RP

RY/BY

RAD9

RAD10

RAD11

RAD12

RAD13

RAD14

RAD15

RAD16

4

3

1

4
74ALS04

U6

I_RST# {05,07}

I_RST# {05,07}

FAIL# {07}

IOR# {03}

IOW# {03}
U6
2

5

SEL_LED# {03}

74ALS04

RAD9

U12

74ALS04

6

8D

7D

1

R17
1

U3

R18
1

1/10W 5%
330

R19
2
1

1/10W 5%
1.6K

2

1/10W 5%
470

2

CLR

RXCLK

RI

CD

33

18

19

27

32

17

10

43

42

41

40

11

38

35

37

36

13

2

12

CR5

LED GREEN
1 2

CR4

+5V

6

LED4SM

6

P33V {01,02,08,09}

+5V

6

1489A

3

1489A

RAM3V {01,06,11}

+5V

LED7

LED6

LED5

LED4

LED3

LED2

LED1

LED0

LED GREEN LP
1 2

CR3

LED RED
1 2

6Q 15
16
7Q
19
8Q

5Q

2Q 5
6
3Q
4Q 9

1Q

DDIS 26

INT

XTAL1

XTAL2

TXRDY

RXRDY

BAUDOUT

74ABT273

11 CLK

RAD16 18

RAD15 17

RAD14 14
6D

5D

3D
8 4D

7

1D
4 2D

3

RAD13 13

RAD12

RAD11

RAD10

U6

5

RST

IOW

IOW

IOR

IOR

CS0

CS1

CS2

A0

28 AS

39

21

20

25

24

14

ROMA9

16
15

+5V

ROMA10

ROMA11

ROMA12

RAD0

A1

31

RXD

OP1

ROMA13

D1

D2

D3

OP2

DTR

RTS

TXD

RAD1/32BITPCI_EN# 30

VPP 11

5

RAD12

D4

D5

16C550

ROMA14

+12V

6

RAD13

D6

D7

DSR

SELUART# {03}

7

RAD14

2

8

RAD15

RAD9

9

RAD16

RAD2/32BITMEM_EN# 29 A2

40 A20

U4

O

5

ROMA15

E28F016S5

E/D

OSC1.8432MHz

CTS

ROMA20

ROMA {03}

1

D0

ROMA16

R59

U7

2
9

U7

5
2

5

RNC4R8P
CR2
LED4SM

4

13

12

10

9

5

4

2

8

IN4B

IN4A

IN3B

IN3A

IN2B

IN1B

IN1A

74ALS04

U6

4

1

+5V

U5

1488

CR2

3

OUTD

OUTC

OUTB

OUTA

7

11

8

6

3

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

LED4SM

2

2
7

1

10K
1/10W 5%
1
2

8
7
LED7

1
8
6
5
LED6

7
CR2
LED4SM

4
5
CR2
LED4SM

1
8
CR1
LED4SM

3
6
CR1
LED4SM

4
5

U7

Sheet

8

04

of

11

4/14/98

REV B

13

Date:

80960RN

U7

10

Name: FLASH ROM, UART, & LEDS

Title:

11

1489A

8

J7

CONNJ6-6P

8

IRQUART# {07}

6

5

4

3

2

1

SPARES
1489A

CR1
LED4SM

3
6
4
3
LED5

8
7

R16
470
2
1
LED4

RNC4R8P
LED3

6
5
LED2

2
1
LED0

4
3
LED1

R15
470
CR1
9
12

D

C

B

A

D

C

B

A

1

SDRAM {03,06}

1

SM1
SM0
SCB7
SCB6
SCB5
SCB4
SCB3
SCB2
SCB1
SCB0

9

10

11

12

13

14

15

16

17

18

19

DQ10

DQ9

DQ8

DQ7

DQ6

DQ5

DQ4

DQ3

DQ2

DQ1

DQ0

2

SM2

8

DQ11

DQ55
DQ54

27
26

SA7
SA6
SA5
SA4

GND2 40

41

27

26

25

24

23

22

21

20

DQ39

DQ38

DQ37

DQ36

DQ35

DQ34

DQ33

DQ32

4

DQ56

28

SA8

28

DQ40

GND4 42
43
GND5

GND3

DQ57

29

SA9

29

DQ41

SA0

SA1

SA2

20

21

22

23

24

25

41

J11

GND4 42
43
GND5

GND3

GND2 40

DQ58

30

SA10

30

DQ42

39

DQ59

31

SA11

31

DQ43

GND1

DQ60

32

32

SA3

DQ61

33

SRAS#

33

DQ44

DQ48

DQ49

DQ50

DQ51

DQ52

DQ53

DQ62

DQ45

34

SCAS#

DQ63

DQ16

34

CLK1

DQ17

DQ18

DQ19

DQ20

DQ21

DQ22

DQ23

DQ24

DQ25

DQ26

DQ27

DQ28

DQ29

DQ30

DQ31

DQ46

35

MICTOR
CLK0

SWE#

36

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

4

35

3

3

DQ47

J9

SM3

7

DQ12

39

SM4

6

CLK1

SM6
SM5

5

DQ14

DQ13

36

SM7

GND1

MICTOR

CLK0

4

DRAMCLK_LA {03}

DQ15

3

2

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

39

41
GND4 42
43
GND5

GND3

GND2 40

J12

CLK1

GND1

MICTOR
CLK0

5

17
18
19

SCE1#
SBA1
SBA0

CLK0

21
20

SREQ1#
SREQ0#

22
SREQ2#

24
SREQ4#

23

25
SREQ5#

SREQ3#

26

28
SGNT2#

SGNT0#

29
SGNT3#

27

30
SGNT4#

SGNT1#

31
SGNT5#

32

33

34

35

6

J10

GND1 39
40
GND2
41
GND3
42
GND4
43
GND5

MICTOR

6

36 CLK1

16

15

14

13

12

11

10

9

8

7

6

5

4

3

SCE0#

LOGIC_CLK {02}

SPCI {07,08,09,10}

5

I_RST# {04,07}

RAD {03,04}

7

16

15

14

13

12

11

10

9

8

7

6

5

4

3

RAD16

RALE

RCE0#

RCE1#

ROE#

RWE#

RALE

RAD0

39

GND5

8

05

of

11

Sheet

REV B
4/14/98

Date:

8

Name: LOGIC ANALYZER I/F

43

GND2 40
41
GND3
GND4 42

80960RN

J8

CLK1

GND1

MICTOR
CLK0

Title:

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

19

RAD1/32BITPCI_EN# 18

RAD2/32BITMEM_EN# 17

RAD3/RETRY

RAD4/STEST

RAD5

RAD6/RST_MODE#

RAD7

RAD8

RAD9

RAD10

RAD11

RAD12

RAD13

RAD14

RAD15

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

D

C

B

A

D

C

B

A

1

1

2

2

SDRAM {03,05}

RAM3V {01,04,11}

3
4
5

DQ1
DQ2
DQ3

11

15
16
17

DQ12
DQ13

CB1

NC1

DCLK0 {03}

SBA1

SA10

SA8

SA6

SA4

SA2

SA0

SCE0#

29

SM1

NC3

A6

SCB3

53

60

59

58

57

56

55

64

69

74

79

78

42 CLK0

VCC5

SDA 82
83
SCL
VCC9 84

41

40 VCC4

81

NC10 80

CLK2

GND9

DQ29 75
76
DQ30
DQ31 77

DQ28

VCC8

73

DQ25 70
71
DQ26
DQ27 72

DQ24

DQ21 65
66
DQ22
67
DQ23
68
GND8

GND7

NC11

J5

DQ39

SCB2

52

4

SCL {03,07}

SDA {03,07}

DCLK2 {03}

DQ31

DQ30

DQ29

DQ28

DQ27

DQ26

DQ25

DQ24

DQ23

DQ22

DQ21

SCKE1 {03,11}

DQ20

DQ19

DQ18

DQ17

DQ16

DQ38

54

DQ37

DCLK1 {03}

SA11

SBA0

SA9

SA7

SA5

SA3

SA1

SRAS#

SCE1#

SM5

SM4

SCAS#

SCB5

SCB4

DQ47

DQ46

DQ45

DQ44

DQ43

DQ42

DQ41

DQ40

DQ36

51

DQ35

DQ34

DQ33

DQ32

50

SM3

SM2

SCE0#

4

49

48

47

46

NC8 61
62
NC9
CKE1 63

DQ20

VCC7

DQ19

DQ18

DQ17

DQ16

GND6

CB3

CB2

NC7

NC6

VCC6

NC5

M3

M2

CS2

45

44

43

BA1

39

A8
38 A10

37

36

A2
35 A4

34

GND4
33 A0

32

31

30 CS0

M1

28 M0

SM0

WE

27

NC2
26 VCC3

25

24

23 GND3

22

DQ15
21 CB0

20

SWE#

SCB1

SCB0

DQ15

DQ13

DQ12

DQ11

DQ10

DQ9

GND2

DQ8

DQ7

DQ6

DQ5

DQ4

VCC1

DQ3

DQ2

DQ1

NC4

GND5

SDRAM-DIMM168P

DQ0

GND1

VCC2
19 DQ14

18

14

DQ11

DQ14

13

DQ9
DQ10

12

10

DQ6

DQ8

8

DQ5

DQ7

7

9

DQ4

6

2

1
DQ0

3

3

DQ45

DQ44

DQ43

DQ42

DQ41

GND2

DQ40

DQ39

DQ38

DQ37

DQ36

VCC1

DQ35

DQ34

DQ33

NC1

CAS

M5

RAS

A7

A11

CLK1
126 NC4

125

124 VCC4

123

A9
122 BA0

121

120

A3
119 A5

118

GND4
117 A1

116

115

114 CS1

113

112 M4

111

109
NC2
110 VCC3

108

106
CB5
107 GND3

DQ47
105 CB4

104

5

J5

144

143

142

141

140

139

138

137

136

135

134

133

132

131

130

129

128

127

148

153

158

163

162

167
VCC8 168

SA2

NC11 164
165
SA0
SA1 166

CLK3

GND9

DQ61 159
160
DQ62
DQ63 161

DQ60

VCC7

157

DQ57 154
155
DQ58
DQ59 156

DQ56

DQ53 149
150
DQ54
151
DQ55
152
GND8

GND7

NC8 145
146
NC9
NC10 147

DQ52

VCC6

DQ51

DQ50

DQ49

DQ48

GND6

CB7

CB6

NC7

NC6

VCC5

NC5

M7

M6

CS3

CKE0

GND5

SDRAM-DIMM168P

DQ32

GND1

VCC2
103 DQ46

102

101

100

99

98

97

96

95

94

93

92

91

90

89

88

87

86

85

5

DCLK3 {03}

DQ63

DQ62

DQ61

DQ60

DQ59

DQ58

DQ57

DQ56

DQ55

DQ54

DQ53

DQ52

DQ51

DQ50

DQ49

DQ48

SCB7

SCB6

SM7

SM6

SCKE0 {03,11}
SCE1#

6

6

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

Date:

Name:

Title:

4/14/98

Sheet

8

06

SDRAM 168-PIN DIMM

80960RN

8

of

11

REV B

D

C

B

A

D

C

1

AK19

SPAR

S_PAR

S_GNT5

S_GNT4

S_GNT3

S_GNT2

S_GNT1

S_GNT0

S_REQ5

S_REQ4

S_REQ3

S_REQ2

S_REQ1

AK12 S_PAR64

AK29

SGNT5#

SPAR64

AM28

SGNT4#

SAD61

SAD29

SAD30

SAD31

B

AK28

SGNT3#

SGNT0#

AJ27

AJ29

AM26

SREQ5#

AM27

AL28

SREQ4#

SGNT1#

AH28

SREQ3#

SGNT2#

AK27

SAD60

SAD28

SREQ2#

SAD63

S_AD63 AH12

S_REQ0

SAD59

2

SAD27

AL26

SAD58

SAD26

AH27

SAD62

AM11

S_AD62

AK11

S_AD61

AJ11

S_AD60

AH11

S_AD59

AM10

S_AD58

SAD57

AL10

S_AD57

SAD55

SAD56

AH26 S_AD31
AM25
S_AD30
AK25
S_AD29
AJ25
S_AD28
AH25
S_AD27
AM24
S_AD26
AL24
S_AD25
AK24 S_AD24

SAD52

SAD53
AJ23 S_AD21
AH23
S_AD20
AM22 S_AD19
SAD19

SAD54

AM23

SAD24

SAD51
AL22

S_AD56 AK10
AH10
S_AD55

S_AD23
SAD23

SAD25

S_AD18
AK22

SAD18

AM9
S_AD54

SAD49
S_AD17
SAD17

SAD21

S_AD22
AK23
SAD22

SAD48
S_AD16
AH22
SAD16

SREQ1#

3

SAD14

S_AD53 AK9
AJ9

SAD47
S_AD15
AH19
SAD15

SAD20

SAD45

AM18 S_AD14

S_AD52

SAD44
SAD12

SREQ0#

SAD11

S_AD51 AH9

SAD50
AM8
S_AD50

AL8
S_AD49

AK8
S_AD48

AH8
S_AD47

SAD46
S_AD46 AM7

U15
i960RN
SECONDARY PCI SIGNALS

SAD10

AK7

SAD41
SAD9

S_AD45

SAD43

S_AD44 AJ7
AH7

SAD40
SAD8

S_AD13
AL18
SAD13

S_AD43

SAD42
AM6
S_AD42

AL6
S_AD41

AK6
S_AD40

SAD39
S_AD39 AH6

AK18 S_AD12
AH18
S_AD11
AM17
S_AD10
AK17
S_AD9
AJ17
S_AD8
AM15 S_AD7
SAD7

SAD36

SAD37
+3V

SAD33

SAD34
2

S_LOCK

R43
1

R56
1

R30
1
1/8W 5%
10

2

1/8W 5%
10

2

AM19

AM20

AL20

AH21

AJ21

AK21

AM13

AK13

AJ13

AH13

AM12

AL12

AH24

AM21

AJ19

AH17

+5V

AK20

S_RST AK26
AH20

S_PERR

S_SERR

S_DEVSEL

S_STOP

S_TRDY

S_IRDY

S_FRAME

S_ACK64

S_REQ64

S_C/BE7

S_C/BE6

S_C/BE5

S_C/BE4

S_C/BE3

S_C/BE2

S_C/BE1

S_C/BE0

1/8W 5%
10

SAD5

SAD38
AM5

SAD35

AJ15 S_AD5

S_AD37 AK5
AH15
SAD4

S_AD38
S_AD6
AK15
SAD6

AJ5
S_AD36
S_AD4

AJ2
S_AD35
S_AD3
AM14

S_AD34 AH4
AH3
SAD2

4

1/2W 5%
100

R52
2
1

SLOCK#

SPERR#

SRST#

SSERR#

SDEVSEL#

SSTOP#

STRDY#

SIRDY#

SFRAME#

SACK64#

SREQ64#

SC/BE7#

SC/BE6#

SC/BE5#

SC/BE4#

SC/BE3#

SC/BE2#

SC/BE1#

SC/BE0#

4

0.01uF
CAP0805
1 2

SAD3

S_AD33

SAD32
S_AD32 AH1

C77
C96
C61

0.01uF
CAP0805
1 2

SAD1

AL14 S_AD2
AK14
S_AD1
AH14 S_AD0
SAD0
0.01uF
CAP0805
1 2

4.7uF
CAPT7343
1 2
4.7uF
CAPT7343
1 2

3

C76
C92
C57

4.7uF
CAPT7343
1 2

2

FAIL# {04}

5

IRQUART# {04}

IRQFAN# {11}

SINTD#

SINTC#

SINTB#

SINTA#

5

5

4

5

4

NMI

D26

B15

C22

VCCPLL3

VCCPLL2

VCCPLL1

E20 VCC5REF

E12 FAIL

A9

XINT4
D10 XINT5

C10

+5V

6

U15
i960RN
JX CORE/I2C/JTAG

6

3

S_INTA/XINT0

7

2

R44
2.7K

8

1

C9 S_INTB/XINT1
E9
S_INTC/XINT2
A10 S_INTD/XINT3

B9

6

3

R3
2.7K

7

2

RNC4R8P

8

1

RNC4R8P

6

C8

A12

A21

B11

7

7
6
5

2
3
4

14
16

15

Sheet

8

07

of

11

4/14/98

REV B

80960RN

I_RST# {04,05}

Date:

+3V

8

Name: SECONDARY PCI/960 CORE

Title:

12

HEAD16SH

10

13

8

7
9

6

5

11

4

3

JTAG HEADER
J6
2
1

8

1

R36
2.7K

RNC4R8P

SDA {03,06}
SCL {03,06}

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

I_RST A11

LCDINIT

TMS

TRST

C11

TDO E11

TDI

TCK C12

SCL A8

SDA

7

R14

A

SPCI {05,08,09,10}

1

1.5K
1/10W 5%
1
2

D

C

B

A

D

C

B

A

1

C26
1

1

CLKB {02}

CAP0805
0.01uF

CAP0805
0.01uF
C19
2 1

C18
2 1

STCK {09,10}

N12V

P33V {01,02,04,09}

CLKA {02}

CAP0805
0.01uF

CAP0805
0.01uF
C27
2 1

2

STCK {09,10}

SPCI {05,07,09,10}

B21

SAD29

B29

SAD21

C/BE3

J1

TCK

+5V5

TDO

TDI

A5

GND10

CLK

B24

SAD25

AD27

B30

SAD19

B31

B29

SAD21

B28

+3V4

AD19

AD21

GND12

B27 AD23

SAD23

C/BE3

B26

SC/BE3#

AD25
B25 +3V3

B23

SAD27

AD29
B22 GND11

B21

+5V7
B20 AD31

B19

B18 REQ

B17

B16

B15 GND9

B14

GND7
B13 GND8

A10

A9

A17

A24

A23

A26

AD18

GND5

A31

A30

A29

+3V2 A27
A28

AD20

AD22

IDSEL

AD24 A25

GND4

AD26

AD30 A20
A21
+3V1
AD28 A22

GND3 A18
A19

GNT

RST A15
A16

+5V4

A14

GND2 A13

GND1

+5V3

INTA A6
A7
INTC
+5V2 A8

+5V1

A4

A12

2

A31

TRST A1
A2
+12V
TMS A3

AD18

B12

J2

+3V2

AD22 A28
A29
AD20
GND5 A30

A27

A26

A25

A11

PRSNT1

A22

A21

A20

A19

A18

B11 PRSNT2

B10

B9

INTB
B8 INTD

B7

B6 +5V6

B5

B4

B3 GND6

B2

AD24

+12V

P33V {01,02,04,09}

SAD14

SC/BE1#

SSERR#

B40

SAD18

SAD20

SAD22

SAD17

SAD24

SAD26

SAD28

SAD30

SGNT1#

SRST#

SINTD#

SINTB#

SAD18

SAD20

SAD22

SAD16

SAD24

SAD26

SAD28

SAD30

SGNT0#

3

STDI {09,10}

STMS {09,10}

STRST# {09,10}

SACK64#

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

SIRDY#

SC/BE2#

SAD17

SACK64#

SAD1

SAD3

SAD5

SAD7

SAD8
AD07

AD08

GND9

AD10

AD12

GND8

AD14

C/BE1

+3V7

SERR

+3V6

PERR

LOCK

GND7

DEVSEL

+3V5

IRDY

GND6

C/BE2

AD17

GND10

AD03

AD05

+5V6
J1

A53

A52

A49

A48

A47

A46

A45

A44

A43

A42

A41

A40

A39

A38

A37

A36

A35

A34

A33

+5V2 A61
A62
+5V3

REQ64

A60

AD06 A54
A55
AD04
A56
GND5
A57
AD02
A58
AD00
+5V1 A59

+3V4

C/BE0

AD09

GND4

AD11

AD13

+3V3

AD15

PAR

GND3

SBO

SDONE

+3V2

STOP

GND2

TRDY

GND1

A32

+3V5

IRDY

PERR

AD10

+3V8

GND10

4

B62

B61

B60

B59

+5V6

+5V5

ACK64

+5V4

B58 AD01

B57

AD05
B56 AD03

B55

B54

AD08
B53 AD07

B52

B49 GND9

B48

AD12

AD14
B46 GND8

B47

B45

+3V7
B44 C/BE1

B43

+3V6
B42 SERR

B41

B40

GND7
B39 LOCK

B38

B37 DEVSEL

B36

B35

J2

A36

A41

A40

A43

+3V3

A52

A55

A54

A57

+5V3

+5V2

A62

A61

AD00 A58
A59
+5V1
A60
REQ64

AD02

GND5 A56

AD04

AD06

+3V4 A53

C/BE0

AD13 A46
A47
AD11
A48
GND4
AD09 A49

A45

AD15 A44

PAR

GND3 A42

SBO

SDONE

GND2 A37
A38
STOP
+3V2 A39

TRDY

GND1

A35

CONNPCI_64
B32 AD17
AD16 A32
B33
A33
C/BE2
+3V1
B34 GND6
FRAME A34

B62

ACK64
B61 +5V5

B60

AD01
B59 +5V4

B58

B57

B56

B55

+3V1

AD16

FRAME

CONNPCI_64

B54 +3V8

B53

B52

B49

B48

B47

B46

B45

B44

B43

B42

B41

B39

B38

B37

B36

B35

B34

B33

B32

SPERR#

+5V

4

SLOCK#

SDEVSEL#

SAD10

P33V {01,02,04,09}

P33V {01,02,04,09}

SIRDY#

SC/BE2#

SAD12

SRST#

SINTC#

SINTA#

STDI {09,10}

STMS {09,10}

STRST# {09,10}

SAD17

A17

+12V
+5V

3

A16

AD26 A23
A24

GND4

AD28

+3V1

AD30

GND3

GNT

+5V4

RST

IDSEL

CONNPCI_64

+3V4

B1 -12V

B31

AD21
B30 AD19

SAD29

SAD31

SREQ1#

SINTA#

SINTC#

SAD19

B27

SAD23

+3V3

AD23
B28 GND12

B26

SC/BE3#

B25

B24

AD25

B23 AD27

SAD25

GND11

AD29

AD31

+5V7

REQ

GND10

CLK

SAD27

B22

B20

B19

B18

B17

B16

GND9

A15

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A14

GND2

GND1

+5V3

+5V2

INTC

INTA

+5V1

TDI

TMS

+12V

TRST

A1

B15

GND8

GND7

PRSNT2

PRSNT1

INTD

INTB

+5V6

+5V5

TDO

GND6

TCK

-12V

CONNPCI_64

N12V

B14

B13

B12

B11

B10

SAD31

SREQ0#

B8

SINTD#

B9

B7

B6

B5

B4

B3

B2

B1

SINTB#

+5V

2

+5V

SREQ64#

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

SREQ64#

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

5

5

P33V {01,02,04,09}

P33V {01,02,04,09}

SAD33

SAD35

SAD37

SAD39

SAD41

SAD43

SAD45

SAD47

SAD49

SAD51

SAD53

SAD55

SAD57

SAD59

SAD61

SAD63

SC/BE4#

SC/BE6#

SAD33

SAD35

SAD37

SAD39

SAD41

SAD43

SAD45

SAD47

SAD49

SAD51

SAD53

SAD55

SAD57

SAD59

SAD61

SAD63

SC/BE4#

SC/BE6#

+5V

AD39

GND14

AD41

AD43

GND13

AD45

AD47

+5V5

AD49

AD51

GND12

AD53

AD55

GND11

AD57

AD59

+5V4

AD61

AD63

GND10

C/BE4

C/BE6

GND9

GND15

AD33

AD35

+5V6

C/BE6

AD63

GND10

AD57

AD47

+5V5

AD39

AD35

6

B94

B93

B92

B91

GND16

GND15

B90 AD33

B89

AD37
B88 +5V6

B87

B86

AD41
B85 GND14

B84

GND13
B83 AD43

B82

B81 AD45

B80

B79

AD51
B78 AD49

B77

AD53
B76 GND12

B75

GND11
B74 AD55

B73

B72

+5V4
B71 AD59

B70

B69 AD61

B68

B67

B66 C/BE4

B65

B64 GND9

B63

J1

J2

A86

A85

A84

A83

A82

A81

A80

A79

A78

A77

A76

A75

A74

A73

A72

A71

A70

A69

A68

A67

A66

A65

A64

A63

A63

A94

A68

A73

A72

AD50

A87

A86

A89

GND8

A94

A93

GND7 A90
A91
AD32
A92

AD34

AD36 A88

GND6

AD38

AD42 A83
A84
+5V3
AD40 A85

AD44

A82

GND4 A78
A79
AD48
A80
AD46
GND5 A81

A77

AD54 A74
A75
+5V2
AD52 A76

AD56

GND3

GND2 A69
A70
AD60
AD58 A71

AD62

PAR64

A67

C/BE7 A64
A65
C/BE5
+5V1 A66

GND1

GND8

A93

GND6 A87
A88
AD36
A89
AD34
A90
GND7
A91
AD32
A92

AD38

AD40

+5V3

AD42

AD44

GND5

AD46

AD48

GND4

AD50

AD52

+5V2

AD54

AD56

GND3

AD58

AD60

GND2

AD62

PAR64

+5V1

C/BE5

CONNPCI_64

B94 GND16

B93

B92

B91

B90

B89

B88

GND1
C/BE7

CONNPCI_64

B87 AD37

B86

B85

B84

B83

B82

B81

B80

B79

B78

B77

B76

B75

B74

B73

B72

B71

B70

B69

B68

B67

B66

B65

B64

B63

6

+5V

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

SAD32

SAD34

SAD36

SAD38

SAD40

SAD42

SAD44

SAD46

SAD48

SAD50

SAD52

SAD54

SAD56

SAD58

SAD60

SAD62

SPAR64

SC/BE5#

SC/BE7#

SAD32

SAD34

SAD36

SAD38

SAD40

SAD42

SAD44

SAD46

SAD48

SAD50

SAD52

SAD54

SAD56

SAD58

SAD60

SAD62

SPAR64

SC/BE5#

SC/BE7#

7

Date:

Name:

Title:

4/14/98

Sheet

8

08

of

SECONDARY PCI BUS 1/2

80960RN

SPCI CONN 2

SPCI CONN 1

8

11

REV B

D

C

B

A

D

C

B

A

1

C2
1

1

CLKD {02}

CAP0805
0.01uF

CAP0805
0.01uF
C3
2 1

2

STCK {08,10}

N12V

P33V {01,02,04,08}

CLKC {02}

CAP0805
0.01uF

CAP0805
0.01uF
C11
2 1

C10
2 1

STCK {08,10}

SPCI {05,07,08,10}

GND10

CLK

GND12

TDO

CLK

REQ

AD29

+3V3

B30

B31

B29

SAD19

B28

+3V4

AD19

AD21

GND12

C/BE3
B27 AD23

B26

B25

AD27
B24 AD25

B23

B22 GND11

B21

+5V7
B20 AD31

B19

B18

B17 GND10

B16

SAD21

SAD23

SC/BE3#

SAD25

SAD27

SAD29

SAD31

GND8

GND7

PRSNT2

PRSNT1

B15 GND9

B14

B13

B12

B11

B10

B9

B8 INTD

INTB

+5V6

SINTC#

B6

B5 +5V5

B4

TCK
B3 GND6

B2

B7

SREQ3#

J3

2

J4

A22

A21

A20

A19

A18

A17

A16

A29

A28

A4

A14

A13

A16

A23

A30

A29

A28

AD18 A31

GND5

AD20

AD22

GND4 A24
A25
AD24
A26
IDSEL
+3V2 A27

AD26

AD30 A20
A21
+3V1
AD28 A22

A19

GNT A17
A18

GND3

+5V4

RST A15

GND2

GND1

A12

+5V3 A10
A11

A9

+5V1 A5
A6
INTA
A7
INTC
+5V2 A8

TDI

TRST A1
A2
+12V
TMS A3

GND5 A30
A31
AD18

AD20

AD22

+3V2 A27

A26

AD24 A25

AD26 A23
A24

GND4

AD28

+3V1

AD30

GND3

GNT

+5V4

RST

IDSEL

CONNPCI_64

+3V4

B1 -12V

B31

AD21
B30 AD19

B29

B28

C/BE3
B27 AD23

B26

SINTA#

SAD19

SAD21

SAD23

SC/BE3#

B24

AD25
B25 +3V3

B23 AD27

GND11

AD29

AD31

+5V7

REQ

SAD25

B22

B21

B20

B19

B18

B17

GND9

A13

A12

A11

A10

+12V

SAD18

SAD20

SAD22

SAD19

SAD24

SAD26

SAD28

SAD30

SGNT3#

SRST#

SINTB#

SINTD#

SAD18

SAD20

SAD22

SAD18

SAD24

SAD26

SAD28

SAD30

SGNT2#

SRST#

P33V {01,02,04,08}

3

STDI {08,10}

STMS {08,10}

P33V {01,02,04,08}

STRST# {08,10}

SACK64#

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

SIRDY#

SC/BE2#

SAD17

SACK64#

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

AD07

AD08

GND9

AD10

AD12

GND8

AD14

C/BE1

+3V7

SERR

+3V6

PERR

LOCK

GND7

DEVSEL

+3V5

IRDY

GND6

C/BE2

+5V4

+5V6
J3

A53

A52

A49

A48

A47

A46

A45

A44

A43

A42

A41

A40

A39

A38

A37

A36

A35

A34

A57

C/BE1

+3V7

SERR

AD12

AD08

GND9

+5V5

ACK64

+5V4

4

B62 +5V6

B61

B60

B59

AD03
B57
GND10
B58 AD01

B56

+3V8
B55 AD05

B54

B53 AD07

B52

B49

B48 AD10

B47

AD14
B46 GND8

B45

B44

B43

B42

PERR
B41 +3V6

B40

J4

A40

A45

A44

A47

+3V4 A53
A54

A61

A60

A59

+5V3 A62

+5V2

REQ64

+5V1

AD04 A55
A56
GND5
A57
AD02
AD00 A58

AD06

C/BE0

A52

GND4 A48
A49
AD09

AD11

AD13 A46

+3V3

AD15

PAR

A43

SBO A41
A42

GND3

SDONE

5

SC/BE6#

SAD33

SAD35

SAD37

SAD39

SAD41

SAD43

SAD45

SAD47

SAD49

SAD51

SAD53

SAD55

SAD57

SAD59

SAD61

SAD63

SREQ64#

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

SREQ64#

SAD33

SAD35

SAD37

SAD39

SAD41

SAD43

SAD45

SAD47

SAD49

SAD51

SAD53

SAD55

SAD57

SAD59

SAD61

SAD63

SC/BE4#

AD39

GND14

AD41

AD43

GND13

AD45

AD47

+5V5

AD49

AD51

GND12

AD53

AD55

GND11

AD57

AD59

+5V4

AD61

AD63

GND10

C/BE4

C/BE6

GND9

AD33
B91 GND15

B90

B88
+5V6
B89 AD35

GND10

+5V4

AD61

GND12

AD53

AD55

+5V5

AD45

AD41

+5V6

GND15

6

B94 GND16

B93

B92

B91

AD35
B90 AD33

B89

B88

AD39
B87 AD37

B86

B85 GND14

B84

GND13
B83 AD43

B82

B81

B80 AD47

B79

AD51
B78 AD49

B77

B76

B75

B74

AD57
B73 GND11

B72

B71 AD59

B70

B69

B68 AD63

B67

C/BE6
B66 C/BE4

B65

B64 GND9

B63

J3

J4

+5V1

A86

A85

A84

A83

A82

A81

A80

A79

A78

A77

A76

A75

A74

A73

A72

A71

A70

A69

A68

A67

A66

A65

A64

A63

A90

A63

A94

A93

A67

A79

A82

A86

GND8

AD32

A94

A93

A92

A91

GND6 A87
A88
AD36
A89
AD34
GND7 A90

AD38

AD42 A83
A84
+5V3
AD40 A85

AD44

AD46 A80
A81
GND5

AD48

AD56 A73
A74
AD54
A75
+5V2
A76
AD52
A77
AD50
GND4 A78

GND3

A72

AD62 A68
A69
GND2
A70
AD60
AD58 A71

PAR64

C/BE7 A64
A65
C/BE5
+5V1 A66

GND1

GND8

A92

AD32 A91

GND7

GND6 A87
A88
AD36
AD34 A89

AD38

AD40

+5V3

AD42

AD44

GND5

AD46

AD48

GND4

AD50

AD52

+5V2

AD54

AD56

GND3

AD58

AD60

GND2

AD62

PAR64

CONNPCI_64

B94 GND16

GND1

C/BE5

C/BE7

CONNPCI_64

B87 AD37

B86

B85

B84

B83

B82

B81

B80

B79

B78

B77

B76

B75

B74

B73

B72

B71

B70

B69

B68

B67

B66

B65

B64

B93

P33V {01,02,04,08}

P33V {01,02,04,08}

SC/BE4#

SC/BE6#

B63

A60

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

+5V

6

B92

+5V

5

A59

+5V2 A61
A62
+5V3

REQ64

+5V1

AD00 A58

AD02

AD06 A54
A55
AD04
GND5 A56

+3V4

C/BE0

AD09

GND4

AD11

AD13

+3V3

AD15

PAR

GND3

SBO

SDONE

+3V2

STOP

GND2

TRDY

GND1

A33

A32

CONNPCI_64
B32 AD17
AD16 A32
B33
A33
C/BE2
+3V1
B34 GND6
FRAME A34
B35
A35
IRDY
GND1
B36 +3V5
TRDY A36
B37
A37
DEVSEL
GND2
B38
A38
STOP
GND7
B39 LOCK
+3V2 A39

B62

ACK64
B61 +5V5

B60

B59

B57
GND10
B58 AD01

AD05
B56 AD03

B55

+3V1

AD16

FRAME

CONNPCI_64
AD17

B54 +3V8

B53

B52

B49

B48

B47

B46

B45

B44

B43

B42

B41

B40

B38

B37

B36

SPERR#

SDEVSEL#

A9

A15

B16

P33V {01,02,04,08}

B35

B34

B33

SC/BE2#

SIRDY#

B32

SAD17

B39

SINTA#

SINTC#

STDI {08,10}

STMS {08,10}

STRST# {08,10}

+5V

4

SLOCK#

+12V
+5V

3

A8

A7

A6

A5

A4

A3

B15

GND2

GND1

+5V3

+5V2

INTC

INTA

+5V1

TDI

TMS

A2

A1

A14

GND8

GND7

PRSNT2

PRSNT1

INTD

INTB

+5V6

+5V5

TDO

+12V

TRST

B14

B13

B12

B11

B10

CONNPCI_64

GND6

TCK

-12V

N12V

SAD27

SAD29

SAD31

SREQ2#

B8

SINTB#

B9

B7

B6

B5

B4

B3

B2

B1

SINTD#

+5V

2
+5V

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

SAD32

SAD34

SAD36

SAD38

SAD40

SAD42

SAD44

SAD46

SAD48

SAD50

SAD52

SAD54

SAD56

SAD58

SAD60

SAD62

SPAR64

SC/BE5#

SC/BE7#

SAD32

SAD34

SAD36

SAD38

SAD40

SAD42

SAD44

SAD46

SAD48

SAD50

SAD52

SAD54

SAD56

SAD58

SAD60

SAD62

SPAR64

SC/BE5#

SC/BE7#

7

8

09

of

11

Sheet

REV B
4/14/98

Date:

80960RN
Name: SECONDARY PCI BUS 3/4

Title:

SPCI CONN 4

SPCI CONN 3

8

D

C

B

A

D

C

B

A

1

SPCI {05,07,08,09}

1

7

2

3

4

SREQ5#

SACK64#

SREQ64#

2

8

R31
2.7K

RNC4R8P

5

6

5

6

1

7

8

SREQ4#

R33
2.7K

RNC4R8P

4

1

SREQ0#

R38
2.7K

5

SREQ3#

4

SLOCK#

6

3

3

SPERR#

7

8

SREQ2#

2

SSERR#

2

1

SSTOP#

RNC4R8P

R45
2.7K

5

6

7

SREQ1#

4

SDEVSEL#

2

STRDY#

3

1

SFRAME#

SIRDY#

5

4

STCK

8

6

3

STRST#

RNC4R8P

7

2

R1
2.7K

8

1

STDI

RNC4R8P

STMS

2

+5V

+5V

3

3

SAD51

SAD50

SAD49

SAD48

SAD47

SAD46

SAD45

SAD44

SAD43

SAD42

SAD41

SAD40

SAD39

SAD38

SAD37

SAD36

SAD35

SAD34

SAD33

SAD32

4

3

2

1

4

3

2

1

4

3

2

1

4

3

2

1

4

3

2

1

R8
2.7K

RNC4R8P

R9
2.7K

RNC4R8P

R10
2.7K

RNC4R8P

R11
2.7K

RNC4R8P

R12
2.7K

RNC4R8P

5

6

7

8

5

6

7

8

5

6

7

8

5

6

7

8

5

6

7

8

4

+5V

4

SPAR64

SC/BE7#

SC/BE6#

SC/BE5#

SC/BE4#

SAD63

SAD62

SAD61

SAD60

SAD59

SAD58

SAD57

SAD56

SAD55

SAD54

SAD53

SAD52

5

5

R2
1

R4
2.7K

RNC4R8P

R5
2.7K

RNC4R8P

R6
2.7K

RNC4R8P

R7
2.7K

RNC4R8P

1/10W 5%
2.7K

2

4

3

2

1

4

3

2

1

4

3

2

1

4

3

2

1

5

6

7

8

5

6

7

8

5

6

7

8

5

6

7

8

+5V

6

6

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

Date:

Name:

Title:

4/14/98

Sheet

SPCI PULL-UPS

80960RN

8

10

8

of

11

REV B

D

C

B

A

D

C

B

1

C54
1 2

CAPT7343
10uF

R60

PWR

J13

FAN 1

FAN CONN

10
1/10W 5%
1
2

2 GND

3

R28

C74
1 2

1
1
1/10W 5% 1/10W 5%
1
2
1
2

CAPT3216
1uF

68K
1/10W 5%
1
2

+5V

R27

R26

R34

2

13

6

11

7

16

1

100K
1/10W 5%
1
2

22K
1/10W 5%
1
2

5

BATTU14

FASTCHG

GND

PGM3

PGM2

PGM1

PGM0

TLO

CC

TEMP

REF

DRV

R20

BATT+

MAX712

VLIMIT

V+

THI

R24

1K
1/10W 5%
1
2

0.01uF
CAP0805
1 2

47K
1/10W 5%
1
2

0.01uF
CAP0805
1 2

R25

C68

R53

C58

0.01uF
CAP0805
1 2

4.7K
1/10W 5%
1
2

C55
4.7K
1/10W 5%
1
2

R49
0.047uF
CAP0805
1 2

3
12

8

10

9

4

3

2

Q4
2

2N6109
1
14

+

CMR1-02
2 1
2
1
+

2
1

150
1/10W 5%
1
2
R48
C82

CR8

3

BATT_HLDR
BT1

BT2
BATT_HLDR

BATT_HLDR
BT3

BT4
BATT_HLDR
+

2
1
+

2
1

15

10uF
CAPT7343
1 2
C52

+

6

7

-

+

4 -

5

LM339

U10

LM339

U10

1

2

4

NOTE: VCC FOR LM339 IS +5V

BATT_HLDR
BT8

BT7
BATT_HLDR

BATT_HLDR
BT6

BT5
BATT_HLDR

C65

2
1
2
1
0.47uF
CAP1206
1 2

8

2

4

3

U8

MAX1651

IRQFAN# {07}

GND

FB

REF

SHDN

OUT

EXT

CS

V+

1

7

6

5

BATTERY

5

5

4

0.05
1W 1%
1
2
CR7
MBRS340T3

8

SI9430
Q1

1

C53
L1
47uH

+12V

4

R47

R21

1
2
3
5
6
7
2

7
6
5
4
3
2

6

C56
1 2

6

CAPT7343H
100uF
C64
1 2

3

C51
2.4K
1/10W 5%
1
2

0.1uF
CAP0805
1 2

1

2
1
2
1
10K
1/10W 5%
1
2
100K
1/10W 5%
1
2
22uF
CAPT7343
1 2

R35
R32
C47

2

RST# {02}

CAPT7343H
330uF

A

1

33uF
CAPT7343
1 2

C63

0.1uF
CAP0805
1 2

U19

VCC

F7

F6

F5

F4

F3

F2

F1

F0

20

19

18

17

16

15

14

13

12

8 -

9 +

10 -

11 +

LM339

U10

LM339

U10

14

13

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

+5V

SPARES

PALLV16V8Z-20JI

I9

I8

I7

I6

I5

I4

I3

I2

I1

I0

RAM3V {01,04,06}

11

9

8

7

6

5

4

3

2

1

PART # 101-1950-01

7

Date:

Name:

Title:

4/14/98

Sheet

8

11

BATTERY/MONITOR

80960RN

RAM3V {01,04,06}

SCKE1 {03,06}

SCKE0 {03,06}

8

of

11

REV B

D

C

B

A

Schematics

Table B-2. IQ80960RM Schematics List
Page

Schematic Title

B-14

Decoupling and 3.3V Power

B-15

Primary PCI Interface

B-16

Memory Controller

B-17

Flash ROM, UART, & LEDs

B-18

Logic Analyzer I/F

B-19

SDRAM 168-Pin DIMM

B-20

Secondary PCI/960 Core

B-21

Secondary PCI Bus 1/2

B-22

Secondary PCI Bus 3/4

B-23

Battery/Monitor

IQ80960RM/RN Evaluation Board Manual

B-13

D

C

B

A

1

+5V

CAP0805
0.1uF
C103
2 1

CAP0805
0.1uF
C99
2 1

CAP0805
0.1uF
C59
2 1

CAP0805
0.1uF
C69
2 1

CAP0805
0.1uF

CAP0805
0.1uF
C66
2 1

CAP0805
0.1uF
C62
2 1

CAP0805
0.1uF
C49
2 1

CAP0805
0.1uF
C73
2 1

CAP0805
0.1uF
C48
2 1

2

CAP0805
0.1uF
C116
2 1

CAP0805
0.1uF
C113
2 1

CAP0805
0.1uF
C111
2 1

CAP0805
0.1uF
C108
2 1

CAP0805
0.1uF
C114
2 1

CAP0805
0.1uF
C115
2 1

CAP0805
0.1uF

CAP0805
0.1uF
C87
2 1

CAP0805
0.1uF
C71
2 1

CAP0805
0.1uF
C44
2 1

CAP0805
0.1uF

CAP0805
0.1uF
C81
2 1

CAP0805
0.1uF
C42
2 1

CAP0805
0.1uF
C112
2 1

CAP0805
0.1uF
C109
2 1

CAP0805
0.1uF
C105
2 1

CAP0805
0.1uF
C50
2 1

CAP0805
0.1uF
C72
2 1

CAP0805
0.1uF
C41
2 1

C107
1

CAP0805
0.1uF
C106
2 1

2

CAP0805
0.1uF
C117
2 1

CAP0805
0.1uF
C46
2 1

CAP0805
0.1uF
C67
2 1

+3V

CAP0805
0.1uF
C43
2 1

CAP0805
0.1uF
C45
2 1

C80
1

CAP0805
0.1uF
C79
2 1

2

CAP0805
0.1uF
C70
2 1

C93
1

CAPT7343
47uF
C85
2 1

2

+3V
+5V
C90
1

3

CAP0805
0.1uF

CAP0805
0.1uF
C1
2 1

CAP0805
0.1uF
C7
2 1

CAP0805
0.1uF
C8
2 1

CAP0805
0.1uF
C9
2 1

CAP0805
0.1uF
C15
2 1

CAP0805
0.1uF
C16
2 1

CAP0805
0.1uF
C17
2 1

CAP0805
0.1uF
C23
2 1

CAP0805
0.1uF
C24
2 1

CAP0805
0.1uF
C25
2 1

CAP0805
0.1uF
C31
2 1

CAPT7343
47uF
C32
2 1

2

P33V {02,04,08,09}

SPCI DECOUPLING

C91
1

4

CAP0805
0.1uF

CAP0805
0.1uF
C6
2 1

CAP0805
0.1uF
C5
2 1

CAP0805
0.1uF
C4
2 1

CAP0805
0.1uF
C14
2 1

CAP0805
0.1uF
C13
2 1

CAP0805
0.1uF
C12
2 1

CAP0805
0.1uF
C22
2 1

CAP0805
0.1uF
C21
2 1

CAP0805
0.1uF
C20
2 1

CAP0805
0.1uF
C30
2 1

CAP0805
0.1uF
C29
2 1

CAPT7343
47uF
C28
2 1

2

C88
1 2

RAM3V {04,06,10}

C33
1

5

CAP0805
0.1uF

CAP0805
0.1uF
C40
2 1

CAP0805
0.1uF
C39
2 1

CAP0805
0.1uF
C38
2 1

CAP0805
0.1uF
C37
2 1

CAP0805
0.1uF
C36
2 1

CAP0805
0.1uF
C35
2 1

CAP0805
0.1uF
C34
2 1

2

SDRAM DECOUPLING

CAP0805
0.01uF

C83
1 2

CAPT7343
4.7uF

5

R54

CAP1206
0.22uF

C84
1 2

10
1/8W 5%
1
2

+5V

11

7

6

5

4

9

8

2

3

15

14

10

GND5

GND4

GND3

GND2

GND1

SYNC

REF

SS

ON/OFF#

VCC3

VCC2

VCC1

U17

6

DL

LX

DH

BST

FB

CS

PGND

MAX767CAP

6

20

1

13

16

18

19

17

1

1

CAPT7343
220uF

C60
1 2

3

2

3

2

2

CR9
3

CMPSH3

RFD16N05L
Q2

RFD16N05L
Q3

+5V

7

1

2

7

+3V

8

01

of

10

Sheet

REV B
4/14/98

Date:

80960RM

TP1

8

Name: DECOUPLING & 3.3V POWER

Title:

1W 1%
0.012

NOTE: PINS 3-7 ARE VIAS
7
6
5
4
3
R46
1
2

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

MBRS340T3

C86
CR6

0.1uF
CAP0805
1 2
2

4

L2
3.3uH
COIL-SMT2

1

3

C75
1 2
1

IC DECOUPLING

2

CAPT7343
220uF
C78
1 2

1

CAPT7343
220uF

D

C

B

A

D

C

PTRDY#

E6

P_LOCK

P_GNT
B7 P_RST

A7

M4

1

U18

16

18

Q0

Q1

7

8

Q4 15
11
Q3
Q2 10

Q5

Q6

CY7B9910-7
CLK 1 REF
FB 13
3
FS
23 TEST
Q7 19

RST#

PGNT#

PLOCK#

P_REQ

P_IDSEL
N3 P_PAR

H3

PREQ#

PPAR

PIDSEL

PSTOP#

P_DEVSEL

P_FRAME

L3 P_IRDY
L2
P_TRDY
M5 P_STOP

L1

PDEVSEL#

PIRDY#

L5

PFRAME#

D6

PAD31

P_AD31

C6

PAD30

P_AD30

A6

PAD29

P_AD28

E5

P_AD27

G3

PAD28

P_AD26

G2

PAD27

B

P_C/BE3

P_C/BE2

U15
i960RM
PRIMARY PCI SIGNALS

2

6

3
5

7

2

4

8

1

R40
22

R55
22
RNC4R8P

6

3
5

7

2

4

8

1

RNC4R8P

P_AD25
H5 P_AD24

PAD24

H4

P_AD23

H1

PAD23

K1

P_AD22

J5

PC/BE3#

P_AD21

J3

PAD22

PC/BE2#

P_AD20

J2

PAD21

PAD26

P_AD29

0.1uF
CAP0805
1 2

PAD20

P_C/BE1

PAD17

N5

CLKD {09}

CLKC {09}

CLKB {08}

CLKA {08}

K4 P_AD17
K3
P_AD16
N2
P_AD15
N1 P_AD14
PAD16

P_AD19

J1

PAD19

G1

C97
0.1uF
CAP0805
1 2
P5

PAD15

PC/BE1#

PAD12

P_C/BE0

LOGIC_CLK {05}

CLK_960

PAD11

R2

PAD10

PC/BE0#

PAD9

PPCI

PAD8

P_AD18

K5

PAD18

PAD25

C98
0.1uF
CAP0805
1 2

PAD14

C100
0.1uF
CAP0805
1 2

3

P4 P_AD12
P3
P_AD11
P1
P_AD10
R5
P_AD9
R3
P_AD8
R1 P_AD7
PAD7

A

PAD5

P_AD13
PAD13

C101
0.1uF
CAP0805
1 2
PAD4

P_CLK

P_SERR

P_PERR

P_INTD

P_INTC

P_INTB

P_INTA

C104

PINTB#
PINTC#
PINTD#

PPERR#
PSERR#

D8
E7
C7

M3
M1

C20

PINTA#

E8

P33V

J14

5

9

8

7

6

5

4

3

2

1

21

RST#

+3V1

IRDY#

GND1

47
48

PAD12
PAD10

54

4

PAD1

PAD3

AD5

+3V4

AD7

AD8

+5V1

62

+5V3

ACK64#
61 +5V2

60

59

GND5
58 AD1

57

56 AD3

55

53

52

P33V
PAD5

AD12
AD10
49 GND4

PAD7

PAD8

45

AD14
46 GND3

44 C/BE1#

+3V3

PAD14

43

42 SERR#

+3V2

PC/BE1#

P33V

41

40
PERR#

39 LOCK#

GND2

PPERR#

38
PLOCK#

PSERR#

J14

CONNPCI_B

37 DEVSEL#

36

P33V
PDEVSEL#

35

PIRDY#

C/BE2#

33
34

32 AD17

PAD17
PC/BE2#

AD19
31 +3V2

30

PAD19
P33V

29 AD21

GND7

AD23

PAD21

28

27

PAD0

PAD2

PAD4

PAD6

P33V

PC/BE0#

PAD9

PAD11

PAD13

P33V

PAD15

PPAR

P33V

PSTOP#

PTRDY#

PFRAME#

P33V

PAD16

PAD18

+3V2

GND1

FRAME#

+3V1

STOP#

SBO#

SDONE

PAR

AD11

AD6

+3V4

C/BE0#

62

61

60

59

+5V3

+5V2

REQ64#

+5V1

AD2
58 AD0

57

AD4
56 GND5

55

54

53

52

GND4
49 AD9

48

47

+3V3
46 AD13

45

44 AD15

43

42 GND3

41

40

39 +3V2

38

TRDY#
37 GND2

36

35

34

33

32 AD16

GND5
31 AD18

30

AD22
29 AD20

28

PAD20

27

P33V
PAD22

IDSEL

AD24

PAD23

26

25

C/BE3#

PIDSEL

26

+3V1

PC/BE3#

AD26

AD28

+3V1

AD30

GND3

GNT#

+5V4

24 GND4

23

22

21

20

19

18

17

16

GND2

GND1

25
PAD24

PAD26

PAD28

P33V

PAD30

PGNT#

15

14

13

+5V3

24 AD25

PAD25

AD27

GND6

AD29

AD31

+5V3

REQ#

GND5

CLK

GND4

GND3

12

+5V2

INTC#

INTA#

+5V1

TDI

TMS

+12V

TRST#

P33V

23

PAD27

22

20

PAD29

19

18

17

16

15

14

13

GND2

11

PRST#

PINTC#

PINTA#

TD

+5V

11
12

PRSNT2#

CONNPCI_B

0.1uF
CAP0805
1 2

10

PRSNT1#

INTD#

INTB#

+5V2

+5V1

TDO

GND1

TCK

-12V

N12V

5

C95

10

PAD31

PREQ#

8
9

7

6

5

4

3

2

1

PINTB#

TD

+5V

PINTD#

4

6

J15

CONNPCI_A

J15

CONNPCI_A

6

+12V

C89

3

PAD3

2

PAD2

P_AD6
T5
PAD6

C102
0.1uF
CAP0805
1 2
PAD1

T4 P_AD5
T3
P_AD4
T1
P_AD3
U3
P_AD2
U2
P_AD1
U1 P_AD0
PAD0

Z3
2

R58

2

1

7

U16

PPCI

3

9

5

4

4/14/98

Sheet

8

02

of

10

11

8

6

REV B

74ALS08

U16

74ALS08

U16

74ALS08

U16

SPARES

RST# {10}

8

Date:

80960RM

13

12

10

R39
Name: PRIMARY PCI INTERFACE

Title:

74ALS08

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

PRST#

+5V

JUMP1X2

1

7

10K
1/10W 5%
1
2

1

10K
1/10W 5%
1
2

47uF
CAPT7343
1 2

0.1uF
CAP0805
1 2
C94

D

C

B

A

D

C

B

1

SCKE1 {06,10}

SCKE0 {06,10}

DCLKIN

C110

R51
1

1/10W 5%
22

2

1/10W 5%
22

R50
2
1

18pF
CAP0805
1 2

N29

N30

SA1

SA0

SBA0

SA0

SA1

SA2

SA3

SA4

SCE1

SCE0

SDQM7

SCKE1

U30

M32 SDQM1

L29

SM2

SM1

SM0

SDQM0

SDQM2

U28 SDQM3

SM3

SDQM4

L28

SDQM6
M31 SDQM5

U29

V32

U32

SM4

SM5

SM6

SM7

M28

SCE1#

SWE

T28 SCKE0

L32

M30

SWE#

SCE0#

SCAS

SBA1

L30

N28

SA2

N32 SRAS

P32

SA3

SA5

SA6

SCAS#

P31

SA4

SRAS#

P30

SA5

T30

P28

SA6

SA7

SA8

SA9

SA10

SA11

DCLKIN

T31

R32

SA7

DQ61

DCLKOUT

SBA1

R30

SA8

DQ63

DQ63 AH32

SBA0

R29

SA9

T32

R28

SA10

SA11

E21

A22

DQ62

AF28

DQ62

AF31

DQ61

DQ60

AE28

DQ60

DQ59

AE30

DQ59

DQ58

AD28

DQ58

DQ57

AD31

6

5

3

4

2

7

R13
1.5K

8

2

RNC4R8P

1

DQ54
S1

6

3
5

7

2

4

8

1

SWDIP4

AC32
DQ23

DQ57

DQ55

DQ56

DQ56 AC28
AC30

DQ31 AG32 DQ31
DQ30 AF30
DQ30
DQ29 AF32
DQ29
DQ28 AE29
DQ28
DQ27 AE32
DQ27
DQ26 AD30
DQ26
DQ25 AD32
DQ25
DQ24 AC29 DQ24

DQ53

DQ49

DQ50

U15
i960RM
MEMORY CONTROLLER

DQ55

DQ23

DQ48

3

RAD2/32BITMEM_EN#

RAD3/RETRY

RAD6/RST_MODE#

Y30

DQ18
Y32

DQ52

DQ54
DQ22
AB30
DQ22

DQ47

DQ18

DQ17
DQ17

DQ16
W29
DQ16

DQ15
J29
DQ15

1/10W 5%
24

DQ14

AB28

DQ52

DQ45

J32 DQ14

DQ53 AB31
AA28

DQ51
DQ51 AA30

DQ21 AB32 DQ21
DQ20 AA29
DQ20
DQ19 AA32 DQ19

Y28
DQ50

Y31
DQ49

W28
DQ48

J28
DQ47

DQ46
DQ46 J30

DQ44
DQ12

DCLKOUT

DQ11

A

DQ10

H28

DQ41
DQ9

DQ45

DQ43

DQ44 H31
G32

DQ40
DQ8

DQ13
H30
DQ13

DQ43

DQ42
A28
DQ42

C27
DQ41

A27
DQ40

R37
2
1

RAD15
RAD14

RAD14 D18
C18
RAD13
A18
RAD12
E17
RAD11
E15
RAD10
RAD9 C15
RAD7

RAD5

4

RAD0

RAD0 A13

RAD1

RAD1

RAD2/32BITMEM_EN#

RAD3/RETRY

RAD4/STEST

RAD5

B13

RAD4/STEST A14
E13
RAD3/RETRY
RAD2/32BITMEM_EN# C13

RAD6/RST_MODE#

RAD7 E14
D14
C14

RAD8

A15

RAD8

RAD9

RAD10

RAD11

RAD12

RAD13

RAD16

RAD15

RAD16
E18

B19

A19

RALE

E19

ONCE#

RCE0#
RCE1#

C19

ROE#
RWE#

SCB0

K32

A20

SCB1

K30

D20

SCB3

SCB4

K31

SCB2

SCB5

K28

V31

SCB6

V30

W32

SCB7

W30

C21

ONCE

RALE

RCE1

RCE0

RWE

ROE

SCB0

SCB1

SCB2

SCB3

SCB4

SCB5

SCB6

SCB7

RAD6/RST_MODE#

DQ5

DQ38
E25

DQ37
A25 DQ5

DQ38

DQ36
DQ4
D24
DQ4

DQ39
DQ39 C26

H32 DQ12
C28
DQ11
E27
DQ10
B27
DQ9
E26
DQ8
A26 DQ7
DQ7

DQ37 B25

DQ35
DQ3
A24
DQ3

SDRAM {05,06}

DQ2

DQ6

E24
DQ36

C24
DQ35

DQ34
DQ34 E23
B23

DQ32
DQ32 E22

DQ33
DQ33

DQ1

C23 DQ2
A23
DQ1
D22 DQ0
DQ0

C25
DQ6

4

Z2
2

JUMP1X2

1

RAD {04,05}

RAD0

TP2

RAD4/STEST

1

3

1.5K
1/10W 5%
1
2

2

5

R42

5

Z1
2
JUMP1X2

1

ROMA {04}

DCLKOUT

RWE#

RCE1#

SCL {06,07}

U6

SCLK

SDA

OE

CLKIN

10

6

U9

13

12

13

5

4

2

1
U13

28

21

45

44

41

40

36

35

32

31

18

17

14

13

9

8

5

4

12

74ALS32

U13

74ALS04

U6

74ALS32

U13

74ALS32

OUT17

OUT16

OUT15

OUT14

OUT13

OUT12

OUT11

OUT10

OUT9

OUT8

OUT7

OUT6

OUT5

OUT4

OUT3

OUT2

OUT1

OUT0

MPC9140/CDC318

6

74ALS04

25

24

38

11

R57
11

+3V

ROMA18

1/10W 5%
36

R29
2
1

SDA {06,07}

1.5K
1/10W 5%
1
2

1

R41

2.7K
1/10W 5%
1
2

11

6

3

9
10

R22
30

RNC4R8P

R23
30

RNC4R8P

8

4

3

2

1

4

3

2

1

7

Sheet

8

03

MEMORY CONTROLLER
4/14/98

Date:

80960RM

DCLK3 {06}

DCLK2 {06}

DCLK1 {06}

DCLK0 {06}

DRAMCLK_LA {05}

DCLKIN

8

Name:

Title:

SEL_LED# {04}

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

IOR# {04}

74ALS32

U13

IOW# {04}

SELUART# {04}

5

6

7

8

5

6

7

8

7

of

10

REV B

D

C

B

A

D

C

B

RAD {03,05}

1

3

4

5

6

7

8

9

11

RAD15

RAD14

RAD13

RAD12

RAD11

RAD10

RAD9

RALE

RALE

RAD3/RETRY

RAD4/STEST

RAD5

1D

OC

LE

8D

7D

6D

5D

4D

3D

2D

1D

4D

LE

8D

U1

18

19

12

13

14

15

16

17

18

19

14

Z4

8Q

12

7Q 13

6Q

3Q 17
16
4Q
5Q 15

2Q

1Q

8Q

7Q

6Q

5Q

4Q

3Q

2Q

1Q

2

2

JUMP1X2

1

U2

74ABT573

RCE0#

1 OC

11

9

6D
8 7D

7

6 5D

5

2D
4 3D

3

RAD6/RST_MODE# 2

1

2

+5V

ROMA20
40 A20

VPP 11

5
4
3

RAD12
RAD11
RAD10

14 A10
15

ROMA10
ROMA9

17
18
19 A5
20

RAD7
RAD6/RST_MODE#
RAD5
RAD4/STEST

ROE#

RWE#

RAD0
A0

9
CE
37 OE

38 WE

24

A2
23 A1

22

RAD2/32BITMEM_EN#
RAD1

21 A3

RAD3/RETRY

A4

A6

A7

16 A8

A9

A11

A12

A13

8
13

ROMA11

7

ROMA13

A14

ROMA12

6

A16
5 A15

4

ROMA14

ROMA15

ROMA16

A19

A18
3 A17

2

ROMA18
ROMA17

1

ROMA19

RAD8

ROMA17

ROMA18

ROMA19

ROMA20

3

U11

12

36

RAD12

RAD9

RAD10

RAD11

RAD13

28

RAD14

RAD15

RAD16

32

D2 27
26
D1
D0 25

D3

D4

D7 35
34
D6
D5 33

RP

RY/BY

4

3

1

4
74ALS04

U6

I_RST# {05,07}

I_RST# {05,07}

FAIL# {07}

IOR# {03}

IOW# {03}
U6
2

5

SEL_LED# {03}

74ALS04

RST

IOW

IOW

IOR

IOR

CS0

CS1

CS2

A0

A1

U12

6
74ALS04

U6

8D

7D

R17
1

U3

R18
1

1/10W 5%
330

R19
2
1

1/10W 5%
1.6K

2

1/10W 5%
470

2

CLR

5

1

RXCLK

RI

CD

33

18

19

27

32

17

10

43

42

41

40

11

38

35

37

36

13

2

12

LED0

CR5

LED GREEN
1 2

CR4

+5V

LED4SM

P33V {01,02,08,09}

+5V

6

1489A

3

1489A

RAM3V {01,06,10}

+5V

LED7

LED6

LED5

LED4

LED3

LED2

LED1

LED GREEN LP
1 2

CR3

LED RED
1 2

6Q 15
16
7Q
19
8Q

5Q

2Q 5
6
3Q
4Q 9

1Q

DDIS 26

INT

XTAL1

XTAL2

TXRDY

RXRDY

BAUDOUT

74ABT273

11 CLK

RAD16 18

RAD15 17

RAD14 14
6D

5D

3D
8 4D

7

1D
4 2D

3

RAD13 13

RAD12

RAD11

RAD10

RAD9

28 AS

39

21

20

25

24

14

ROMA9

16
15

+5V

31

30

DSR

RXD

OP1

OP2

DTR

RTS

TXD

RAD2/32BITMEM_EN# 29 A2

ROMA10

ROMA11

ROMA12

16C550

CTS

D1

D2

D3

D4

D5

D6

D7

D0

RAD0

+12V

6

RAD13

ROMA13

SELUART# {03}

7

RAD14

2

8

RAD15

RAD9

9

RAD16

RAD1

E28F016S5

U4

O

5

ROMA14

ROMA15

ROMA16

E/D

OSC1.8432MHz

6

6

U7

9

U7

13

12

10

9

5

4

2

8

IN4B

IN4A

IN3B

IN3A

IN2B

IN1B

IN1A

74ALS04

U6

4

1

+5V

U5

1488

OUTD

OUTC

OUTB

OUTA

LED4SM

5

2
5
2

RAD16

74ABT573

ROMA {03}

1

4

RNC4R8P
CR2
LED4SM

3

CR2

2

11

8

6

3

7

2
7

A

1

10K
1/10W 5%
1
2

8
7
LED7

1
8
6
5
LED6

7
CR2
LED4SM

4
5
CR2
LED4SM

1
8

11

1489A

8

1489A

7

U7

13

10

Sheet

8

04

of

10

4/14/98

REV B

80960RM

Date:

8

Name: FLASH ROM, UART, & LEDS

Title:

U7

J7

CONNJ6-6P

IRQUART# {07}

6

5

4

3

2

1

SPARES

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

CR1
LED4SM

3
6
CR1
LED4SM

4
5
CR1
LED4SM

3
6
4
3
LED5

8
7

R16
470
2
1
LED4

RNC4R8P
LED3

6
5
LED2

2
1
LED0

4
3
LED1

R15
470
CR1
9
12

R59

D

C

B

A

D

C

B

A

1

SDRAM {03,06}

1

SM1
SM0
SCB7
SCB6
SCB5
SCB4
SCB3
SCB2
SCB1
SCB0

9

10

11

12

13

14

15

16

17

18

19

DQ10

DQ9

DQ8

DQ7

DQ6

DQ5

DQ4

DQ3

DQ2

DQ1

DQ0

2

SM2

8

DQ11

DQ55
DQ54

27
26

SA7
SA6
SA5
SA4

GND2 40

41

27

26

25

24

23

22

21

20

DQ39

DQ38

DQ37

DQ36

DQ35

DQ34

DQ33

DQ32

4

DQ56

28

SA8

28

DQ40

GND4 42
43
GND5

GND3

DQ57

29

SA9

29

DQ41

SA0

SA1

SA2

20

21

22

23

24

25

41

J11

GND4 42
43
GND5

GND3

GND2 40

DQ58

30

SA10

30

DQ42

39

DQ59

31

SA11

31

DQ43

GND1

DQ60

32

32

SA3

DQ61

33

SRAS#

33

DQ44

DQ48

DQ49

DQ50

DQ51

DQ52

DQ53

DQ62

DQ45

34

SCAS#

DQ63

34

CLK1

DQ16

DQ17

DQ18

DQ19

DQ20

DQ21

DQ22

DQ23

DQ24

DQ25

DQ26

DQ27

DQ28

DQ29

DQ30

DQ31

DQ46

35

MICTOR
CLK0

SWE#

36

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

4

35

3

3

DQ47

J9

SM3

7

DQ12

39

SM4

6

CLK1

SM6
SM5

5

DQ14

DQ13

36

SM7

GND1

MICTOR

CLK0

4

DRAMCLK_LA {03}

DQ15

3

2

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

39

41
GND4 42
43
GND5

GND3

GND2 40

J12

CLK1

GND1

MICTOR
CLK0

5

5

18
19

SBA1
SBA0

SPCI {07,08,09}

21
20

SREQ1#
SREQ0#

22
SREQ2#

24
SREQ4#

23

25
SREQ5#

SREQ3#

26

28
SGNT2#

SGNT0#

29
SGNT3#

27

30
SGNT4#

SGNT1#

31
SGNT5#

32

33

34

35

6

J10

GND1 39
40
GND2
41
GND3
42
GND4
43
GND5

MICTOR
CLK0

36 CLK1

17

SCE1#

LOGIC_CLK {02}

16

SCE0#

15

14

13

12

11

10

9

8

7

6

5

4

3

6

I_RST# {04,07}

RAD {03,04}

7

16

15

14

13

12

11

10

9

8

7

6

5

4

3

RAD16

RALE

RCE0#

RCE1#

ROE#

RWE#

RALE

RAD0

RAD1

39

GND5

8

05

of

10

Sheet

REV B
4/14/98

Date:

8

Name: LOGIC ANALYZER I/F

43

GND2 40
41
GND3
GND4 42

80960RM

J8

CLK1

GND1

MICTOR
CLK0

Title:

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

19

18

RAD2/32BITMEM_EN# 17

RAD3/RETRY

RAD4/STEST

RAD5

RAD6/RST_MODE#

RAD7

RAD8

RAD9

RAD10

RAD11

RAD12

RAD13

RAD14

RAD15

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

D

C

B

A

D

C

B

A

1

1

2

2

SDRAM {03,05}

RAM3V {01,04,10}

3
4
5

DQ1
DQ2
DQ3

11

15
16
17

DQ12
DQ13

CB1

NC1

DCLK0 {03}

SBA1

SA10

SA8

SA6

SA4

SA2

SA0

SCE0#

29

SM1

NC3

A6

SCB3

53

60

59

58

57

56

55

64

69

74

79

78

42 CLK0

VCC5

SDA 82
83
SCL
VCC9 84

41

40 VCC4

81

NC10 80

CLK2

GND9

DQ29 75
76
DQ30
DQ31 77

DQ28

VCC8

73

DQ25 70
71
DQ26
DQ27 72

DQ24

DQ21 65
66
DQ22
67
DQ23
68
GND8

GND7

NC11

J5

DQ39

SCB2

52

4

SCL {03,07}

SDA {03,07}

DCLK2 {03}

DQ31

DQ30

DQ29

DQ28

DQ27

DQ26

DQ25

DQ24

DQ23

DQ22

DQ21

SCKE1 {03,10}

DQ20

DQ19

DQ18

DQ17

DQ16

DQ38

54

DQ37

DCLK1 {03}

SA11

SBA0

SA9

SA7

SA5

SA3

SA1

SRAS#

SCE1#

SM5

SM4

SCAS#

SCB5

SCB4

DQ47

DQ46

DQ45

DQ44

DQ43

DQ42

DQ41

DQ40

DQ36

51

DQ35

DQ34

DQ33

DQ32

50

SM3

SM2

SCE0#

4

49

48

47

46

NC8 61
62
NC9
CKE1 63

DQ20

VCC7

DQ19

DQ18

DQ17

DQ16

GND6

CB3

CB2

NC7

NC6

VCC6

NC5

M3

M2

CS2

45

44

43

BA1

39

A8
38 A10

37

36

A2
35 A4

34

GND4
33 A0

32

31

30 CS0

M1

28 M0

SM0

WE

27

NC2
26 VCC3

25

24

23 GND3

22

DQ15
21 CB0

20

SWE#

SCB1

SCB0

DQ15

DQ13

DQ12

DQ11

DQ10

DQ9

GND2

DQ8

DQ7

DQ6

DQ5

DQ4

VCC1

DQ3

DQ2

DQ1

NC4

GND5

SDRAM-DIMM168P

DQ0

GND1

VCC2
19 DQ14

18

14

DQ11

DQ14

13

DQ9
DQ10

12

10

DQ6

DQ8

8

DQ5

DQ7

7

9

DQ4

6

2

1
DQ0

3

3

DQ45

DQ44

DQ43

DQ42

DQ41

GND2

DQ40

DQ39

DQ38

DQ37

DQ36

VCC1

DQ35

DQ34

DQ33

NC1

CAS

M5

RAS

A7

A11

CLK1
126 NC4

125

124 VCC4

123

A9
122 BA0

121

120

A3
119 A5

118

GND4
117 A1

116

115

114 CS1

113

112 M4

111

109
NC2
110 VCC3

108

106
CB5
107 GND3

DQ47
105 CB4

104

5

J5

144

143

142

141

140

139

138

137

136

135

134

133

132

131

130

129

128

127

148

153

158

163

162

167
VCC8 168

SA2

NC11 164
165
SA0
SA1 166

CLK3

GND9

DQ61 159
160
DQ62
DQ63 161

DQ60

VCC7

157

DQ57 154
155
DQ58
DQ59 156

DQ56

DQ53 149
150
DQ54
151
DQ55
152
GND8

GND7

NC8 145
146
NC9
NC10 147

DQ52

VCC6

DQ51

DQ50

DQ49

DQ48

GND6

CB7

CB6

NC7

NC6

VCC5

NC5

M7

M6

CS3

CKE0

GND5

SDRAM-DIMM168P

DQ32

GND1

VCC2
103 DQ46

102

101

100

99

98

97

96

95

94

93

92

91

90

89

88

87

86

85

5

DCLK3 {03}

DQ63

DQ62

DQ61

DQ60

DQ59

DQ58

DQ57

DQ56

DQ55

DQ54

DQ53

DQ52

DQ51

DQ50

DQ49

DQ48

SCB7

SCB6

SM7

SM6

SCKE0 {03,10}
SCE1#

6

6

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

Date:

Name:

Title:

4/14/98

Sheet

8

06

SDRAM 168-PIN DIMM

80960RM

8

of

10

REV B

D

C

B

A

D

C

B

1

AJ27

AM27

AK28

AM28

AK29

AK19

SGNT2#

SGNT3#

SGNT4#

SGNT5#

SPAR

S_PAR

S_GNT5

S_GNT4

S_GNT3

S_GNT2

S_GNT1

S_AD30

SGNT1#

S_GNT0

S_REQ5

AH26 S_AD31

SAD31

AJ29

AM25

SAD30

AM26

S_AD29

AK25

SAD29

SGNT0#

S_AD28

AJ25

SAD28

SREQ5#

S_REQ4

S_AD27

2

AH25

SAD27

S_AD26

AM24

SAD26

S_AD25

AL24

SAD25

S_REQ3

SAD24

AL28

SAD23

AH28

AK24 S_AD24
AM23
S_AD23
AK23
S_AD22
AJ23 S_AD21
SAD21

SREQ4#

SAD19

SREQ3#
U15
i960RM
SECONDARY PCI SIGNALS

SAD18

S_REQ2

SAD17

S_REQ1

SAD16

AK27

3

AM22 S_AD19
AL22
S_AD18
AK22
S_AD17
AH22
S_AD16
AH19
S_AD15
AM18 S_AD14
SAD14

SAD15

S_AD20
AH23
SAD20

SAD22

S_AD13
AL18
SAD13

SREQ2#

SAD12

S_REQ0

SAD11

AL26

SAD10

AH27

SAD9

S_AD4

+3V

S_LOCK

S_PERR

S_RST

S_SERR

S_DEVSEL

S_STOP

S_TRDY

S_IRDY

S_FRAME

S_C/BE3

S_C/BE2

S_C/BE1

S_C/BE0

2

R43
1

R56
1

R30
1
1/8W 5%
10

2

1/8W 5%
10

2

1/8W 5%
10

S_AD6
AJ15 S_AD5
SAD5

SREQ1#

SAD8

AK15

AH15
SAD4

SAD6

AK18 S_AD12
AH18
S_AD11
AM17
S_AD10
AK17
S_AD9
AJ17
S_AD8
AM15 S_AD7
SAD7

S_AD3
AM14
SAD3

SREQ0#

+5V

AK20

AH20

AK26

AM19

AM20

AL20

AH21

AJ21

AK21

AH24

AM21

AJ19

AH17

1/2W 5%
100

R52
2
1

SLOCK#

SPERR#

SRST#

SSERR#

SDEVSEL#

SSTOP#

STRDY#

SIRDY#

SFRAME#

SC/BE3#

SC/BE2#

SC/BE1#

SC/BE0#

4

0.01uF
CAP0805
1 2

SAD2

4

C77
C96
C61

0.01uF
CAP0805
1 2

SAD1

AL14 S_AD2
AK14
S_AD1
AH14 S_AD0
SAD0
0.01uF
CAP0805
1 2

4.7uF
CAPT7343
1 2
4.7uF
CAPT7343
1 2

3

C76
C92
C57

4.7uF
CAPT7343
1 2

2

FAIL# {04}

5

IRQUART# {04}

IRQFAN# {10}

SINTD#

SINTC#

SINTB#

SINTA#

5

5

4

5

4

NMI

D26

B15

C22

VCCPLL3

VCCPLL2

VCCPLL1

E20 VCC5REF

E12 FAIL

A9

XINT4
D10 XINT5

C10

+5V

6

U15
i960RM
JX CORE/I2C/JTAG

6

3

S_INTA/XINT0

7

2

R44
2.7K

8

1

C9 S_INTB/XINT1
E9
S_INTC/XINT2
A10 S_INTD/XINT3

B9

6

3

R3
2.7K

7

2

RNC4R8P

8

1

RNC4R8P

6

C8

A12

A21

B11

7

7
6
5

2
3
4

14
16

15

Sheet

8

07

of

10

4/14/98

REV B

80960RM

I_RST# {04,05}

Date:

+3V

8

Name: SECONDARY PCI/960 CORE

Title:

12

HEAD16SH

10

13

8

7
9

6

5

11

4

3

JTAG HEADER
J6
2
1

8

1

R36
2.7K

RNC4R8P

SDA {03,06}
SCL {03,06}

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

I_RST A11

LCDINIT

TMS

TRST

C11

TDO E11

TDI

TCK C12

SCL A8

SDA

7

R14

A

SPCI {05,08,09}

1

1.5K
1/10W 5%
1
2

D

C

B

A

D

C

B

A

1

SPCI CONN 2

SPCI CONN 1

1

2

2

CLKB {02}

CAP0805
0.01uF

CAP0805
0.01uF
C19
2 1

C18
2 1

STCK {09}

N12V

P33V {01,02,04,09}

CLKA {02}

CAP0805
0.01uF

CAP0805
0.01uF
C27
2 1

C26
2 1

STCK {09}

SPCI {05,07,09}

GND12

INTB

+5V6

GND8

GND7

PRSNT2

PRSNT1

REQ

+3V3

B30
B31

B29

SAD19

B28

+3V4

AD19

AD21

GND12

C/BE3
B27 AD23

SAD21

SAD23

B26

B25

B24 AD25

SAD25

AD27

B23

AD29
B22 GND11

SAD27

+5V7
B20 AD31

B19

B18

CLK
B17 GND10

B16

B15 GND9

B14

B13

B12

B11

B10

B9

B8 INTD

B7

B6

TDO
B5 +5V5

B4

TCK
B3 GND6

B2

B21

SC/BE3#

J1

J2

A22

A21

A20

A19

A18

A17

A4

A14

A13

A12

A19

A18

+3V1

A26

A25

3

+3V2 A27
A28
AD22
A29
AD20
A30
GND5
AD18 A31

IDSEL

AD24

AD28 A22
A23
AD26
GND4 A24

A21

AD30 A20

GND3

RST A15
A16
+5V4
GNT A17

GND2

GND1

+5V3 A10
A11

A9

+5V1 A5
A6
INTA
A7
INTC
+5V2 A8

TDI

TRST A1
A2
+12V
TMS A3

AD18

A31

+3V2 A27
A28
AD22
A29
AD20
GND5 A30

A26

AD24 A25

AD26 A23
A24

GND4

AD28

+3V1

AD30

GND3

GNT

+5V4

IDSEL

CONNPCI_32

+3V4

B1 -12V

B31

AD21
B30 AD19

B29

B28

C/BE3
B27 AD23

B26

SAD29

SAD31

SREQ1#

SINTA#

SINTC#

SAD19

SAD21

SAD23

SC/BE3#

B24
AD25
B25 +3V3

B23 AD27

GND11

AD29

AD31

+5V7

REQ

GND10

CLK

SAD25

B22

B21

B20

B19

B18

B17

A16

A15

RST

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

A14

B16

GND9

GND2

GND1

+5V3

+5V2

INTC

INTA

+5V1

TDI

TMS

+12V

TRST

B15

GND8

GND7

PRSNT2

PRSNT1

INTD

INTB

+5V6

+5V5

TDO

GND6

TCK

-12V

B14

B13

B12

B11

B10

B9

B8

B7

B6

B5

B4

B3

B2

B1

CONNPCI_32

N12V

SAD27

SAD29

SAD31

SREQ0#

SINTD#

SINTB#

+5V

3

+12V
+5V

+12V

SINTA#

SAD18

SAD20

SAD22

SAD17

SAD24

SAD26

SAD28

SAD30

SGNT1#

SRST#

SINTD#

SINTB#

SAD18

SAD20

SAD22

SAD16

SAD24

SAD26

SAD28

SAD30

SGNT0#

SRST#

SINTC#

STDI {09}

STMS {09}

STRST# {09}

4

P33V {01,02,04,09}

STDI {09}

STMS {09}

STRST# {09}

4

2

R12
1

+5V

P33V {01,02,04,09}

1/10W 5%
10K

+5V

P33V {01,02,04,09}

5

R10
1
1/10W 5%
10K

2

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

SIRDY#

SC/BE2#

SAD17

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

AD07

AD08

GND9

AD10

AD12

GND8

AD14

C/BE1

+3V7

SERR

+3V6

PERR

LOCK

GND7

DEVSEL

+3V5

IRDY

GND6

C/BE2

AD17

+5V6

J1

A53

A52

A49

A48

A47

A46

A45

A44

A43

A42

A41

A40

A39

A38

A37

A36

A35

A34

A57

+5V3

A62

AD00 A58
A59
+5V1
A60
REQ64
+5V2 A61

AD02

AD06 A54
A55
AD04
GND5 A56

+3V4

C/BE0

AD09

GND4

AD11

AD13

+3V3

AD15

PAR

GND3

SBO

SDONE

+3V2

STOP

GND2

TRDY

GND1

A33

A32

C/BE1

+3V7

SERR

GND9

+3V8

AD03

+5V5

ACK64

+5V4

B62 +5V6

B61

B60

B59

GND10
B58 AD01

B57

B56

B55 AD05

B54

AD08
B53 AD07

B52

B49

AD12
B48 AD10

B47

AD14
B46 GND8

B45

B44

B43

B42

PERR
B41 +3V6

B40

J2

A45

A44

A43

A52

A49

6

AD00 A58
A59
+5V1
A60
REQ64
A61
+5V2
+5V3 A62

AD02

A57

AD04 A55
A56
GND5

+3V4 A53
A54
AD06

C/BE0

AD09

AD13 A46
A47
AD11
GND4 A48

+3V3

AD15

PAR

SBO A41
A42
GND3

SDONE

A40

+5V

6

CONNPCI_32
B32 AD17
AD16 A32
B33
A33
C/BE2
+3V1
B34 GND6
FRAME A34
B35
A35
IRDY
GND1
B36 +3V5
TRDY A36
B37
A37
DEVSEL
GND2
B38
A38
STOP
GND7
B39 LOCK
+3V2 A39

B62

+5V4
B60
ACK64
B61 +5V5

B59

B57
GND10
B58 AD01

AD05
B56 AD03

B55

+3V1

AD16

FRAME

CONNPCI_32

B54 +3V8

B53

B52

B49

B48

B47

B46

B45

B44

B43

B42

B41

B40

B39

B38

B37

B36

B35

B34

B33

SIRDY#

B32

SAD17

+5V

SC/BE2#

5

R9
1

2

R11
1

+5V

P33V {01,02,04,09}

1/10W 5%
10K

+5V

P33V {01,02,04,09}

1/10W 5%
10K

2

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

SREQ5#

SREQ4#

SREQ3#

SREQ2#

SREQ1#

SREQ0#

SLOCK#

SPERR#

SSERR#

SSTOP#

SDEVSEL#

SIRDY#

STRDY#

SFRAME#

STCK

STRST#

STDI

STMS

7

4

3

2

1

4

3

2

1

4

3

2

1

4

3

2

1

4

3

2

1

Sheet

8

08

of

SECONDARY PCI BUS 1/2
4/14/98

80960RM

+5V

Date:

5

6

7

8

5

6

7

8

5

6

7

8

5

6

7

8

5

6

7

8

Name:

Title:

R31
2.7K

RNC4R8P

R33
2.7K

RNC4R8P

R38
2.7K

RNC4R8P

R45
2.7K

RNC4R8P

R1
2.7K

RNC4R8P

+5V

8

10

REV B

D

C

B

A

D

C

B

A

1

SPCI CONN 4

SPCI CONN 3

1

C10
1

C2
1

CLKD {02}

CAP0805
0.01uF

CAP0805
0.01uF
C3
2 1

2

STCK {08}

N12V

P33V {01,02,04,08}

CLKC {02}

CAP0805
0.01uF

CAP0805
0.01uF
C11
2 1

2

STCK {08}

SPCI {05,07,08}

B24

TCK

TDO

+3V3

B30
B31

B29

SAD19

B28

+3V4

AD19

AD21

GND12

C/BE3
B27 AD23

SAD21

SAD23

B26

B25

AD27
B24 AD25

B23

AD29
B22 GND11

B21

SAD27

SAD25

REQ

+5V7
B20 AD31

B19

B18

CLK

J4

A19

A21

A26

A25

3

+3V2 A27
A28
AD22
A29
AD20
A30
GND5
AD18 A31

IDSEL

AD24

AD28 A22
A23
AD26
GND4 A24

+3V1

AD30 A20

GND3

A18

GNT A17

B16

SAD29

SAD31

SREQ3#

A13
A14

B17 GND10

+5V4

GND2

GND1

A12

+5V3 A10
A11

A9

RST A15
A16

GND8

GND7

PRSNT2

PRSNT1

A4

+5V1 A5
A6
INTA
A7
INTC
+5V2 A8

TDI

TRST A1
A2
+12V
TMS A3

AD18

A31

+3V2 A27
A28
AD22
A29
AD20
GND5 A30

A26

AD24 A25

B15 GND9

B14

B13

B12

B11

B10

B9

B8 INTD

INTB

+5V6

SINTC#

B6

B5 +5V5

B4

B3 GND6

B2

J3

A22

A21

A20

A19

A18

A17

A16

A15

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

AD26 A23
A24

GND4

AD28

+3V1

AD30

GND3

GNT

+5V4

RST

GND2

GND1

+5V3

+5V2

INTC

INTA

+5V1

TDI

TMS

+12V

TRST

3

IDSEL

CONNPCI_32

+3V4

B1 -12V

B31

B7

SC/BE3#

2

GND12

AD21
B30 AD19

B29

B28

C/BE3
B27 AD23

B26

SINTA#

SAD19

SAD21

SAD23

AD25
B25 +3V3

B23 AD27

GND11

AD29

AD31

+5V7

REQ

SAD25

B22

B21

B20

B19

B18

GND10

CLK

GND9

GND8

GND7

PRSNT2

PRSNT1

INTD

INTB

+5V6

+5V5

TDO

GND6

TCK

-12V

CONNPCI_32

N12V

SAD27

SAD29

SAD31

SREQ2#

B17

B16

B15

B14

B13

B12

B11

B10

B9

B8

SINTB#

B6

B5

B4

B3

B2

B1

B7

+5V

SINTD#

SC/BE3#

2

+12V
+5V

+12V

SAD18

SAD20

SAD22

SAD19

SAD24

SAD26

SAD28

SAD30

SGNT3#

SRST#

SINTB#

SINTD#

SAD18

SAD20

SAD22

SAD18

SAD24

SAD26

SAD28

SAD30

SGNT2#

SRST#

SINTA#

SINTC#

STDI {08}

STMS {08}

STRST# {08}

4

P33V {01,02,04,08}

STDI {08}

STMS {08}

STRST# {08}

4

1/10W 5%
10K

R8
2
1

+5V

P33V {01,02,04,08}

+5V

P33V {01,02,04,08}

R6
1

5

1/10W 5%
10K

2

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

SIRDY#

SC/BE2#

SAD17

SAD1

SAD3

SAD5

SAD7

SAD8

SAD10

SAD12

SAD14

SC/BE1#

SSERR#

SPERR#

SLOCK#

SDEVSEL#

AD07

AD08

GND9

AD10

AD12

GND8

AD14

C/BE1

+3V7

SERR

+3V6

PERR

LOCK

GND7

DEVSEL

+3V5

IRDY

GND6

C/BE2

AD17

+5V4

+5V6

J3

A53

A52

A49

A48

A47

A46

A45

A44

A43

A42

A41

A40

A39

A38

A37

A36

A35

A34

A57

+5V3

A62

AD00 A58
A59
+5V1
A60
REQ64
+5V2 A61

AD02

AD06 A54
A55
AD04
GND5 A56

+3V4

C/BE0

AD09

GND4

AD11

AD13

+3V3

AD15

PAR

GND3

SBO

SDONE

+3V2

STOP

GND2

TRDY

GND1

A33

A32

C/BE1

+3V7

SERR

AD12

GND9

AD03

+5V4

+5V5

ACK64
B62 +5V6

B61

B60

B59

GND10
B58 AD01

B57

B56

+3V8
B55 AD05

B54

AD08
B53 AD07

B52

B49

B48 AD10

B47

AD14
B46 GND8

B45

B44

B43

B42

PERR
B41 +3V6

B40

J4

A45

A44

A43

A52

A57

A56

AD00 A58
A59
+5V1
A60
REQ64
A61
+5V2
+5V3 A62

AD02

GND5

+3V4 A53
A54
AD06
AD04 A55

C/BE0

AD09

A49

AD13 A46
A47
AD11
GND4 A48

+3V3

AD15

PAR

SBO A41
A42
GND3

SDONE

A40

CONNPCI_32
B32 AD17
AD16 A32
B33
A33
C/BE2
+3V1
B34 GND6
FRAME A34
B35
A35
IRDY
GND1
B36 +3V5
TRDY A36
B37
A37
DEVSEL
GND2
B38
A38
STOP
GND7
B39 LOCK
+3V2 A39

B62

ACK64
B61 +5V5

B60

B59

GND10
B58 AD01

B57

AD05
B56 AD03

B55

+3V1

AD16

FRAME

CONNPCI_32

B54 +3V8

B53

B52

B49

B48

B47

B46

B45

B44

B43

B42

B41

B40

B39

B38

B37

B36

B35

B34

B33

SIRDY#

B32

SAD17

+5V

SC/BE2#

5

6

+5V

6

R5
1
1/10W 5%
10K

2

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

SAD0

SAD2

SAD4

SAD6

SC/BE0#

SAD9

SAD11

SAD13

SAD15

SPAR

SSTOP#

STRDY#

SFRAME#

SAD16

+5V

+5V

P33V {01,02,04,08}

1/10W 5%
10K

R7
2
1

P33V {01,02,04,08}

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

7

8

09

of

10

Sheet

REV B
4/14/98

Date:

80960RM
Name: SECONDARY PCI BUS 3/4

Title:

8

D

C

B

A

D

C

B

1

10uF
CAPT7343
1 2

C54

R60

PWR

J13

FAN 1

FAN CONN

10
1/10W 5%
1
2

2 GND

3

R28

C74
1 2

1
1
1/10W 5% 1/10W 5%
1
2
1
2

CAPT3216
1uF

68K
1/10W 5%
1
2

+5V

R27

R26

R34

2

13

6

11

7

16

1

100K
1/10W 5%
1
2

22K
1/10W 5%
1
2

5

BATTU14

FASTCHG

GND

PGM3

PGM2

PGM1

PGM0

TLO

CC

TEMP

REF

DRV

R20

BATT+

MAX712

VLIMIT

V+

THI

R24

1K
1/10W 5%
1
2

0.01uF
CAP0805
1 2

47K
1/10W 5%
1
2

0.01uF
CAP0805
1 2

R25

C68

R53

C58

0.01uF
CAP0805
1 2

4.7K
1/10W 5%
1
2

C55
4.7K
1/10W 5%
1
2

R49
0.047uF
CAP0805
1 2

3
12

8

10

9

4

3

2

Q4
2

2N6109
1
14

+

CMR1-02
2 1
2
1
+

2
1

150
1/10W 5%
1
2
R48
C82

CR8

3

BATT_HLDR
BT1

BT2
BATT_HLDR

BATT_HLDR
BT3

BT4
BATT_HLDR
+

2
1
+

2
1

15

10uF
CAPT7343
1 2
C52

+

6

7

-

+

4 -

5

LM339

U10

LM339

U10

1

2

4

NOTE: VCC FOR LM339 IS +5V

BATT_HLDR
BT8

BT7
BATT_HLDR

BATT_HLDR
BT6

BT5
BATT_HLDR

C65

2
1
2
1
0.47uF
CAP1206
1 2

8

2

4

3

U8

MAX1651

IRQFAN# {07}

GND

FB

REF

SHDN

OUT

EXT

CS

V+

1

7

6

5

BATTERY

5

5

4

0.05
1W 1%
1
2
CR7
MBRS340T3

8

SI9430
Q1

1

C53
L1
47uH

+12V

4

R47

R21

1
2
3
5
6
7
2

7
6
5
4
3
2

6

C56
1 2

6

CAPT7343H
100uF
C64
1 2

3

C51
2.4K
1/10W 5%
1
2

0.1uF
CAP0805
1 2

1

2
1
2
1
10K
1/10W 5%
1
2
100K
1/10W 5%
1
2
22uF
CAPT7343
1 2

R35
R32
C47

2

RST# {02}

CAPT7343H
330uF

A

1

33uF
CAPT7343
1 2

C63

0.1uF
CAP0805
1 2

U19

VCC

F7

F6

F5

F4

F3

F2

F1

F0

20

19

18

17

16

15

14

13

12

8 -

9 +

10 -

11 +

LM339

U10

LM339

U10

14

13

7

CYCLONE MICROSYSTEMS
25 SCIENCE PARK
NEW HAVEN, CT 06511

+5V

SPARES

PALLV16V8-10JC

I9

I8

I7

I6

I5

I4

I3

I2

I1

I0

RAM3V {01,04,06}

11

9

8

7

6

5

4

3

2

1

PART # 101-1950-01

7

Date:

Name:

Title:

4/14/98

Sheet

8

10

BATTERY/MONITOR

80960RM

RAM3V {01,04,06}

SCKE1 {03,06}

SCKE0 {03,06}

8

of

10

REV B

D

C

B

A

PLD Code

C

MODULE BATT
//TITLE
SDRAM Battery Backup Enable
//PATTERN
101-1809-01
//REVISION
//AUTHOR
J. Neumann
//COMPANY
Cyclone Microsystems Inc.
//DATE
10/30/97
//CHIP
PALLV16V8Z-20JI
// 1/20/98 Modify target device to PALLV16V8Z-20JI
//Initial release.
PRSTn
SCKE0
SCKE1
OUT0
OUT1

PIN 9;//Primary PCI reset
PIN 13; //SDRAM bank 0 clock enable
PIN 16; //SDRAM bank 1 clock enable
PIN 14; //SCKE0 output enable
PIN 17; //SCKE1 output enable

EQUATIONS
// If SDRAM clock enable goes low, SDRAM clock enable
// must be held low to ensure that the SDRAM is held in auto refresh mode.
// Reset going high will release the hold on SCKE.
OUT0 = SCKE0.PIN & PRSTn
//SCKE is the set term, PRSTn is the reset term
# SCKE0.PIN & OUT0.PIN
# !SCKE0.PIN & PRSTn;
SCKE0 = 0;
SCKE0.OE = !OUT0;

//When OUT = 0, SCKE is grounded
//When OUT = 1, SCKE is high impedance

OUT1 = SCKE1.PIN & PRSTn
# SCKE1.PIN & OUT1.PIN
# !SCKE1.PIN & PRSTn;
SCKE1 = 0;
SCKE1.OE = !OUT1;
END

IQ80960RM/RN Evaluation Board Manual

C-1

Recycling the Battery

D

The IQ80960RM/RN platform contains four AA NiCd batteries. Each battery has the logo of the
Rechargeable Battery Recycling Corporation (RBRC) stamped on it. The recycling fees have been
prepaid on these batteries. Do not dispose of a rechargeable battery with regular trash in a landfill.
Rechargeable batteries contain toxic chemicals and metals that are harmful to the environment.
Improperly disposing of rechargeable batteries is also illegal. The RBRC logo on a battery is a
verification that recycling fees have been prepaid to the RBRC and such a battery can be recycled
at no additional cost to the user. The RBRC is a non-profit corporation that promotes the recycling
of rechargeable batteries, including NiCd batteries.
Information on the RBRC program and the locations of participating recycling centers can be
obtained by telephoning 1-800-8-BATTERY (in the USA), and following the recorded
instructions. The information obtained from this telephone number is updated frequently, since the
RBRC program is growing, the new recycling locations are being added regularly.

IQ80960RM/RN Evaluation Board Manual

D-1



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.2
Linearized                      : Yes
Create Date                     : 1998:09:01 08:46:06
Producer                        : Acrobat Distiller 3.02
Title                           : Untitled Document
Creator                         : FrameMaker 5.1.1P2c
Modify Date                     : 1998:09:01 09:00:53
Page Count                      : 86
Page Mode                       : UseOutlines
EXIF Metadata provided by EXIF.tools

Navigation menu