Performance Technologies PCI334A Series User manual

© 2009 Performance Technologies, Inc.
All Rights Reserved.
Performance Technologies
205 Indigo Creek Drive
Rochester, NY 14626 USA
585.256.0248
www.pt.com
PCI334A
Hardware Manual
Universal I/O 32-bit PCI Quad
Serial Communications Controller
PCI334A Quad Serial Communica-
tions Controller

2
Document Revision History
Disclaimer
This document presents information for users of Performance Technologies Inc. products.
Although the information contained within this document is considered accurate and
characteristic of the subject product, Performance Technologies Inc. reserves the right to make
changes to this document and any products described herein to improve reliability, functionality,
or design. Performance Technologies Inc. does not assume any liability arising out of the
application or use of any product or circuit described herein. No part of this document may be
copied or reproduced in any form or by any means without the prior permission of Performance
Technologies Inc.
Copyright Notice
© Copyright 2009 by Performance Technologies, Inc. All Rights Reserved.
The Performance Technologies logo is a registered trademark of Performance Technologies,
Inc. All other product and brand names may be trademarks or registered trademarks of their
respective owners.
This document is the sole property of Performance Technologies Inc.
Errors and Omissions
Although diligent efforts are made to supply accurate technical information to the user,
occasionally errors and omissions occur in manuals of this type. Refer to the Performance
Technologies, Inc. Web site to obtain manual revisions or current customer information:
http://www.pt.com.
Performance Technologies, Inc., reserves its right to change product specifications without
notice.
Symbols and Conventions in this Manual
The following symbols appear in this document:
Caution:
There is risk of equipment damage. Follow the instructions.
Warning:
Hazardous voltages are present. To reduce the risk of electrical shock and danger to
personal health, follow the instructions.
Part Number Date Explanation of changes
126P0439.10 09/13/03 Initial release
126P0439.11 11/08/04 Updated K7, K8 Switch locations and definitions and new board diagram
126P0439.12 05/24/06 Reformatted
126P0439.20 11/02/09 Reformatted, reorganized, updated cable and RoHS part numbers

1
Chapter 1: About This Guide 11
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Text Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Customer Support and Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Customer Support Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Other Web Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Return Merchandise Authorization (RMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Product Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Chapter 2: Introduction 15
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
PCI334A Models and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Product Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Programming Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
PCI334A Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
MC68360 QUICC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
PCI9056 PCI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Other Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Required Additional Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Chapter 3: Installation 23
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Configuring the PCI334A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Contents

Contents
2
Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Option Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
PCI334A Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Installing the PCI334A card into PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
PCI334A Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Logic Analyzer Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Chapter 4: Functional Description 29
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Power Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
MC68360 Quad Integrated Communications Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
QUICC Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Resets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Optional BDM Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
PCI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Endian Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
PCI9056 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Local bus Arbitration Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
PCI9056 Interrupt Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
SRAM Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Flash PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Line Drivers/Receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
RS232C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
RS422 (EIA530 or RS449 cabling) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
V.35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Clock Steering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Debug Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Optional Logic Analyzer Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Chapter 5: Registers 45
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
TCSL Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Transmit Clock Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
RCSL Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46

Contents
3
Receive Clock Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Presence Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
PCI User Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Burn-In Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
QUICC Interrupt Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Interrupt 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
PCI Interrupt Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
PCI Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Misc. Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
PCI User In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
LED Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Board Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Mechanical Form Factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Electrical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Revision ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
PROM Write Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
PROM Write Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Software ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Chapter 6: QUICC I/O Ports 53
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
QUICC Port A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
QUICC Port B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
QUICC Port C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Chapter 7: Connector and Cabling 57
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
RS232C Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
RS449 Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
EIA530 Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
V.35 Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Appendix A: Connector Pinouts 69
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Factory-Installed Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
P4 - PCI Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Contents
4
J1 - 80-pin Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
P1 - Debug Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
P2 - BDM Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Altera ISP Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Logic Analyzer Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
P5 - Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
P7 - Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
P6 - Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
P8 - Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Appendix B: Register Value Changes for SRAM 77
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Global Memory Register (GMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Base Register 1 (BR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Option Register 1 (OR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Base Register 2 (BR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Option Register 2 (OR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Appendix C: Agency Approvals 81
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
CE Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Shielded Cable Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
FCC (USA) Class A Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Industry Canada Class A Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Compliance with RoHS and WEEE Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Index 85

5
Table 2-1: PCI334A Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 2-2: PCI334A to PCI334 Product Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Table 3-1: Jumper Settings and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 4-1: PCI334A Power Consumption in a +5V or Mixed +3.3V / +5V System . . . . . . . . . . . . . . .31
Table 4-2: Device Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Table 4-3: QUICC Register Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 4-4: QUICC Access Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Table 4-5: QUICC Interrupt Source Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 4-6: Addressing for Endian Conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Table 4-7: PCI9056 PCI Configuration Register Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 4-8: PCI9056 Local Configuration Register Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 4-9: PCI9056 Shared Run Time Register Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Table 4-10: PCI9056 Local DMA Register Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 4-11: PCI Interrupt Register Programming Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Table 5-1: TCSL Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 5-2: RCSL Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 5-3: Status Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 5-4: SIMM Speeds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 5-5: SIMM Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Tables

Tables
6
Table 5-6: QUICC Interrupt Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 5-7: PCI Interrupt Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 5-8: Misc. Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 5-9: Board Configuration Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 5-10: Electrical Interface ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Table 5-11: PROM Write Enable Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Table 6-1: Port A Configuration Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 6-2: QUICC Port A Mapping (16-bit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 6-3: Port B Configuration Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 6-4: QUICC Port B Mapping (18-bit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 6-5: Port C Configuration Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Table 6-6: QUICC Port C Pin Mapping (12-bit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Table 7-1: RS232C Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Table 7-2: RS449 Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Table 7-3: EIA530 Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Table 7-4: V.35 Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Table A-1: P4 - PCI Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Table A-2: J1 - High Density 80-pin Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Table A-3: P1 - Debug Port Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Table A-4: P2 - BDM Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Table A-5: Altera ISP Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Table A-6: Logic Analyzer Connectors Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Table A-7: P5 - Control Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Table A-8: P7 - Address Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Table A-9: P6 - Data Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Table A-10: P8 - Clock Connector Pin Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Table B-1: SRAM Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

Tables
7
Table B-2: Global Memory Register (GMR) Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Table B-3: Base Register 1 (BR1) Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Table B-4: Option Register 1 (OR1) Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Table B-5: Base Register 2 (BR2) Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Table B-6: Option Register 2 (OR2) Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

Tables
8

9
Figure 2-1: PCI334A Side View Photograph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 3-1: PCI334A Component Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 3-2: PCI334A Installation Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 4-1: PCI334A Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figures

Figures
10

11
Chapter
1
About This Guide
Overview
This manual describes the operation and use of the PCI334A Universal I/O 32-bit Quad Serial
Communications Controller (referred to as the PCI334A in this manual).
In these chapters you will find installation and configuration information, plus a functional block
description intended for the application developer of this board. Here is a brief description of
what you will find in this manual:
Chapter 1, “About This Guide,” this chapter, provides links to all other chapters in this manual,
customer support and services, and product warranty information for the PCI334A.
Chapter 2, “Introduction,” on page 15 describes the PCI334A and the differences between the
PCI334 and the PCI334A.
Chapter 3, “Installation,” on page 23 explains how to configure the PCI334A’s jumpers and
install the PCI334A into the PCI slot in a PC.
Chapter 4, “Functional Description,” on page 29 details power considerations in multi-voltage
environments, QUICC Controller information, and Line drivers and receivers.
Chapter 5, “Registers,” on page 45 describes various PCI334A registers including transmit and
receive clock registers, status registers, and PCI interrupt registers.
Chapter 6, “QUICC I/O Ports,” on page 53 explains the registers, addresses and values for the
QUICC I/O ports A, B, and C.
Chapter 7, “Connector and Cabling,” on page 57 provides the pinouts, signal names and
description for the RS232C, RS449, EIA530 (RS530), and V.35 cables.

Chapter 1: About This Guide
12
Appendix A, “Connector Pinouts,” on page 69 contains tables that describe the pin numbers
and signal names of PCI connectors, Debug port, BDM connector, ISP connector, and optional
logic analyzer connections.
Appendix B, “Register Value Changes for SRAM,” on page 77 contains tables that describe
Global Memory Register (GMR) Settings, Base Register 1 (BR1) Settings, Optional Register 1
(OR1) Settings, Base Register 2 (BR2) Settings, and Option Register 2 (OR2) Settings.
Appendix C, “Agency Approvals,” on page 81 presents agency approval and certification
information.
An “Index,” on page 85, is also provided.
Text Conventions
This guide uses the following conventions:
Customer Support and Services
Performance Technologies offers a variety of standard and custom support packages to ensure
customers have access to the critical resources that they need to protect and maximize
hardware and software investments throughout the development, integration, and deployment
phases of the product life cycle.
If you encounter difficulty in using this Performance Technologies, Inc. product, you may
contact our support personnel by:
1. EMAIL (Preferred Method) – Email us at the addresses listed below or use our online email support
form. Outline your problem in detail. Please include your return email address and a telephone
number.
2. TELEPHONE – Contact us via telephone at the number listed below, and request Technical Support.
Our offices are open Monday to Friday, 8:00 a.m. to 8:00 p.m. (Eastern Standard Time).
If you are located outside North America, we encourage you to contact the local Performance
Technologies’ distributor or agent for support. Many of our distributors or agents maintain
technical support staffs.
Convention What it is Used For
Monospace font Monospace font is used to represent sample code.
Bold font Bold font is used to represent:
• pathnames
• filenames
• UNIX commands
• user input
Italic font Italic font is used to represent:
• notes that supply useful advice
• general information
• referenced documents
Regular font Regular font is used for the ENTER and TAB keys and the SPACEBAR on your
keyboard.

Product Warranty
13
Customer Support Packages
Our configurable development and integration support packages help customers maximize
engineering efforts and achieve time-to-market goals. To find out more about our Customer
Support packages, visit http://www.pt.com/page/support/.
Other Web Support
Support for existing products including manuals, release notes, and drivers can be found on
specific product pages at http://www.pt.com. Use the product search to locate the information
you need.
Return Merchandise Authorization (RMA)
To submit a return merchandise authorization (RMA) request, complete the online RMA form
available at http://pt.com/assets/lib/files/rma-request-form.doc and follow the instructions on
the form. You will be notified with an RMA number once your return request is approved.
Shipping information for returning the unit to Performance Technologies will be provided once
the RMA is issued.
Product Warranty
Performance Technologies, Incorporated, warrants that its products sold hereunder will at the
time of shipment be free from defects in material and workmanship and will conform to
Performance Technologies’ applicable specifications or, if appropriate, to Buyer’s specifications
accepted by Performance Technologies in writing. If products sold hereunder are not as
warranted, Performance Technologies shall, at its option, refund the purchase price, repair, or
replace the product provided proof of purchase and written notice of nonconformance are
received by Performance Technologies within 12 months of shipment, or in the case of
software and integrated circuits within ninety (90) days of shipment and provided said
nonconforming products are returned F.O.B. to Performance Technologies’s facility no later
than thirty days after the warranty period expires. Products returned under warranty claims
must be accompanied by an approved Return Material Authorization number issued by
Performance Technologies and a statement of the reason for the return. Please contact
Performance Technologies, or its agent, with the product serial number to obtain an RMA
number. If Performance Technologies determines that the products are not defective, Buyer
shall pay Performance Technologies all costs of handling and transportation. This warranty
shall not apply to any products Performance Technologies determines to have been subject to
testing for other than specified electrical characteristics or to operating and/or environmental
conditions in excess of the maximum values established in applicable specifications, or have
Performance Technologies Support Contact Information
Embedded Systems and Software
(Includes Platforms, Blades, and Servers) SS7 Systems
(Includes SEGway™)
Email [email protected] ss7support@pt.com
Phone +1 (585) 256-0248
(Monday to Friday, 8 a.m. to 8 p.m.
Eastern Standard Time)
+1 (585) 256-0248
(Monday to Friday, 8 a.m. to 8 p.m.
Eastern Standard Time)

Chapter 1: About This Guide
14
been subject to mishandling, misuse, static discharge, neglect, improper testing, repair,
alteration, parts removal, damage, assembly or processing that alters the physical or electrical
properties. This warranty excludes all cost of shipping, customs clearance and related charges
outside the United States. Products containing batteries are warranted as above excluding
batteries.
THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES WHETHER EXPRESS,
IMPLIED OR STATUTORY INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR
FITNESS. IN NO EVENT SHALL PERFORMANCE TECHNOLOGIES BE LIABLE FOR ANY
INCIDENTAL OR CONSEQUENTIAL DAMAGES DUE TO BREACH OF THIS WARRANTY
OR ANY OTHER OBLIGATION UNDER THIS ORDER OR CONTRACT.

15
Chapter
2
Introduction
Overview
This document provides information for users of the PCI334A Universal I/O 32-bit PCI Quad
Serial Communications Controller.
Note: Performance Technologies, Inc. has a similar product with a very similar model name,
the PCI344. Ensure that you are using the correct manual for the applicable product.
This manual is not intended as a stand-alone document. If you plan on writing software for this
product the references cited in the “Required Additional Documents,” on page 20 are
necessary to have a complete understanding of all the features and functions of the hardware.
This manual does provide the information necessary to understand the operation and features
of the board. A prime objective was to answer those questions raised by system developers as
to whether the PCI334A will complement their architecture. When combined with the required
documentation listed below, a complete description of PCI334A facilities are presented.
Topics covered in this chapter include:
•“PCI334A Models and Accessories,” on page 16
•“Product Summary,” on page 17
•“Programming Differences,” on page 18
•“PCI334A Features,” on page 19
•“Required Additional Documents,” on page 20
•“Glossary,” on page 21

Chapter 2: Introduction
16
PCI334A Models and Accessories
Table 2-1, “PCI334A Part Numbers,” lists the PTI part numbers for the models and accessories
available for the PCI334A.
RoHS/Non-RoHS Notice
This manual covers both RoHS and Non-RoHS versions of the PCI334A. It is important to
know what version of the PCI334A you are using to obtain accurate information for set-up,
installation and the proper use of the product. See “Compliance with RoHS and WEEE
Directives,” on page 84 for more information.
Table 2-1: PCI334A Part Numbers
Item Non-RoHS Part Number RoHS Part Number
PCI334A Versions
Four Port Sync. Serial Controller (RS232C) PT-PCI334A-11666 PT-PCI334A-11890
Four Port Sync. Serial Controller (RS449/EIA530) PT-PCI334A-11667 PT-PCI334A-11891
Four Port Sync. Serial Controller (V.35) PT-PCI334A-11668 PT-PCI334A-11892
Cable Options
Four Port V.35 Hydra Cable, DTE with thumbscrews PT-ACC334-10622 PT-ACC334-11918
Four Port RS232C Hydra Cable, DTE with jackscrews PT-ACC334-10623 PT-ACC334-11919
Four Port RS232C Hydra Cable, DTE with thumbscrews - PT-ACC334-12274
Four Port EIA530 Hydra Cable, DTE with jackscrews PT-ACC334-10624 PT-ACC334-11969
Four Port EIA530 Hydra Cable, DTE with thumbscrews - PT-ACC334-12273
Four Port RS449 Hydra Cable, (Socket) Sun Substitute, DTE with
jackscrews PT-ACC334-10741 PT-ACC334-11920
Four Port RS449 Hydra Cable, (Pin) DTE with jackscrews PT-ACC334-10722 PT-ACC334-11921

Product Summary
17
Product Summary
The PCI334A PCI Quad Communications Controller (shown in Figure 2-1, “PCI334A Side View
Photograph,” on page 18) is a design update to the PCI334A, required due to components
obsolescence. As part of this update, certain characteristics of the PCI334A are revised or
enhanced. Maintaining software compatibility at the user level is the prime objective. Table 2-2,
“PCI334A to PCI334 Product Comparison,” summarizes the differences between the old and
new designs.
Table 2-2: PCI334A to PCI334 Product Comparison
Feature PCI334 (Old) PCI334A (New)
Power Supply 5V, +/-12V required for operation Can be run in 5V or mixed 3.3V / 5V
backplane with on-board switching
power supply. All components are 3.3V.
VIO 5V only 3.3V or 5V (Universal I/O signaling))
PCI Interface PLX PCI9060, 5V PLX PCI9056, 3.3V
PCI Speed 33 MHz only 66 MHz (33MHz jumper selectable)
Processor 68360 rev L, 5V 68360 rev L, 3.3V
Memory 4 Megabyte 60 ns DRAM SIMM,
expandable to 16 Megabyte 4 Megabytes 70 ns SRAM, fixed size,
factory installed
Boot Flash AM29F010, 128K x 8, 5V AM29LV040, 512 K x 8, 3.3V
Hardware Reset QUICC generated Hardware generated
RS232C Data Rate 40 Kbps maximum
(14C88/14C89, 5V, +/-12V) 250 Kbps minimum
(ICL3223E, 3.3V)
RS422 26LS31/26LS32, 5V MAX3031E/MAX3096, 3.3V
V.35 LTC1345, 5V LTC2846/ICL3223E, 3.3V
Optional Oscillator Surface mount solderable location for
plastic part, 5V Socket for half-size can shielded
oscillator, 3.3V1
1. Socket not present on the RoHS version.
Console Connector Straight Right angle
Programmable Logic Fixed In circuit programmable
Board revision ID External resistors Internal to PLD
PCI Device ID 0x0334 0x334a
Software ID --- 6
PCI Bracket Mounted from bottom side Mounted from top side
Chassis to Digital
Ground Connection Zero ohm resistors Jumper

Chapter 2: Introduction
18
Figure 2-1: PCI334A Side View Photograph
Programming Differences
Some modifications are necessary to the QUICC register values for proper operation of the
PCI334A with the SRAM instead of the DRAM SIMM on the PCI334. These disable the DRAM
controller and enable the SRAM controller. The registers are:
• Global Memory Register
• Base Register 1
• Option Register 1
• Base Register 2
• Option Register 2
Further description of the changes can be found in Appendix B, “Register Value Changes for
SRAM,” on page 77.
In addition, the PCI Device ID has been changed to 0x334a. This is in one of the PCI9056
Configuration Registers. A new register field has been added, the Software ID. It is in the
PROM Write Enable Register (one of the local registers). Its value is 6 (decimal).
This manual suits for next models
18
Table of contents