Manual Dynamic Engineering PMC-4U-CACI

33 pages 2.02 mb
Download

Go to site of 33

Summary
  • Dynamic Engineering PMC-4U-CACI - page 1

    DYNAMIC ENGINEERING 435 Park Dr., Ben Lomond, Calif. 95005 831-336- 8891 Fax 831-336-3840 sales@dyneng.com www.dyneng.com Est. 1988 User Manual PMC-4U-CACI Quad UART - Dual Synchronous Serial Data Interface PMC Module Revision OR Corresponding Hardware: Revision 01 ...

  • Dynamic Engineering PMC-4U-CACI - page 2

    Hardware and Software Design • Manufacturing Services P a g e 2 PMC-4U Quad UART - Dual Synchronous Serial Data Interface PMC Module Dynamic Engineering 435 Park Drive Ben Lomond, CA 95005 831-336-8891 831-336-3840 FAX This document contains information of proprietary interest to Dynamic Engineering. It has been supplied in confidence and the rec ...

  • Dynamic Engineering PMC-4U-CACI - page 3

    Hardware and Software Design • Manufacturing Services P a g e 3 Table of Contents PRODUCT DESCRIPTION 6 THEORY OF OPERATION 9 ADDRESS MAP 10 PROGRAMMING 12 REGISTER DEFINITIONS 13 PMC4U_BASE 13 PMC4U_STAT 16 PMC4U_MSK 16 PMC4U_SCC_IVEC 17 PMC4U_DIR_TERM 17 PMC4U_SW_IN 18 PMC4U_SCC_A_CNTL 19 PMC4U_SCC_A_DATA 19 PMC4U_SCC_B_CNTL 19 PMC4U_SCC_B_DATA ...

  • Dynamic Engineering PMC-4U-CACI - page 4

    Hardware and Software Design • Manufacturing Services P a g e 4 Interfacing 28 CONSTRUCTION AND RELIABILITY 29 THERMAL CONSIDERATIONS 29 WARRANTY AND REPAIR 30 SERVICE POLICY 31 OUT OF WARRANTY REPAIRS 31 FOR SERVICE CONTACT: 31 SPECIFICATIONS 32 ORDER INFORMATION 33 SCHEMATICS 33 ...

  • Dynamic Engineering PMC-4U-CACI - page 5

    Hardware and Software Design • Manufacturing Services P a g e 5 List of Figures FIGURE 1 PMC-4U BLOCK DIAGRAM 6 FIGURE 2 PMC-4U INTERNAL ADDRESS MAP 10 FIGURE 3 PMC-4U UART ADDRESS MAP 11 FIGURE 4 PMC-4U BASE CONTROL REGISTER BIT MAP 13 FIGURE 5 PMC-4U TX C ONTROL REGISTER BIT MAP 16 FIGURE 6 PMC-4U INTERRUPT MASK REGISTER BIT MAP 16 FIGURE 7 PMC ...

  • Dynamic Engineering PMC-4U-CACI - page 6

    Hardware and Software Design • Manufacturing Services P a g e 6 Product Description PMC-4U-CACI is part of the PMC Module family of modular I/O components by Dynamic Engineering. The PMC-4U is capable of providing multiple serial protocols both synchronous and asynchronous with a wide range of baud rates. The CACI interface uses an RS-423 driver, ...

  • Dynamic Engineering PMC-4U-CACI - page 7

    Hardware and Software Design • Manufacturing Services P a g e 7 An EXAR XR16C854 implements the UART interface. This quad UART device is compatible with the industry standard 16550 UART, but is equipped with 128 byte FIFOs, independent Tx and Rx FIFO counters, automatic hardware/software flow control, and many other enhanced features. An 18.432 M ...

  • Dynamic Engineering PMC-4U-CACI - page 8

    Hardware and Software Design • Manufacturing Services P a g e 8 There is also a master interrupt enable that can be set to gate the interrupt onto the PCI bus. The interrupt status is still available in a status register even when the master interrupt enable is off. This facilitates polled operation of interrupt conditions. The individual interru ...

  • Dynamic Engineering PMC-4U-CACI - page 9

    Hardware and Software Design • Manufacturing Services P a g e 9 Theory of Operation The PMC-4U is designed for transferring data from one point to another with a variety of serial protocols. The PMC-4U features a Xilinx FPGA. The FPGA contains the general control and status registers as well as the interface to the quad UART, SCC, and IO drivers ...

  • Dynamic Engineering PMC-4U-CACI - page 10

    Hardware and Software Design • Manufacturing Services P a g e 1 0 Address Map REGISTER OFFSET FUNCTION TYPE PMC4U_BASE 0X00 base control read/write PMC4U_STAT 0X04 status read read PMC4U_MSK 0X08 interrupt mask control read/write PMC4U_SCC_IVEC 0X0C SCC interrupt vector read read PMC4U_DIR_TERM 0X10 direction and termination control read/write PM ...

  • Dynamic Engineering PMC-4U-CACI - page 11

    Hardware and Software Design • Manufacturing Services P a g e 1 1 REGISTER OFFSET FUNCTION PMC4U_UART_DATA 0X00 UART read/write data PMC4U_UART_IEN 0X04 UART write interrupt enable PMC4U_UART_ISTAT 0X08 UART read interrupt status PMC4U_UART_FCNTL 0X08 UART write FIFO control PMC4U_UART_LCNTL 0X0C UART write line control PMC4U_UART_MCNTL 0X10 UART ...

  • Dynamic Engineering PMC-4U-CACI - page 12

    Hardware and Software Design • Manufacturing Services P a g e 1 2 Programming Programming the PMC-4U requires only the ability to read and write data from the host. The base address is determined by the PMC Carrier board. The base address refers to the first user address for the slot in which the PMC is installed. Depending on the software enviro ...

  • Dynamic Engineering PMC-4U-CACI - page 13

    Hardware and Software Design • Manufacturing Services P a g e 1 3 Register Definitions PMC4U_BASE [0X00] PMC-4U Control Register Port read/write CONTROL BASE DATA BIT DESCRIPTION 31-22 spare 21-20 test mode select 19 master interrupt enable 18 force interrupt 17 SCC reset 16 UART reset 15-0 spare FIGURE 4 PMC-4U BASE CONTROL REGISTER BIT MAP All ...

  • Dynamic Engineering PMC-4U-CACI - page 14

    Hardware and Software Design • Manufacturing Services P a g e 1 4 SCC Tx A OUT_4 (188) SCC Rx A AUX_IN_0 (enhanced hysteresis 188) SCC Rx Clk AUX_IN_1 (enhanced hysteresis 188) SCC RTS A AUX_OUT_0 (open drain) SCC Tx B IO_15 (RS422) SCC Rx B IO_13 (RS422) When test mode select is “10” the following changes are made (if a signal is not listed ...

  • Dynamic Engineering PMC-4U-CACI - page 15

    Hardware and Software Design • Manufacturing Services P a g e 1 5 UART Tx C OUT_6 (RS423) UART Rx C IN_6 (RS232) UART Tx D OUT_7 (RS423) UART Rx D IN_7 (RS232) Master interrupt enable when ‘1’ gates all interrupts through to the PCI host. When ‘0’ the interrupts can be used for status without interrupting the host. Force interrupt is used ...

  • Dynamic Engineering PMC-4U-CACI - page 16

    Hardware and Software Design • Manufacturing Services P a g e 1 6 PMC4U_STAT [0X04] PMC-4U Status Port read only STATUS DATA BIT DESCRIPTION 31-2 spare 1 interrupt out 0 interrupt status FIGURE 5 PMC-4U TX C ONTROL REGISTER BIT MAP Interrupt out indicates that an interrupt is asserted on the PCI bus. Interrupt status indicates that an interrupt c ...

  • Dynamic Engineering PMC-4U-CACI - page 17

    Hardware and Software Design • Manufacturing Services P a g e 1 7 PMC4U_SCC_IVEC [0X0C] PMC-4U SCC Interrupt Acknowledge/Vector Read A read from this address causes the SCC interrupt acknowledge signal to be asserted. If an interrupt condition exists in the SCC, it will respond by placing an interrupt vector on the local data bus. This vector is ...

  • Dynamic Engineering PMC-4U-CACI - page 18

    Hardware and Software Design • Manufacturing Services P a g e 1 8 Parallel termination resistors are supplied on each differential pair along with a switch to allow the user to select which lines are terminated and where. In some systems it will make sense to terminate the lines in the cable and in others it will make sense to use the onboard ter ...

  • Dynamic Engineering PMC-4U-CACI - page 19

    Hardware and Software Design • Manufacturing Services P a g e 1 9 PMC4U_SCC_A_CNTL [0X18] PMC-4U SCC Channel A Control Register read/write This address is used to access all of the channel A registers. In order to access a register other than this base register, the register number is first written to this address. A subsequent read or write will ...

  • Dynamic Engineering PMC-4U-CACI - page 20

    Hardware and Software Design • Manufacturing Services P a g e 2 0 PMC4U_UART_A [0X40] PMC-4U UART A Base Address This is the base address for the eight register addresses associated with UART A. Figure 3 gives an overview of these registers and their functions. For more details on the access and functions of these registers see the XR16C854 docum ...

  • Dynamic Engineering PMC-4U-CACI - page 21

    Hardware and Software Design • Manufacturing Services P a g e 2 1 PMC4U_IRUPT/PMC4U_IRUPT_CLR [0XE0] PMC-4U Interrupt Latch read status/write clear INTERRUPT STATUS DATA BIT DESCRIPTION 4 SCC interrupt 3 UART D interrupt 2 UART C interrupt 1 UART B interrupt 0 UART A interrupt FIGURE 9 PMC-4U INTERRUPT STATUS/CLEAR The bits in this register indic ...

  • Dynamic Engineering PMC-4U-CACI - page 22

    Hardware and Software Design • Manufacturing Services P a g e 2 2 Interr upt s PMC-4U interrupts are treated as auto-vectored. When the software enters into an exception handler to deal with a PMC-4U interrupt the software must read the interrupt register to determine the cause(s) of the interrupt, change the interrupt mask, process accordingly t ...

  • Dynamic Engineering PMC-4U-CACI - page 23

    Hardware and Software Design • Manufacturing Services P a g e 2 3 Loop- back The Engineering kit has reference software, which includes external loop- back tests for the SCC and the UART. These tests require an external cable with the following pins connected. SIGNAL OUTPUT I NPUT1 INPUT2 U_TxA+ PIN-11 PIN-2 PIN-3 U_TxA- PIN-45 PIN-36 PIN-37 U_Tx ...

  • Dynamic Engineering PMC-4U-CACI - page 24

    Hardware and Software Design • Manufacturing Services P a g e 2 4 PMC PCI Pn1 Interface Pin Assignment The figure below gives the pin assignments for the PMC Module PCI Pn1 Interface on the PMC-4U-IO. See the User Manual for your carrier board for more information. Unused pins may be assigned by the specification and not needed by this design. -1 ...

  • Dynamic Engineering PMC-4U-CACI - page 25

    Hardware and Software Design • Manufacturing Services P a g e 2 5 PMC PCI Pn2 Interface Pin Assignment The figure below gives the pin assignments for the PMC Module PCI Pn2 Interface on the PMC-4U-IO. See the User Manual for your carrier board for more information. Unused pins may be assigned by the specification and not needed by this design. +1 ...

  • Dynamic Engineering PMC-4U-CACI - page 26

    Hardware and Software Design • Manufacturing Services P a g e 2 6 PMC-4U Front Panel IO Pin Assignment The figure below gives the pin assignments for the PMC Module IO Interface on the PMC-4U. Also, see the User Manual for your carrier board for more information. GND* is a plane which is tied to GND through a 1206 0 Ω resistor. AC or open are o ...

  • Dynamic Engineering PMC-4U-CACI - page 27

    Hardware and Software Design • Manufacturing Services P a g e 2 7 PMC Pn4 User Interface Pin Assignment The figure provides the pin assignments for the PMC-4U Module routed to Pn4. Also, see the User Manual for your carrier board for more information. GND IO_0+ (UART Rx A) 1 2 IO_1+ IO_2+ (UART Rx B) 3 4 IO_3+ IO_4+ (UART Rx C) 5 6 IO_5+ IO_6+ (U ...

  • Dynamic Engineering PMC-4U-CACI - page 28

    Hardware and Software Design • Manufacturing Services P a g e 2 8 Applications Guide Interf acing The pin-out tables are displayed with the pins in the same relative order as the actual connectors. The pin definitions are defined with noise immunity in mind. The pairs are chosen to match standard SCSI II/III cable pairing to allow a low cost comm ...

  • Dynamic Engineering PMC-4U-CACI - page 29

    Hardware and Software Design • Manufacturing Services P a g e 2 9 Construction and Reliability PMC Modules were conceived and engineered for rugged industrial environments. The PMC-4U is constructed out of 0.062 inch thick FR4 material. Through hole and surface mounting of components are used. IC sockets use gold plated screw machine pins. High i ...

  • Dynamic Engineering PMC-4U-CACI - page 30

    Hardware and Software Design • Manufacturing Services P a g e 3 0 Warranty and Repair Dynamic Engineering warrants this product to be free from defects in workmanship and materials under normal use and service and in its original, unmodified condition, for a period of one year from the time of purchase. If the product is found to be defective wit ...

  • Dynamic Engineering PMC-4U-CACI - page 31

    Hardware and Software Design • Manufacturing Services P a g e 3 1 Service Policy Before returning a product for repair, verify as well as possible that the suspected unit is at fault. Then call the Customer Service Department for a RETURN MATERIAL AUTHORIZATION (RMA) number. Carefully package the unit, in the original shipping carton if this is a ...

  • Dynamic Engineering PMC-4U-CACI - page 32

    Hardware and Software Design • Manufacturing Services P a g e 3 2 Specifications Host Interface: PCI Mezzanine Card Serial Interfaces: Four UART channels each with an RS422 driver and receiver and an RS423 driver. One synchronous channel with Mil. Std. 188- 114A Type 1 enhanced hysteresis receivers for clock and data, a 188 driver for Tx data, an ...

  • Dynamic Engineering PMC-4U-CACI - page 33

    Hardware and Software Design • Manufacturing Services P a g e 3 3 Order Information PMC-4U PMC Module with 4 UART channels and 2 synchronous/asynchronous serial channels Programmable baud rates differential and single ended data inputs and outputs RS-188, 232, 422, 423, 485 standards supported 32 bit data interface Eng Kit–PMC-4U HDEterm68 - 68 ...

Manufacturer Dynamic Engineering Category Network Card

Documents that we receive from a manufacturer of a Dynamic Engineering PMC-4U-CACI can be divided into several groups. They are, among others:
- Dynamic Engineering technical drawings
- PMC-4U-CACI manuals
- Dynamic Engineering product data sheets
- information booklets
- or energy labels Dynamic Engineering PMC-4U-CACI
All of them are important, but the most important information from the point of view of use of the device are in the user manual Dynamic Engineering PMC-4U-CACI.

A group of documents referred to as user manuals is also divided into more specific types, such as: Installation manuals Dynamic Engineering PMC-4U-CACI, service manual, brief instructions and user manuals Dynamic Engineering PMC-4U-CACI. Depending on your needs, you should look for the document you need. In our website you can view the most popular manual of the product Dynamic Engineering PMC-4U-CACI.

A complete manual for the device Dynamic Engineering PMC-4U-CACI, how should it look like?
A manual, also referred to as a user manual, or simply "instructions" is a technical document designed to assist in the use Dynamic Engineering PMC-4U-CACI by users. Manuals are usually written by a technical writer, but in a language understandable to all users of Dynamic Engineering PMC-4U-CACI.

A complete Dynamic Engineering manual, should contain several basic components. Some of them are less important, such as: cover / title page or copyright page. However, the remaining part should provide us with information that is important from the point of view of the user.

1. Preface and tips on how to use the manual Dynamic Engineering PMC-4U-CACI - At the beginning of each manual we should find clues about how to use the guidelines. It should include information about the location of the Contents of the Dynamic Engineering PMC-4U-CACI, FAQ or common problems, i.e. places that are most often searched by users in each manual
2. Contents - index of all tips concerning the Dynamic Engineering PMC-4U-CACI, that we can find in the current document
3. Tips how to use the basic functions of the device Dynamic Engineering PMC-4U-CACI - which should help us in our first steps of using Dynamic Engineering PMC-4U-CACI
4. Troubleshooting - systematic sequence of activities that will help us diagnose and subsequently solve the most important problems with Dynamic Engineering PMC-4U-CACI
5. FAQ - Frequently Asked Questions
6. Contact detailsInformation about where to look for contact to the manufacturer/service of Dynamic Engineering PMC-4U-CACI in a specific country, if it was not possible to solve the problem on our own.

Do you have a question concerning Dynamic Engineering PMC-4U-CACI?

Use the form below

If you did not solve your problem by using a manual Dynamic Engineering PMC-4U-CACI, ask a question using the form below. If a user had a similar problem with Dynamic Engineering PMC-4U-CACI it is likely that he will want to share the way to solve it.

Copy the text from the picture

Comments (0)