0% found this document useful (0 votes)
4 views26 pages

PCI-to-PCI Non-Transparent Bridge Evaluation Board: User's Guide

The document is a user's guide for the 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board, detailing its features, major components, and operational instructions. It provides information on installation, configurations, and specifications necessary for evaluating the 21554 as a gateway to intelligent subsystems. The guide includes diagrams, tables, and descriptions of components, jumpers, and switch settings for effective use of the evaluation board.

Uploaded by

singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views26 pages

PCI-to-PCI Non-Transparent Bridge Evaluation Board: User's Guide

The document is a user's guide for the 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board, detailing its features, major components, and operational instructions. It provides information on installation, configurations, and specifications necessary for evaluating the 21554 as a gateway to intelligent subsystems. The guide includes diagrams, tables, and descriptions of components, jumpers, and switch settings for effective use of the evaluation board.

Uploaded by

singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

21554 PCI-to-PCI Non-Transparent

Bridge Evaluation Board


User’s Guide

January 2001

Order Number: 273475-001

Downloaded from Arrow.com.


21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board

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 Intel® Product 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-800-548-4725 or by
visiting Intel's website at http://www.intel.com.

Copyright © Intel Corporation, 2001


ARM and StrongARM are trademarks of Advanced RISC Machines, Ltd.
*Other names and brands may be claimed as property by others.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board

Contents
1 Introduction ............................................................................................................................. 1-5
1.1 Overview ......................................................................................................................... 1-5
1.2 Features............................................................................................................................ 1-5
1.3 Major Components .......................................................................................................... 1-6
1.3.1 Local or Secondary Bus Connectors................................................................. 1-6
1.3.2 Test Point Pods.................................................................................................. 1-7
1.3.3 Jumpers ............................................................................................................. 1-7
1.3.4 Switch Packs ..................................................................................................... 1-7
1.3.5 Devices.............................................................................................................. 1-7
1.4 Switch Settings ................................................................................................................ 1-8
1.5 Stake-Pin Jumpers ........................................................................................................... 1-9
1.6 Clock Configuration ...................................................................................................... 1-10
1.7 Clamping Voltage.......................................................................................................... 1-11
1.8 Local Bus Slot Numbering and IDSEL Mapping.......................................................... 1-12
1.9 Interrupt Routing ........................................................................................................... 1-13
1.10 Typical Configurations.................................................................................................. 1-14
2 Operation and Installation ................................................................................................. 2-1
2.1 Specifications .................................................................................................................. 2-1
2.2 Hardware Requirements .................................................................................................. 2-1
2.3 Software Requirements .................................................................................................. 2-2
2.3.1 SROM Programming ........................................................................................ 2-2
2.3.2 Flash ROM Programming ................................................................................. 2-3
2.4 DE1B55401 Installation Procedure................................................................................. 2-4
3 Optional Configurations ..................................................................................................... 4-1
3.1 PICMG Configuration ..................................................................................................... 4-1
3.2 Central Function and Arbiter Control.............................................................................. 4-2
3.3 Asynchronous Clocking .................................................................................................. 4-2
A Signal and Default Information ...........................................................................................3
A.1 Test Pod Pin Outs ................................................................................................................3
A.2 Factory Default Switch and Jumper Configuration.............................................................5

User’s Guide iii

Downloaded from Arrow.com.


21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board

Figures
1-1 Major Components .......................................................................................................... 1-6
1-2 Switches........................................................................................................................... 1-8
1-3 Zero-Ohm Resistor Jumpers .......................................................................................... 1-10
1-4 Local PCI Slot Numbering ............................................................................................ 1-12
1-5 One Local Bus Option Card .......................................................................................... 1-14
1-6 Two Local Bus Option Cards ........................................................................................ 1-15

Tables
1-1 DIP Switch Operation...................................................................................................... 1-9
1-2 Jumper Connections ........................................................................................................ 1-9
1-3 Clock Configuration Jumpers........................................................................................ 1-11
1-4 Voltage Clamp ............................................................................................................... 1-11
1-5 Interrupt O-Ring ............................................................................................................ 1-13
2-1 Switch Operation for SROM Programming .................................................................... 2-2
2-2 Switch Configuration for FLASH Programming ............................................................ 2-3
2-3 Jumper for FLASH Programming ................................................................................... 2-3
2-4 DBFLASH.EXE Command Summary ............................................................................ 2-3
3-1 PICMG Stake Pin Jumper................................................................................................ 4-1
3-2 PICMG Options Jumpers................................................................................................ 4-1
3-3 Central Function and Arbiter Control.............................................................................. 4-2
3-4 REQ# and GNT# Selection ............................................................................................. 4-2
3-5 Synchronous or Asynchronous Clock Control ................................................................ 4-2
A-1 Secondary Bus Test Pods ................................................................................................... 3
A-2 Extended Secondary Address and Data Pods ..................................................................... 4
A-3 Parallel ROM and Clock Control Pods............................................................................... 4
A-4 Stake-Pin Jumpers .............................................................................................................. 5
A-5 Switch Pack Factory Defaults............................................................................................. 5
A-6 Resistor Jumper Factory Defaults....................................................................................... 5

iv User’s Guide

Downloaded from Arrow.com.


Introduction

Introduction 1
This document describes the 21554 PCI-to-PCI nontransparent Bridge Evaluation Board (referred
to as the DE1B55401).

1.1 Overview
The DE1B55401 is a PCI expansion board that is used to evaluate the operation of the 21554 when
used as a gateway to an intelligent subsystem. The subsystem can use a variety of PCI devices and
local processors. The DE1B55401 can be used to perform the following functions:
• Develop initialization code to configure the 21554 and associated logic and devices on the
local PCI bus as a intelligent controller
• Evaluate the operation of the 21554 with a variety of PCI devices configured in an intelligent
subsystem.
• Build and evaluate a system using synchronous and asynchronous clocking
• Testing of features such as:
— I2O* transactions
— Power management features
— Vital Product Data (VPD) support

1.2 Features
The DE1B55401 has the following features:
• Complies fully with the protocol and electrical standards of Revision 2.2 of the PCI Local Bus
Specification.
• Includes a 21554 “nontransparent” PCI-to-PCI Bridge that provides bridging between two
processor domains.
• Includes a host PCI interface that plugs into any 5V PCI option card slot.
• Provides four local bus 5V PCI bus option card slots. One slot may be used as a local
processor or system slot.
• Support, products, and documentation.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-5

Downloaded from Arrow.com.


Introduction

1.3 Major Components


Figure 1-1 shows the major components on the DE1B55401.
Figure 1-1. Major Components

PCI Option and PCIMG Slot (PCI Device 7)


Jumpers
LED
J101

R100 L1
J22 J23

R93
PCI Option Card
E9 J2
Slot (PCI Device 6)
R99
R92
E7, E8, E9 - TH3
C82 C74 C38 C22 C9 C6
Parallel ROM
R98
E8 R91
PCI Option Card
Address Latches J1
Slot (PCI Device 5)
R97
R90

E7 C75
C84 C55 C20 C7 C5
E5 -
E5 J102 PCI Option Card
Parallel ROM
J24
J25

Slot (PCI Device 4)


J8
J18 J14 J12 J10
J24 - J25 C89
Jumpers E10
J17 J13 J11 J9
J7
Logic Analyzer or
Y1 Scope Monitor
C18 J6
J21
Pods
E3
J5
E7, E8, E9 - J16
Initialization C14
Switches J20 E4 J4
E2 C4
21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

E3 - Clock Buffer
E4 - Serial ROM

A8447-01

1.3.1 Local or Secondary Bus Connectors


J1, J2, J101, and J102 are the local PCI option slots. The top slot (J101) is also capable of
becoming the local processor with the insertion of a PICMG Single Board Computer. It is the PCI
portion of the PCI-ISA card edge connector. All connectors are 64-bit. See Section 1.8, “Local Bus
Slot Numbering and IDSEL Mapping” on page 1-12.

1-6 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Introduction

1.3.2 Test Point Pods


The DE1B55401’s 64 test points are presented in 16-pin pods, which are header type connectors.
Each pod contains eight (8) individual test point pairs. There are 15 pods on the board. The pods
are arranged on the board in three groups:
• The J4, J5, J6, J7, and J8 pods are the PCI 64-bit extension signals.
• The J9, J10, J11, J12, J13, J14, J17, and J18 pods are the control, address and data, and clock
signals for the secondary PCI bus.
• The J15 and J16 pods are the parallel ROM data and address lines.

1.3.3 Jumpers
• J22, J23, J24, and J25 can have mechanical jumpers installed. They control ROM and socket
enabling. See Section 1.5.
• Zero-ohm resistors must me soldered on or off the board to configure the clock and clamping
options. See Section 1.6 and Section 1.7.

1.3.4 Switch Packs


J19, J20, and J21 control the options at power up, the direction of the REQ# and GNT# lines, and
the on-board parallel ROM functions. See Section 1.4, Chapter 2, and Chapter 3.

1.3.5 Devices
• E1 is a voltage regulator which generates 3.3V s_vio. See Section 1.7.
• E2 is the 21554 PCI-to-PCI Bridge IC.
• E3 is a clock buffer IC.
• E4 is the serial ROM.
• E5 is the parallel ROM and E7, E8, and E9 are address latches for the parallel ROM.
• E6 is an empty external ROM socket that is mounted the reverse side of the board behind the
address latches. This socket can be used to attach a ROM emulator.
• Y1 is a 33.333 MHz crystal oscillator that can be used for an independent local clock signal.
• L1 is a LED indicator that shows the LOO bit (LED On or Off bit) which is switched through
software. This LED can light if jumper J22 is installed.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-7

Downloaded from Arrow.com.


Introduction

1.4 Switch Settings


There are three 5-switch switch packs on the DE1B55401. Each switch is single-pole, double
throw. The switche packs are in dual-in-line (DIP) packages designated J19, J20, and J21. The
switches are identified as SW1 through SW5.

Figure 1-2 shows the locations of the switches and Table 1-1 is a high level description of their
operation. Further details on the operation of these switches can be found in Section 3.
Figure 1-2. Switches

J101

R100
R93
J23

E9 J2
R99
R92

TH3
C82 C74 C38 C22 C9 C6
R98
R91

E8
J1
R97
R90

E7 C75
C84 C55 C20 C7 C5

E5 J102
J24
J25

J8
J18 J14 J12 J10
C89
E10
J17 J13 J11 J9 J7

Y1
C18 J6
J21

E3
J5
J16

J21,J20,J19 - C14
Initialization J20
E4 J4
E2 C4
Switches 21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

UP

A8448-01

1-8 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Introduction

Table 1-1 describes operation of the switches. The switches should be set before powering up the
system.
• The up position means switch points toward the local sockets.
• Down means the switch points toward the card edge.
Table 1-1. DIP Switch Operation
Switch
Switch Description Reference
Pack
SW1 Arbiter Control Table 2-2
J19 SW3-4 Controls pr_cs for MDE operation
SW5 Controls Local Clock Divide
SW-1 Controls pr_ad2 for SROM operation
Table 2-1, Table 3-4
SW-2 Controls pr_ad3 for lockout bit control
Controls pr_ad4 For Synchronous/Asynchronous
J20 SW-3
clocking Table 3-5
SW-4 Controls pr_ad5 for s_clko operation
SW-5 Controls pr_ad6 for Central function selection Table 3-3
J21 SW1-5 Controls the REQ/GNT lines for Arbiter control Table 3-3 and Table 3-4

1.5 Stake-Pin Jumpers


In addition to clock selection and routing the DE1B55401 provides stake-pin jumpers for selecting
special features. The jumpers can be used for debugging and for evaluating the special features.
Table 1-2 shows the configuration jumpers and the jumper function.

Table 1-2. Jumper Connections


Jumpers Function

When installed, it enable l_stat pull-up resistor for Hot-Swap Functionality testing and enables
J22
operation of LED1.
When installed, s_ad<24> is IDSEL when J101 is a PCI Option slot.
J23
When not installed, pin A26 is GNT2 from the local processor.
J24 Enables pr_cs control of the flash ROM’s CE. See Table 2-2 on page 2-3.
J25 Enables pr_cs control of the socket ROM’s CE.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-9

Downloaded from Arrow.com.


Introduction

1.6 Clock Configuration


Figure 1-3 shows the location of the zero-ohm jumper resistors that control the clock and clamping
voltages.

Note: The signals p_clk and s_clk_o are not wired to scope pod positions for improved signal integrity.
Table 1-3 gives the configuration for viewing these signals, if needed.

Figure 1-3. Zero-Ohm Resistor Jumpers

J101

J23
R100
E9 J2
R93
R99 TH3
C82 C74 C38 C22 C9 C6
R92
E8
R98
J1
R91
E7 C75
R97 C84 C55 C20 C7 C5
R90
J102
E5
J24
J25

J8
J18 J14 J12 J10
C89
E10
J17 J13 J11 J9 J7

Y1
C18 J6
J21
R73
J16 E3
J5
R67
R66
C14
J20 J4
E4 E2 C4
21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

R65 R41
R63
R61

A8449-01

1-10 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Introduction

Table 1-3 shows the connections required to allow observation of these signals at scope pod
connector pins and shows the resistors and jumpers needed to configure the clocks.

Table 1-3. Clock Configuration Jumpers


Function Installed Removed
Connects p_clk to test pod J18 pin 9. R61a R61
21554 s_clk_o as local clock. R65, R66 R67, R73
Output of clock buffer as s_clk_i. R66 R67
System slot drives s_clk_i on the 21554. R67 R66
Use Oscillator as asynchronous local clock. R73 R65, R67
System slot provides the local clock. R90, R91, R92, R93 R97, R98, R99, 100
Clock buffer provides the local clock. R97, R98, R99, R100 R90, R91, R92, R93

a. Install for test purposes only. Remove for normal operation.

1.7 Clamping Voltage


Table 1-4 shows the configuration of resistor jumpers needed for a specific s_ vio voltage. These
jumper resistors designate the secondary bus as a 3.3V or a 5V PCI device. A mix of 3.3 and 5 V
cards is not allowed. Figure 1-3 shows the location of the resistor jumpers.

Table 1-4. Voltage Clampa


Clamping Voltage Installed Removed

3.3V s_vio R41 R63

5V s_vio R63 R41

a. Only one jumper resistor (R95 or R97) may be installed at a


time. Installing both or no jumper resistors is not allowed.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-11

Downloaded from Arrow.com.


Introduction

1.8 Local Bus Slot Numbering and IDSEL Mapping


Figure 1-4 shows that the PCI local bus option card slots are mapped to PCI device numbers 4,5,6
and 7. The local bus lines s_ad<24> and s_ad<31:28> are used as local IDSEL lines.
Figure 1-4. Local PCI Slot Numbering

PCI Option and PCIMG Slot (PCI Device 7)

J101

R100
R93
PCI Option and
E9 J2 Slot 6
R99
R92

TH3
C82 C74 C38 C22 C9 C6
R98
R91

E8
PCI Option and
J1
Slot 5
R97
R90

E7 C75
C84 C55 C20 C7 C5

E5 J102 PCI Option and


J24
J25

Slot 4
J8
J18 J14 J12 J10
C89
E10
J17 J13 J11 J9 J7

Y1
C18 J6
J21

E3
J5
J16
C14
J20 E4 J4
E2 C4
21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

A8450-01

1-12 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Introduction

1.9 Interrupt Routing


Table 1-5 shows the ORing of interrupts. 12 interrupts are connected to the secondary bus PCI slots
but four (4) are driven to the card edge.

The 12 incoming interrupts must be combined in accordance with the PCI-to-PCI Bridge
Architecture Specification.

Table 1-5. Interrupt O-Ring


Interrupt Pin on Board
Device Number Interrupt Pin on Device
Connector

INTA# INTB#

4 INTB# INTC#
(Optional slot J102) INTC# INTD#
INTD# INTA#
INTA# INTC#

5 INTB# INTD#
(Slot J1) INTC# INTA#
INTD# INTB#
INTA# INTD#

6 INTB# INTA#
(Slot J2) INTC# INTB#
INTD# INTC#
INTA# INTA#

7 INTB# INTB#
(PICMG slot J101) INTC# INTC#
INTD# INTD#

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-13

Downloaded from Arrow.com.


Introduction

1.10 Typical Configurations


Figure 1-5 shows the DE1B55401 with one local bus option card.
Figure 1-5. One Local Bus Option Card

ADD-IN CARD

(J101)

J101
J7

R100
E9 R93 J2
R99
R92
(J102)
TH3
C82 C74 C38 C22 C9 C6
R98
R91

E8
J1
R97
R90

E7 C75
C84 C55 C20 C7 C5

E5 J102
J24
J25

J8
J18 J14 J12 J10
C89
E10
J17 J13 J11 J9 J7

Y1
C18 J6
J21

E3
J5
J16
C14
J20 E4 J4
E2 C4
21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

A8451-01

1-14 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Introduction

Figure 1-6 shows the DE1B55401 with two local bus option cards.

Note: The option card can be either 32-bit or 64-bit.


Figure 1-6. Two Local Bus Option Cards

ADD-IN CARD

(J101)

J101
J7
R100
R93

E9 J2
R99
R92

TH3
C82 C74 C38 C22 C9 C6
R98
R91

E8
J1
R97
R90

E7 C75
C84 C55 C20 C7 C5

E5 J102
J24
J25

J8
J18 J14 J12 J10
C89
E10
J17 J13 J11 J9 J7

Y1
C18 J6
J21

E3
J5
J16
C14
J20 E4 J4
E2 C4
21554
J19
J15 C3
C88 E1 C1
C2
C86 C83 Q1
TH4
TH1

A8452-01

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 1-15

Downloaded from Arrow.com.


Downloaded from Arrow.com.
Operation and Installation

Operation and Installation 2


This chapter provides information about the DE1B55401 specifications, hardware, and software
requirements. It also describes how to install the DE1B55401.

2.1 Specifications
The physical and power specifications for the DE1B55401 are:

Dimensions:
• Height: 20.2 cm (8.0 in)
• Width: 17.8 cm (7.0 in)
Power Requirements:
• DC amps @ 5 V: 2 A (maximum)
• On Board 3.3volt regulator for s_vio and Vdd 5A ( Maximum)

2.2 Hardware Requirements


The following equipment is required to use the DE1B55401:
• A computer system equipped with a PCI option slots.
• A PCI expansion slot on the motherboard that is equipped for the 5-V PCI environment
• PCI option cards used to create the local subsystem
• An optional local processor to control the subsystem

The local processor can be used out of the any PCI slots. The top PCI slot is configurable as a
PICMG CPU slot.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 2-1

Downloaded from Arrow.com.


Operation and Installation

2.3 Software Requirements


The DE1B55401 is shipped with the SROM and parallel ROM programmed during module test.
One version of test pattern in the parallel ROM will print the 21554 banner to the screen during
system boot.

The DE1B55401 kit provides DOS utilities that can be used to configure program the serial and
parallel ROM. The diskette included in the DE1B55401 kit contains:
• DOS utility PVIEW.EXE to read all PCI configuration space registers.
• CDEBUG, a version of DOS DEBUG that reads memory locations directly.
• DOS4GW.EXE is a DOS32 extender. It must be in the same directory when running the
utilities.
• DBFLASH.EXE an executable utility for erasing and updating the flash ROM memory.
• MSKROM.EXE an executable utility for programming the SROM.
• The software diskettes are standard 3.5 inch floppy disks. Follow the installation procedure
printed on the inside of the shipping package.

2.3.1 SROM Programming


To program the SROM on the DE1B55401, use the MKSROM.EXE utility. Use a text editor to
create an ASCII data file.
MSKSROM file.dat
Where: MSKROM Executes the MSKROM utility.
file.dat Specifies the file to load into the SROM.

To program a blank SROM:


1. Change SW1 and SW2 to "down" during initialization of the system.
2. After the system initializes, switch SW1 to "up".
3. Use MKSROM.EXE utility, For example:
mksrom.exe sromfile.dat
4. Set SW2 to "up" position and reboot system.

Table 2-1. Switch Operation for SROM Programming


Switch Switch
Switch Switch Up Description
Pack Down

Serial ROM Serial ROM


SW1 Output Output The initialization is read from the SROM pr_ad<2>:sr_do
Disabled Enabled
J20
Lockout
No lockout
SW2 (normal Controls the primary lockout bit Reset Value on pr_ad<3>
(debug)
operation)

2-2 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Operation and Installation

2.3.2 Flash ROM Programming


Dbflash.exe is an MSDOS based program that allows the flash ROM attached to the 21554 to be
erased and updated with new images. When dbflash.exe is run on a system that has a 21554
installed on the PCI bus, the program scans all the PCI buses looking for the 21554 component.
When found, the program identifies the 21554 PCI location and starts the update process that was
selected on the command line.

2.3.2.1 Board Setup


Table 2-2 and Table 2-3 give the DE1B55401 switch configuration for using the DBFLASH.EXE
utility.

Table 2-2. Switch Configuration for FLASH Programming


Switch Switch Switch
Switch Description
Pack Down Upa

Program and access Enables DBFLASH access to the ROM


J19 SW3 ROM Socket pr_cs memory using Socket or to the flash memory. See Figure 1-1
DBFLASH.EXE. on page 1-6.

a. Default setting.

Table 2-3. Jumper for FLASH Programming


Jumper Flash CE ROM Control

When installed, enable pr_cs control of the ROM CE .


J24
When removed, disable pr_cs control of CE ROM.

2.3.2.2 Running DbFlash.exe


Make sure both DBFLASH.EXE and DOS4GW.EXE are in same directory or environment path.
Dbflash.exe takes parameters to tell it what to do. A typical flash programming update will require
the user to specify the flash block to update and the new image to use.
Dbflash /b0 NewRomImage.bin

This example will flash image 'NewRomImage.bin' into block 0 of 21554 expansion ROM. During
the next boot of the PC, the BIOS will find this image in the ROM and if it has a PCI compliant
Expansion ROM header the image will be loaded and executed by the system BIOS during POST.
For more information on how this works, read the PCI Local Bus Specification, V2.1 (or newer).

Table 2-4. DBFLASH.EXE Command Summary


Command Description Comments
Dbflash /e Erase entire flash ROM contents Will erase all blocks
If image larger than 1 block, program will continue into
Dbflash /bx image.bin Program block x with image.bin
the next block until entire image is loaded.

Note: Any other application software is the responsibility of the user.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 2-3

Downloaded from Arrow.com.


Operation and Installation

2.4 DE1B55401 Installation Procedure


Figure 1-1 Illustrates the DE1B55401 and shows the location of components referred to in this
section.

Install the DE1B55401 as follows:


1. Power down the host system that will contain the DE1B55401.
2. Consider the unique mounting problems of the DE1B55401 in the target system:
If necessary, the motherboard and associated support devices may need to be set up on a bench
top to allow access to the DE1B55401 for test purposes.
3. Before applying power:
a. Verify the DIP switch settings for J19, J20, and J21.
b. Insert the card edge of the DE1B55401 into a PCI slot.
c. Insert a 5V or universal option PCI card into any or each of the four local bus option-card
slots. Section 1.10 shows examples of typical PCI configurations.
4. Power up the system.
5. Verify auto-configuration of the 21554 and of any devices that are plugged in as follows:
a. If the on-board ROM is preloaded the 21554 banner will be present.
b. Verify that system BIOS or firmware detects and configures the 21554.
c. To verify the loading of the SROM, run the MKSROM utility without an SROM file as an
input. See Section 2.3.1, “SROM Programming” on page 2-2.
6. PCI bus data, address, and control signals are monitored by connecting a logic analyzer to
connectors the test pods. See Appendix A.

2-4 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Optional Configurations

Optional Configurations 3

3.1 PICMG Configuration


This chapter describes how to configure the DE1B55401 for a Single Board Computer (SBC) with
a PCI interface as defined be the PICMG PCI-ISA interface specification. The DE1B55401can
support an intelligent subsystem on the local bus. The intelligent subsystem is architecture
independent. The 21554 can interface to the PCI interface of any intelligent subsystem. The J101
connector has the capability of accepting an intelligent controller.

Table 3-1 details the jumper options necessary for this mode of operation.

Table 3-1. PICMG Stake Pin Jumper


Jumper Function
When installed, use s_ad<24> as IDSEL when J101 is a PCI Option slot.
J23
When removeda, pin A26 becomes GNT2 from local processor. Correct routing of s_idsel for Slot J101.

a. Factory default.

To operate a controller on the local bus the clocks have to be routed accordingly. Table 3-2
identifies the series of zero ohm resistors that must be configured to implement the system slot as
the clock source.

Table 3-2. PICMG Options Jumpers


Function Installed Removed

System slot drives s_clk_i on the 21554 R67 R66, R65


System slot provides local clock R90,R91,R92,R93 R97, R98, R99, R100

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide 3-1

Downloaded from Arrow.com.


Optional Configurations

3.2 Central Function and Arbiter Control


Table 3-3 specifies how to configure the DE1B55401 as an external or central arbitrator. When an
intelligent subsystem is on the local bus, the DE1B55401 can operate using an external arbiter
agent or the 21554 Central Function mode internal arbitration logic.

Table 3-3. Central Function and Arbiter Control


Switch Switch Switch
Switch Description
Pack Down Up

System slot J101 is


J20 SW5 Enable 21554 arbiter Central Function Mode pr_ad<6>
the Central Function
System slot J101 is
J21 SW1 Disable 21554 arbiter Arbiter Function pr_ad<7>
the external arbiter.

Table 3-4 shows the configuration of switch pack switches for system arbitration with PICMG
operation.

Table 3-4. REQ# and GNT# Selection


Switch Request/ Switch Down Switch Up
Switcha
Pack Grant System slot (J102) as arbiter 21554 as arbiter

SW2 req#1 REQ1 from PICMG slot REQ1 from 21554


SW3 gnt#1 GNT1 from PICMG slot GNT1 from 21554
J21
SW4 req#2 REQ2 from PICMG slot REQ2 from 21554
SW5 gnt#2 GNT2 from PICMG slot GNT2 from 21554
SW1 req#3 REQ2 from PICMG slot REQ2 from 21554
J20
SW2 gnt#3 GNT2 from PICMG slot GNT2 from 21554

a. All switches must be either up or down for correct operation.

3.3 Asynchronous Clocking


The local bus can be configured for synchronous or asynchronous operations. If the PICMG slot is
the source of the clocks, the resistor strapping options must be followed as mentioned in
Section 3.1. In addition to this, switch bank J20 SW3 needs to indicate asynchronous clocking
mode and s_clk_o needs to be disabled from the 21554. Table 3-5 lists these switches and their
operations in more detail.

Table 3-5. Synchronous or Asynchronous Clock Control


Switch Switch Switch
Switch Description
Pack Down Up

Synchronous/
Synchronous host and local Asynchronous host and
SW3 Asynchronous Operation
clock domains local clock domains
J20 pr_ad<4>
s_clk_o
SW4 Disable 21554 s_clk_o Enable 21554 s_clk_o
pr_ad<5>

3-2 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Signal and Default Information A

A.1 Test Pod Pin Outs


Test points are accessible through board mounted Header type connectors, which are referred to as
pods. The following tables give the schematic name of the signal that can be found at each pod pin.
All even numbered pod pins are grounded. All odd numbered pod pins connect to a unique signal
that is documented on the 21554 Bridge Reference Design Schematic.

Table A-1 associates the pod pin numbers to the secondary bus control signals and address and data
lines. See Figure 1-1 for the location of this connector.
Table A-1. Secondary Bus Test Pods
Secondary Bus Control Signals

Pod Pina
Number J9 J17 J13 J8

1 S_FRAME S_REQ3 S_CBE3 S_CBE4


3 S_IRDY S_GNTC3 S_CBE2 S_CBE5
5 S_TRDY S_REQ2 S_CBE1 S_CBE6
7 S_DEVSEL S_GNTC2 S_CBE0 S_CBE7
9 S_STOP S_REQ1 P_GNT S_ACK64
11 S_PERR S_GNTC1 P_REQ S_REQ64
13 S_SERR S_REQ0 (no connection) S_PAR64
15 S_PARR S_GNTC0 (no connection) (no connection)

Secondary Address and Data Pods

Pod Pina J10 J12 J11 J14


Number S_AD<0:7> S_AD<8:15> S_AD<16:23> S_AD<24:31>
1 S_AD7 S_AD15 S_AD23 S_AD31
3 S_AD6 S_AD14 S_AD22 S_AD30
5 S_A5 S_AD13 S_AD21 S_AD29
7 S_AD4 S_AD12 S_AD20 S_AD28
9 S_AD3 S_AD11 S_AD19 S_AD27
11 S_AD2 S_AD10 S_AD18 S_AD26
13 S_AD1 S_AD9 S_AD17 S_AD25
15 S_AD0 S_AD8 S_AD16 S_AD24

a. All even numbered pod pins are wired to earth ground.

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide A-3

Downloaded from Arrow.com.


Signal and Default Information

Table A-2 associates the pod pin numbers to the extended secondary bus address and data lines.
See Figure 1-1 on page 1-6 for the location of these connector.
Table A-2. Extended Secondary Address and Data Pods
Pod Pina J4 J5 J6 J7
Number S_AD<32:39> S_AD<40:47> S_AD<48:55> S_AD<56:63>
1 S_AD39 S_AD47 S_AD55 S_AD63
3 S_AD38 S_AD46 S_AD54 S_AD62
5 S_AD37 S_AD45 S_AD53 S_AD61
7 S_AD36 S_AD44 S_AD52 S_AD60
9 S_AD35 S_AD43 S_AD51 S_AD59
11 S_AD34 S_AD42 S_AD50 S_AD58
13 S_AD33 S_AD41 S_AD49 S_AD57
15 S_AD32 S_AD40 S_AD48 S_AD56

a. All even numbered pod pins are wired to earth ground.

Table A-3 associates the pod pin numbers to the parallel ROM control signals and associates the
pod pin numbers to the clock control signals. See Figure 1-1 on page 1-6 for the location of this
connector.

Table A-3. Parallel ROM and Clock Control Pods


Pod Pina J15 J18
Number Parallel ROM Clock Signal
1 DB_SRC5 S_CLK0_A
3 S_RST S_CLK0_D
5 PR_WR S_CLK0_C
7 PR_RD CLKB
9 PR_CS P_PCLK
11 PR_ALE (no connection)
13 PR_CLK (no connection)
15 P_MGGEN (no connection)

a. All even numbered pod pins are wired to earth ground.

A-4 21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide

Downloaded from Arrow.com.


Signal and Default Information

A.2 Factory Default Switch and Jumper Configuration


The DEB55401 is configured at the factory for normal or typical operation.
• Table A-4 gives the factory configuration for the stake-pin jumpers.
Table A-4. Stake-Pin Jumpers
Jumper Factory Installed or Not installed
J22 Not Installed
J23 Installed
J24 Installed
J25 Not Installed

• Table A-5 gives the factory configuration for the switch pack switches.
Table A-5. Switch Pack Factory Defaults
Switch Factory Configured to Up or Downa
J21 All switches are up. (SW1 through SW5)
SW1, SW2, SW3, and SW4 are up
J20
SW5 is down
J19 All switches are up. (SW1 through SW5)

a. The up position leaves the switch lever pointing towards the local
option sockets.

• Table A-6 gives the factory configuration of the zero-ohm resistor jumpers.
Table A-6. Resistor Jumper Factory Defaults
Resistor In/Out Resistor In/Out
Jumper Jumper
R65 In R66 In
R67 Out R73 Out
R90 Out R91 Out
R92 Out R93 Out
R97 In R98 In
R99 In R100 In
a
R41 Out R63 In

a. Voltage clamp jumpers are set for 5V

21554 PCI-to-PCI Non-Transparent Bridge Evaluation Board User’s Guide A-5

Downloaded from Arrow.com.


Downloaded from Arrow.com.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy