StreamLight CPMC-1553R User Manual

CPMC-1553R User’s Guide

CPMC-1553R

User’s Guide
CA.DT.356-0e MARCH, 2002
Corporate Headquarters 150, rue Marcellin Berthelot ZI Toulon-Est BP 244 83078 TOULON Cedex 9 France Tel : +33 - (0) 4 94 16 34 00 Fax : +33 - (0) 4 94 16 34 01
USA Headquarters 1203 New Hope Road Raleigh - NC 27610 USA Tel : +1 - (800) 848 2330 Tel : +1 - (919) 231 8000 Fax : +1 - (919) 231 8001
International Sales Department 67, rue du Charles De-Gaulle 78350 JOUY-EN-JOSAS France Tel : +33 - (0) 1 39 56 72 72 Fax : +33 - (0) 1 39 56 72 70
United Kingdom Cornwell Business Park 31 Salthouse Road Brackmills Northampton D NN4 7EX United Kingdom Tel : +44 - (0) 1604 700 221 Fax : +44 - (0) 1604 700 112
www.thalescomputers.com
Thales Computers, The Ruggedizer, UNI/RT and POWERENGINE are registered trademarks of Thales Computers S.A. - PowerPC, AIX, AIXwindows, RISC System/6000, IBM are registered trademarks of IBM Corp. - LynxOS is a registered trademark of LynuxWorks, Inc. - TORNADO and VxWorks are registered trademarks of Wind River System, Inc. - UNIX is a registered trademark licensed exclusively by X/Open Company Limited. - All other product names, trademarks and registered trademark are the property of their respective holders.
Copyright Thales Computers 1987 - 2002
Thales Computers reserves the right to ma ke chan ges furthe r notice t o any pro ducts her ein, Tha les Comp uters make s no warra nty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Thales Computers assume any liability arising out of the application or user of any product or c ircuit, and specifically disclaims any and all liabilit y, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in different applications. All operating parameters including “Typicals” must be validated for each customer application by customer’s technical experts. Thales Computers does not convey any license under its patent rights nor the rights others. Thales Computers products are not designed, intended, or authorized for use as components in systems intended for surgical implant into body, or other applications intended to support or sustain life, or for any other application in which the failure of the Thales Computers product could create a situation where personal injury or death may occur. Should Buyer purchase or use Thales Computers products for any such unintended or unauthorized application, Buyer shall indemnify and hold Thales Co mputers and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Thales Computers was negligent regarding the design or manufacture of the part.
Restricted Rights Legend Use, duplication or disclosure by the contractor or the Government is subject to restrictions as set forth in subdivision (b) (3)(ii) of the Rights in Technical Data and Computer Software clause 52.227-7013. No communication, reproduction or use without prior written approval from Thales Computers
Your comments on this manual will be welcome.
A sheet is appe nded for you to submit your rema rks.

Table of Contents

Chapter 1 Introduction................................................................................................................................1-1
1.1 Manual Overview.......................................................................................................................1-1
1.2 CPMC-1553R Features..............................................................................................................1-2
1.3 CPMC-1553R Options...............................................................................................................1-3
1.4 Installation and Configuration....................................................................................................1-3
1.4.1 Precautions ....................................................................................................................1-3
1.4.2 Installation.....................................................................................................................1-3
Chapter 2 Operation................................................................................................................................2-1
2.1 Functional Description ...................................................................................................... ......... 2-1
2.2 PCI Bus Interface.......................................................................................................................2-2
2.2.1 PCI Configuration Space...............................................................................................2-2
2.2.2 PCI Memory Space........................................................................................................2-6
2.2.3 PCI I/O Space..............................................................................................................2-11
2.2.4 Interrupt A (INTA*).................................................................................................... 2-11
2.3 MIL-STD-1553B Bus..............................................................................................................2-11
2.3.1 Signal Naming Convention .........................................................................................2-11
2.3.2 Remote Terminal Address...........................................................................................2-11
2.4 Power Requirements................................................................................................................2-13
Appendix A List of Abbreviations......................................................................................................... A-1

List of Tables

Table 1. Industry Specifications and Standards.......................................................................................1-1
Table 2 PCI Bus Configuration Registers...............................................................................................2-2
Table 3 Summary of Implemented PCI Configuration Registers............................................................2-3
Table 4 Command Register Definition ...................................................................................................2-3
Table 5 Status Register Definition..........................................................................................................2-4
Table 6 Memory Base Address Registers Definitions............................................................................2-5
Table 7 Mapping of PCI Memory Space to ACE Internal Registers......................................................2-7
Table 8 Signal Definition of ACE Configuration Register.....................................................................2-9
Table 9 Interrupt Control/Status Register ...............................................................................................2-9
Table 10 ACE Memory Space Address Mapping...................................................................................2-10
Table 11 Pn4 Signal Definitions.............................................................................................................2-12
Table 12 Power Requirements................................................................................................................2-13
Thales Computers - i - CPMC-1553R User’s Guide, CA.DT.356-0e
Chapter 1 −−− Introduction
1.1 Manual Overview
This manual describes the CPMC-1553R board from Thales Computers. Chapter 1 summarizes the board’s features and provides installation instructions. Chapter 2 describes its functional characteristics. Appendix A is a list of the abbreviations used in this manual.
This manual uses the following terminology conventions:
Addresses and signal names are shown in capital letters.
An asterisk* after a signal name indicates active low.
Hexadecimal notation is indicated by the prefix 0x.
Thales Computers products are designed to meet several industry specifications and standards. Board installers and operators should be familiar with the concepts of these documents.
Table 1. Industry Specifications and User Documentation
Category Document Ordering Information
PCI Local Bus PCI Local Bus Specification,
Rev. 2.1, June 1, 1995
PMC Draft Standard Physical and
Environmental Layers for PCI Mezzanine Cards: PMC, P1386.1/Draft 2.0, 5/4/95
MIL-STD­1553B Bus
FLEX 10K PLD
MIL-STD-1553 Designer’s Guide, Fifth Edition, BU-65170/61580 and BU-61585
ACE Series BC/RT/MT Advanced Communication Engine Integrated 1553 Terminal BU-65170, BU-61580, BU-61590, BU-65178,BU- 615 88, BU-61582, BU61583, BU-65620, and BU-65621 User’s Guide, Rev. G
BU-65178/65179*/61588/61688*/61689* Miniature Ad va nce d Co mmuni c at io n s Engine (Mini-ACE) and Mini-ACE Plus*, BU-61688
Altera Flex 10K Altera Data Book, 1998
PCI Special Interest Group P.O. Box 14070
Portland, OR 97214 (800)433-5177
IEEE Standards Department Order Department 445 Hoes Lane, P.O. Box 1331 Piscataway, NJ 08855-1331
ILC Data Device Corporation 105 Wilbur Place
Bohemia, NY 11716 (516)567-5600
Altera Corporation 101 Innovation Drive San Jose, CA 95134 (408)544-7000
Thales Computers 1-1 CPMC-1553R User’s Guide, CA.DT.356-0e
1.2 CPMC-1553R Features
The CPMC-1553R is a single, conduction-cooled, PMC card with two dual-redundant MIL-STD-1553 Buses. The card has the following features:
Two ILC-DDC BU-61688 Mini-ACE MIL-STD-1553 interface devices (single version available)
- 64kBx16 shared RAM
- Fully integrated MIL-STD1553 A/B
- Bus Controller (BC)/ Remote Terminal (RT)/Monitor Terminal (MT) configurable through software
- Direct or transformer coupled interfaces
- Internal time tag register
- Interrupt status register
Bus controller features
- Automatic retries
- Programmable intermessage gap times
- Automatic frame repetition
- Flexible interrupt generation
RT features
- RT address selected via PMC connector
- Full software control of RT Status and Built-in-Test (BIT) words
- Double buffer and circular buffer options programmable by subaddresses
- Internal command illegalization
MT features three modes – word monitor, selective message monitor, and a combined RT/selective
monitor
PCI interface
- 33 MHz, 32-bit, 5V or 3.3V PCI bus
- Interrupt on INTA*
Eight TTL-level user inputs
Eight TTL-level user outputs – open-drain output drivers
Temperature range -40 - +85°F
Weight – 96 grams
22
1
2
1
P12
22
P11
1
3.3V or 5.0 V Keying
P14
D4 D3 D2
D8 D7 D6
Altera
FLEX10
D1
D5
ILC-DDC Mini-ACE
ILC-DDC Mini-ACE
Figure 1. CPMC-1553R Board Layout
Thales Computers 1-2 CPMC-1553R User’s Guide, CA.DT.356-0e
1.3 CPMC-1553R Options
Figure 2 shows the standard options available for the CPMC-1553R.
CPMC-1553R-__ __

Environment 
Industrial/-SA.................................................................................I 
Rugged/-RA....................................................................................R 
Militarized/-RC ..............................................................................M 

Channels 
1 Channel..............................................................................................1
2 Channels............................................................................................2
Figure 2. CPMC-1553R Standard Options
1.4 Installation and Configuration
1.4.1 Precautions
Electrostatic discharge can damage many of the components of the CPMC-1553R. Therefore, it should be kept in its protective antistatic bag until it is ready to be configured and installed. During installation or whenever the CPMC-1553R is removed from the bag, it is important to follow proper grounding procedures. Such procedures include use of an antistatic workstation, an operator wrist strap, and a grounded bench mat. Save the antistatic bag for use in storing or shipping the CPMC-1553R.
Closely inspect the board for any signs of shipment-related damages such as loose components or bent pins. If any evidence of damage is discovered, please notify the carrier and Thales Computers immediately.
1.4.2 Installation
The CPMC-1553R board attaches to a PMC carrier board. The attaching hardware for the CPMC-1553R board is included with your order.
Attach the CPMC-1553R board to the PMC carrier board according to the following instructions. a. Remove the PMC carrier board from the chassis. b. Align the PCI connectors on the component side of the CPMC-1553R board with the PCI connectors
on the component side of the PMC carrier board. Press them together so that the friction from the pins holds them together. After inserting the board make sure that the connectors have not shifted.
c. Insert the screws supp lied with the board , through the botto m of the PMC carrier b oard and into the
standoffs attached to the CPMC-1553R.
d. For a conduction-cooled board, install the remaining screws through the CPMC-1553R into the
reinforcing bars on the PMC carrier board.
e. Insert the PMC carrier board back into the chassis making sure it is plugged into the backplane.
f. Turn on the system power.
Thales Computers 1-3 CPMC-1553R User’s Guide, CA.DT.356-0e
Loading...
+ 15 hidden pages