Page 3 - Table of Contents
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_SC...
Page 5 - List of Figures
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 CONTROL REGISTER BIT MAP 16 FIGURE 6 PMC-4U ...
Page 6 - Product Description
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 componentsby Dynamic Engineering. The PMC-4U is capable of providing multiple serialprotocols both synchronous and asynchronous with a wide range of baudrat...
Page 7 - terminations. All IO lines have series 33
Hardware and Software Design • Manufacturing Services P a g e 7 An EXAR XR16C854 implements the UART interface. This quad UARTdevice is compatible with the industry standard 16550 UART, but isequipped with 128 byte FIFOs, independent Tx and Rx FIFO counters,automatic hardware/software flow control, ...
Page 9 - Theory of Operation
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 anotherwith a variety of serial protocols. The PMC-4U features a Xilinx FPGA. The FPGA contains the general controland status registers as well as the in...
Page 10 - Address Map
Hardware and Software Design • Manufacturing Services P a g e 10 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 ...
Page 12 - Programming
Hardware and Software Design • Manufacturing Services P a g e 12 Programming Programming the PMC-4U requires only the ability to read and write datafrom 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 thePMC is...
Page 13 - Register Definitions
Hardware and Software Design • Manufacturing Services P a g e 13 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 FIG...
Page 15 - UART Tx C
Hardware and Software Design • Manufacturing Services P a g e 15 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 PCIhost. When ‘0’ the interrupts can be used for status without interrup...
Page 16 - Interrupt status
Hardware and Software Design • Manufacturing Services P a g e 16 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 CONTROL REGISTER BIT MAP Interrupt out indicates that an interrupt is asserted on the PCI bus. ...
Page 17 - CONTROL
Hardware and Software Design • Manufacturing Services P a g e 17 PMC4U_SCC_IVEC [0X0C] PMC-4U SCC Interrupt Acknowledge/Vector Read A read from this address causes the SCC interrupt acknowledge signal tobe asserted. If an interrupt condition exists in the SCC, it will respond byplacing an interrupt ...
Page 23 - SIGNAL
Hardware and Software Design • Manufacturing Services P a g e 23 Loop-back The Engineering kit has reference software, which includes external loop-back tests for the SCC and the UART. These tests require an externalcable with the following pins connected. SIGNAL OUTPUT I NPUT1 INPUT2 U_TxA+ PIN-11 ...
Page 24 - PMC PCI Pn1 Interface Pin Assignment
Hardware and Software Design • Manufacturing Services P a g e 24 PMC PCI Pn1 Interface Pin Assignment The figure below gives the pin assignments for the PMC Module PCI Pn1Interface on the PMC-4U-IO. See the User Manual for your carrier boardfor more information. Unused pins may be assigned by the sp...
Page 25 - PMC PCI Pn2 Interface Pin Assignment
Hardware and Software Design • Manufacturing Services P a g e 25 PMC PCI Pn2 Interface Pin Assignment The figure below gives the pin assignments for the PMC Module PCI Pn2Interface on the PMC-4U-IO. See the User Manual for your carrier boardfor more information. Unused pins may be assigned by the sp...
Page 26 - PMC-4U Front Panel IO Pin Assignment; resistor. AC or open are options – contact Dynamic Engineering.
Hardware and Software Design • Manufacturing Services P a g e 26 PMC-4U Front Panel IO Pin Assignment The figure below gives the pin assignments for the PMC Module IOInterface on the PMC-4U. Also, see the User Manual for your carrier boardfor more information. GND* is a plane which is tied to GND th...
Page 27 - PMC Pn4 User Interface Pin Assignment
Hardware and Software Design • Manufacturing Services P a g e 27 PMC Pn4 User Interface Pin Assignment The figure provides the pin assignments for the PMC-4U Module routed toPn4. Also, see the User Manual for your carrier board for moreinformation. GND IO_0+ (UART Rx A) 1 2 IO_1+ IO_2+ (UART Rx B) 3...
Page 28 - Applications Guide; Watch the system grounds; . All electrically connected equipment should; Power all system power supplies from one switch.; Connecting external; Keep cables short; . We offer a high quality 68 screw terminal block that; We provide the components. You provide the system
Hardware and Software Design • Manufacturing Services P a g e 28 Applications Guide Interfacing The pin-out tables are displayed with the pins in the same relative order asthe actual connectors. The pin definitions are defined with noise immunityin mind. The pairs are chosen to match standard SCSI I...
Page 29 - Construction and Reliability
Hardware and Software Design • Manufacturing Services P a g e 29 Construction and Reliability PMC Modules were conceived and engineered for rugged industrialenvironments. The PMC-4U is constructed out of 0.062 inch thick FR4material. Through hole and surface mounting of components are used. IC socke...
Page 30 - Warranty and Repair
Hardware and Software Design • Manufacturing Services P a g e 30 Warranty and Repair Dynamic Engineering warrants this product to be free from defects inworkmanship and materials under normal use and service and in itsoriginal, unmodified condition, for a period of one year from the time ofpurchase....
Page 31 - Service Policy
Hardware and Software Design • Manufacturing Services P a g e 31 Service Policy Before returning a product for repair, verify as well as possible that thesuspected unit is at fault. Then call the Customer Service Department for aRETURN MATERIAL AUTHORIZATION (RMA) number. Carefully package theunit, ...
Page 32 - Specifications
Hardware and Software Design • Manufacturing Services P a g e 32 Specifications Host Interface: PCI Mezzanine Card Serial Interfaces: Four UART channels each with an RS422 driver and receiver andan RS423 driver. One synchronous channel with Mil. Std. 188-114A Type 1 enhanced hysteresis receivers for...
Page 33 - Order Information; Schematics; reference only
Hardware and Software Design • Manufacturing Services P a g e 33 Order Information PMC-4U PMC Module with 4 UART channels and 2synchronous/asynchronous serial channelsProgrammable baud ratesdifferential and single ended data inputs and outputsRS-188, 232, 422, 423, 485 standards supported32 bit data...