CP372 25780.01.VC.021121/111235 Manual ID: 25780, Rev. Index 01 21 November, 2002 The product described in this manual is in compliance with all applied CE standards.
Preface CP372 Revision History Publication Title: CP372 ID Number: 25780 Rev. Index Initial Issue Date of Issue 21 Nov, 2002 Imprint Kontron Modular Computers GmbH may be contacted via the following: MAILING ADDRESS TELEPHONE AND EMAIL Kontron Modular Computers GmbH Sudetenstrasse 7 D - 87600 Kaufbeuren Germany +49 (0) 800-SALESKONTRON sales@kontron.com For further information about other Kontron Modular Computers products, please visit our Internet web site: www.kontron.
CP372 Preface Revision History .........................................................................................................ii Imprint ........................................................................................................................ii Copyright ....................................................................................................................ii Table of Contents .............................................................................................
Preface CP372 Chapter 2. 2 Functional Description .................................................................................2 - 3 2.1.1 Signal Conditioning .........................................................................2 - 3 2.1.2 Digital to Analog Converter .............................................................2 - 3 2.1.3 Optocouplers ...................................................................................2 - 4 2.1.4 DAC ProComm Controller .....................
CP372 Preface Chapter 4. 4 Configuration ............................................................................................... 4 - 3 4.1 Jumper Settings ...................................................................................... 4 - 3 4.2.1 Channels ......................................................................................... 4 - 3 4.2.2 Analog Voltage Output Signals ....................................................... 4 - 3 4.2.3 Analog Current Output Signals ..
Preface CP372 25780.01.VC.021121/111236 PRELIMINARY This page was intentionally left blank. Page vi © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 Preface CP372 Product Overview ......................................................................... 1 - 4 1-2 System Relevant Information ................................................................... 1 - 6 1-3 CP372 Main Specifications ...................................................................... 1 - 9 1-4 CP372 Analog Output Specifications ..................................................... 1 - 10 1-5 CP372 Accuracy .....................................................
Preface CP372 25780.01.VC.021121/111236 PRELIMINARY This page was intentionally left blank. Page viii © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 Preface CP372 System Level Interfacing Diagram ............................................... 1 - 7 1-2 CP372 Front Panel .................................................................................. 1 - 8 1-3 CP372 Board (Front View) ....................................................................... 1 - 8 2-1 CP372 Board Level Interfacing ................................................................ 2 - 5 2-2 Pin Layout of the Analog Output Interface Connector CON2 ...........
Preface CP372 25780.01.VC.021121/111236 PRELIMINARY This page was intentionally left blank. Page x © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 Preface Proprietary Note This document contains information proprietary to Kontron Modular Computers GmbH. It may not be copied or transmitted by any means, disclosed to others, or stored in any retrieval system or media without the prior written consent of Kontron Modular Computers GmbH or one of its authorized agents. The information contained in this document is, to the best of our knowledge, entirely correct.
Preface CP372 Explanation of Symbols CE Conformity This symbol indicates that the product described in this manual is in compliance with all applied CE standards. Please refer also to the section “Applied Standards” in this manual. Caution, Electric Shock! This symbol and title warn of hazards due to electrical shocks (> 60V) when touching products or parts of them.
CP372 Preface For Your Safety Your new Kontron product was developed and tested carefully to provide all features necessary to ensure its compliance with electrical safety requirements. It was also designed for a long fault-free life. However, the life expectancy of your product can be drastically reduced by improper treatment during unpacking and installation.
Preface CP372 General Instructions on Usage In order to maintain Kontron’s product warranty, this product must not be altered or modified in any way. Changes or modifications to the device, which are not explicitly approved by Kontron Modular Computers GmbH and described in this manual or received from Kontron’s Technical Support as a special handling instruction, will void your warranty.
CP372 Preface Two Year Warranty Kontron Modular Computers GmbH warrants their own products, excluding software, to be free from manufacturing and material defects for a period of 24 consecutive months from the date of purchase. This warranty is not transferable nor extendible to cover any other users or longterm storage of the product. It does not cover products which have been modified, altered or repaired by any other party than Kontron Modular Computers GmbH or their authorized agents.
Preface CP372 25780.01.VC.021121/111236 PRELIMINARY This page was intentionally left blank. Page xvi © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
Introduction Chapter 1 25780.01.VC.021121/111236 Introduction ID 25780, Rev.
Introduction CP372 25780.01.VC.021121/111236 PRELIMINARY This page was intentionally left blank. Page 1 - 2 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 Introduction 1. Introduction 1.1 System Overview Many system relevant CompactPCI features that are specific to Kontron Modular Computers CompactPCI systems may be found described in the Kontron CompactPCI System Manual. Please refer to the section “Related Publications” at the end of this chapter for the relevant ordering information. The CompactPCI System Manual includes the following information: 25780.01.VC.
Introduction 1.2 CP372 Product Overview The basic functions of this board are to provide interfacing to the application software, perform digital to analog signal conversion, and to make the analog output signal available to the application process.
CP372 Introduction 1.3 Board Overview 1.3.1 Board Introduction Output signal generation begins with the presentation of digital data to the DAC ProComm Controller which is responsible for controlling the digital to analog data conversion process as well as the interface to the CompactPCI bus. The DAC ProComm controller then in turn provides data to the two DACs accordingly.
Introduction 1.4 CP372 System Relevant Information The following system relevant information is general in nature but should still be considered when developing applications using the CP372. Table 1-2: System Relevant Information SUBJECT INFORMATION System Configuration The CP372 operates with a system clock frequency of 33 MHz. Master/Slave Functionality The CP372 functions only as a slave. As such it requires a system master for servicing.
CP372 1.5.1 Introduction System Level Interfacing Figure 1-1: CP372 System Level Interfacing Diagram CompactPCI System System Master Analog Output System CP372 CP372 n 1 analog output analog output 8 max 25780.01.VC.021121/111236 1 analog output ID 25780, Rev.
Introduction 1.5.2 CP372 Front Panel Figure 1-2: CP372 Front Panel LEGEND: CP 372 0-3 when LED is active: cluster A is activated 4-7 when LED is active: cluster B is activated 1.5.3 Board Layout Figure 1-3: CP372 Board (Front View) DC/DC 2 10 1 9 LED1 CLUSTER A (Channels 0 to 3) C O N 2 CLUSTER B CapROM CON3 DAC DAC O P T O C O U P L E R S 25 C O N 1 DAC ProComm Controller (Channels 4 to 7) DC/DC Page 1 - 8 © 2002 Kontron Modular Computers GmbH 1 ID 25780, Rev. 01 25780.01.
CP372 1.
Introduction CP372 Table 1-4: CP372 Analog Output Specifications TYPE Output Types / Ranges DESCRIPTION VOLTAGES: Unipolar: 0 to 15 V 0 to 10 V Bipolar: ± 15 V ± 10 V (Note: Maximum output current for analog voltages is 5 mA per channel.) CURRENT: 0 to 20 mA (Note: Requires Vext for generation.) This external source voltage is required for the generation of analog current outputs.
CP372 Introduction Table 1-5: CP372 Accuracy SIGNAL ACCURACY at 23°C ± % of FULL SCALE ACCUMULATING DEVIATION % per K (S and E1 BOARDS) ACCUMULATING DEVIATION % per K (E2 BOARDS) 0V – 5V 0.05 0.001 0.001 0V – 10 V 0.05 0.001 0.001 -5V – +5 V 0.05 0.001 0.001 - 10 V – + 10 V 0.05 0.001 0.001 20 mA 0.1 0.002 0.002 0V – 5V 0.05 0.001 0.001 0V – 10 V 0.075 0.001 0.001 -5V – +5 V 0.075 0.001 0.001 0.1 0.001 0.001 0.1 0.002 0.
Introduction 1.7 CP372 Applied Standards The PEP Modular Computers’ CompactPCI systems comply with the requirements of the following standards: Table 1-6: Applied Standards TYPE CE STANDARD Emission EN50081-1 Immunity, Industrial Environment EN61000-6-2 Immunity, IT Equipment EN55024 Electrical Safety EN60950 The CP372 is specified I/O only for: SELV and EVL. It is NOT SPECIFIED for “Hazardous” MECHANICAL ENVIRONMENTAL TESTS 1.8 Mechanical Dimensions IEEE 1101.
Functional Description Chapter 21 25780.01.VC.021121/111237 Functional Description ID 25780, Rev.
Functional Description CP372 25780.01.VC.021121/111237 PRELIMINARY This page was intentionally left blank. Page 2 - 2 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 2. Functional Description Functional Description The following chapters present more detailed, board level information about the CP372 analog output controller whereby the board components and their basic functionality are discussed in general. 2.1 General Information • • • • • • • • 2.1.
Functional Description CP372 output signals and then presents these to the signal conditioning functions for appropriate processing before being made available to the front panel interface. 2.1.3 Optocouplers The CP372 provides full galvanic isolation between the process and application control system. This is accomplished by the use of optocouplers for all data and control signal lines between the DAC ProComm controller and the DACs and signal conditioning functions.
CP372 Functional Description Figure 2-1: CP372 Board Level Interfacing CP372 Analog Output Controller CPCI - Interface CLUSTER B CLUSTER A DA Converter (DAC) DA Converter (DAC) Analog Signal Conditioning Analog Signal Conditioning analog output analog output 4 max 25780.01.VC.021121/111237 1 analog output ID 25780, Rev.
Functional Description CP372 2.3 System Interfaces 2.3.1 Analog Output Interface The analog output interface is accomplished through the CON2 connector. This connector provides connections for analog outputs as well as the supplying of Vext which is required for the generation of current outputs 2.3.1.1 Pin Layout and Signal Assignment of CON2 The following figure and table indicate the pin layout and signal pinout of connector CON2.
CP372 Functional Description Table 2-1: Pinout of the Analog Output Interface Connector CON2 PIN SIGNAL PIN SIGNAL PIN SIGNAL 42 NC 21 NC 0 62 IOUT0 41 AGND 20 VOUT0 1 61 IOUT1 40 AGND 19 VOUT1 2 60 IOUT2 39 AGND 18 VOUT2 3 59 IOUT3 38 AGND 17 VOUT3 58 EXT_EN_A 37 SUPPLY_A 16 SUPPLY_A 4 57 IOUT4 36 AGND 15 VOUT4 5 56 IOUT5 35 AGND 14 VOUT5 6 55 IOUT6 34 AGND 13 VOUT6 7 54 IOUT7 33 AGND 12 VOUT7 53 EXT_EN_B 32 SUPPLY_B 11 SUPPLY_B
Functional Description 2.3.1.2 CP372 Vext Functionality by Analog Current Outputs In order to generate analog current output signals, the CP372 requires that the application provide an appropriate external source voltage (Vext) for each individual analog current output channel. The source voltage to be provided is by definition a function of the total output channel source resistance and the maximum required output current.
CP372 2.3.2 Functional Description CompactPCI Interface and Pinout The CompactPCI interface is based on the specification PICMG 2.0 R 3.0, 10/1/99. The following figure and table indicate the pin layout and pinout of the CPCI connector, CON1 (J1).
Functional Description 2.3.3 Test and Program Development 2.3.3.1 JTAG/ISP Interface and Pinout CP372 A JTAG/ISP interface is provided on the CP372 for the manufacturer’s use (logic programming, JTAG test). This is a SAMTEC 10-pin, male, dual row connector (0.050” pin pitch). 2 10 1 9 Table 2-3: JTAG Connector (CON3) Pinout SIGNAL PIN PIN TCK 1 2 GND TDO 3 4 VCC TMS 5 6 NC NC 7 8 N/C TDI 9 10 GND 2.
CP372 Functional Description late to the operation and performance of the CP372. Overall system integration and compliance with its requirements is beyond the scope of this manual. 2.5.2 Operation M/C Operation M/C is primarily a function of the CP372 driver software and the application. However, when the CP372 is in operation, there are cluster operational status LEDs available as well as an external cluster enable/disable function. 25780.01.VC.
Functional Description CP372 25780.01.VC.021121/111237 PRELIMINARY This page was intentionally left blank. Page 2 - 12 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
Installation Chapter 31 25780.01.VC.021121/111237 Installation ID 25780, Rev.
Installation CP372 25780.01.VC.021121/111237 PRELIMINARY This page was intentionally left blank. Page 3 - 2 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 3. Installation Installation The CP372 has been designed for easy installation. However, the following standard precautions, installation procedures, and general information must be observed to ensure proper installation and to preclude damage to the board or injury to personnel. 3.1 Hardware Installation The product described in this manual can be installed in any available 3U slot of a CompactPCI system except for the system master slot.
Installation 3.1.2 CP372 Installation Procedures To install the board proceed as follows: 1. Ensure that the safety requirements indicated in chapter 3.1.1 are observed. Warning! Failure to comply with the instruction below may cause damage to the board or result in improper system operation. Please refer to chapters 4 and 5 for configuration information. 2. Ensure that the board is properly configured for operation before installing.
CP372 3.1.3 Installation Removal Procedures To remove the board proceed as follows: 1. Ensure that the safety requirements indicated in chapter 3.1.1 are observed. Warning! Care must be taken when applying the procedures below to ensure that when the board is removed it is not damaged through contact with other boards in the system. 1. Unlock the insertion/extraction handle by pressing down on the grey locking mechanism in the middle of the handle. (This should be achievable with a minimum of force.
Installation CP372 25780.01.VC.021121/111237 PRELIMINARY This page was intentionally left blank. Page 3 - 6 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
Configuration Chapter 41 25780.01.VC.021121/111237 Configuration ID 25780, Rev.
Configuration CP372 25780.01.VC.021121/111237 PRELIMINARY This page was intentionally left blank. Page 4 - 2 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 4. Configuration Configuration The following chapters provide information for configuring the CP372 board for operation. 4.1 Jumper Settings The CP372 does not have any jumpers which require configuring. 4.2 Analog Output Signal Requirements 4.2.1 Channels The pinout of the CON2 connector of the CP372 is designed so that for each output channel there are three output pins per channel available. This allows for each channel to be configured separately as required.
Configuration CP372 Figure 4-1: Analog Voltage Signal Output Configuration Example for Cluster A + + + Rload + Rload pin 19 (VOUT1) pin 18 (VOUT2) pin 17 (VOUT3) Rload pins 38 to 41 (AGND) CON 2 analog ground 4.2.3 CP372 Analog Current Output Signals The analog current output signals are single-ended with a range of 0 to 20 mA. Signals of this type are required to be connected: Rs to I and analog ground to . Refer to Figure 4-2 for this type of connection.
CP372 Configuration The following two figures, Figures 4- 2 and 4-3, provide examples of the configuration of analog current signal outputs. Figure 4-2 indicates a configuration where the external source voltage (Vext) is the same for all four channels of cluster A. This example demonstrates the use of the common tie point pins for Vext.
Configuration CP372 Figure 4-3 demonstrates a configuration for cluster A where each output channel’s external source voltage is different due to different source resistances (Rs).
CP372 4.2.4 Configuration External Cluster Enable/Disable The CP372 provides two possibilities to enable or disable all the outputs of an entire cluster at one time. Each individual cluster may be controlled either per software or hardware, whereby the hardware control has priority over the software control. Information regarding the software control is provided with the driver software. The hardware control capability is described as follows.
Configuration 4.2.5 CP372 Analog Ground Usage Analog ground usage must be carefully considered in order to avoid ground loops or floating signals which can ultimately lead to the degradation of the system performance. The figure below indicates the nominal analog grounding situation, but is, of course, very much subject to the requirements of the application as a whole.
CP372 Configuration 4.3 Programming Interface 4.3.1 Access Control Logic All the resources of the CP372 are mapped within the 64KB PCI memory address space which itself is set in the PCI configuration register BAR0. The port size of all local or backend registers is 32-bit by default. The address map of the registers is as follows.
Configuration CP372 Table 4-1: I/O Address Map of CP372 SIZE FUNCTION + 0x3000 4 kB 0x3400 32 bit ctl_b, Cluster b Common Control Register 0x3C00 32 bit dat_b_0 DAC Data channel # 0 0x3C04 32 bit dat_b_1 DAC Data channel # 1 0x3C08 32 bit dat_b_2 DAC Data channel # 2 0x3C0C 32 bit dat_b_3 DAC Data channel # 3 +0x4000 0xFFFF 48 kB reserved for additional clusters 4.3.2 DAC CLUSTER B DAC Control Logic This part of the IO Control Logic controls the communication with the DAC.
CP372 Configuration Table 4-2: DAC Common Control Register Bit Map BITS TYP. DEF.
Configuration CP372 Table 4-5: ROM Command Register Bit Map BITS TYPE DEFAULT FUNCTION 31 R/W 0 Startbit 30 - 0 R/W 00 reserved Note: The Startbit will automatically be reset as soon as an action is completed. BITS TYPE DEFAULT FUNCTION 31 - 18 R/W 0 reserved 17 - 16 R/W 00 Opcode 15 - 9 R/W 00 reserved 8-0 R/W 00 internal address (A8..A0) Note: The commands READ, EWEN (write enable) and WRITE are sufficient for all purposes.
CP372 Configuration Table 4-9: ROM Data Register Bit Map BITS TYPE DEFAULT FUNCTION 31-8 R/W 0 reserved 7-0 R/W 0 Data (for data read and write commands) 4.3.4 Common Board Registers Table 4-10:Hardware Debug Register Bit Map BITS TYPE DEFAULT FUNCTION 31-0 R/W 0 reserved Table 4-11:Hardware Status Register Bit Map BITS TYPE DEFAULT FUNCTION 31 - 16 R 0 reserved 15 - 8 R 00 HW Version (PCB Index) 7-0 R 01 Logic Version 25780.01.VC.
Configuration CP372 25780.01.VC.021121/111238 PRELIMINARY This page was intentionally left blank. Page 4 - 14 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
System Considerations Chapter 51 25780.01.VC.021121/111238 System Considerations ID 25780, Rev.
System Considerations CP372 25780.01.VC.021121/111238 PRELIMINARY This page was intentionally left blank. Page 5 - 2 © 2002 Kontron Modular Computers GmbH ID 25780, Rev.
CP372 System Considerations 5. System Considerations 5.1 Introduction 5.2 General Considerations: 1. For output channels, the I or V pins respectively are not to be connected except when required. 2. It is recommended to use twisted pair wiring for output signals. 3. Mixing of output signal types to be generated by the CP372 is permitted. 4. The type of signal expected to be generated for each output channel of the CP372 must correspond to the driver software configuration for that channel.
System Considerations 5.5 CP372 Cable Interfacing Considerations: 25780.01.VC.021121/111238 PRELIMINARY 1. No modification to the CP372 itself is permitted (i.e. connector pin shorting). 2. The resistance of cabling contacts should be kept to an absolute minimum. In any event the contact resistance must be taken into consideration when determining the signal conditioning requirements of the application.