Summary of the content on the page No. 1
PROMETHEUS™
High Integration PC/104 CPU
with Ethernet and Data Acquisition
Models PR-Z32-E-ST, PR-Z32-EA-ST
User Manual V1.44
Copyright 2003
Diamond Systems Corporation
8430-D Central Ave.
Newark, CA 94560
Tel (510) 456-7800
www.diamondsystems.com
Summary of the content on the page No. 2
PROMETHEUS High-Integration PC/104 CPU with Ethernet and Data Acquisition TABLE OF CONTENTS 1. DESCRIPTION ......................................................................................................................4 2. FEATURES ...........................................................................................................................5 3. PROMETHEUS BOARD DRAWING ....................................................................................7 4. I/O HEAD
Summary of the content on the page No. 3
19. DIGITAL I/O OPERATION ..................................................................................................58 20. COUNTER/TIMER OPERATION ........................................................................................59 21. DATA ACQUISITION SPECIFICATIONS...........................................................................62 22. FLASHDISK MODULE .......................................................................................................63 22.2 CONFI
Summary of the content on the page No. 4
PROMETHEUS High-Integration PC/104 CPU with Ethernet and Data Acquisition 1. DESCRIPTION Prometheus is an embedded PC/104 CPU that integrates 3 separate circuits onto a single compact board: ♦ CPU ♦ Ethernet ♦ Analog I/O (optional, model PR-Z32-EA only) A detailed list of features is shown on the next page. Prometheus conforms to the PC/104 standard, an embedded standard that is based on the ISA and PCI buses and provides a compact, rugged mechanical design for embedded systems. PC/1
Summary of the content on the page No. 5
2. FEATURES System Features Processor Section ♦ 486-DX2 processor running at 100MHz with co-processor ♦ Pentium class platform including burst-mode SDRAM and PCI-based IDE controller and USB ♦ 32MB SDRAM system memory ♦ 50MHz memory bus for improved performance ♦ 2MB 16-bit wide integrated flash memory for BIOS and user programs ♦ 8KB unified level 1 cache I/O ♦ 4 serial ports, 115.2kbaud max ♦ 2 ports 16550-compatible, 2 ports 16850-compatible with 128-byte FIFOs ♦ 2 full-featured p
Summary of the content on the page No. 6
Data Acquisition Subsystem (Model PR-Z32-EA Only) Analog Input ♦ 16 single-ended / 8 differential inputs, 16-bit resolution ♦ 100KHz maximum aggregate A/D sampling rate ♦ Programmable input ranges/gains with maximum range of ±10V / 0-10V ♦ Both bipolar and unipolar input ranges o ♦ 5 ppm/ C drift accuracy ♦ Internal and external A/D triggering ♦ 48-sample FIFO for reliable high-speed sampling and scan operation Analog Output ♦ 4 analog outputs, 12-bit resolution ♦ ±10V and 0-10V outpu
Summary of the content on the page No. 7
3. PROMETHEUS BOARD DRAWING I/O Connectors J1 PC/104 8-bit bus connector J2 PC/104 16-bit bus connector J3 Main user I/O connector J4 Ethernet port J5 Dual USB ports J7 Floppy drive connector J8 IDE drive connector J11 Input power connector J12 Switched output power connector J14 Data acquisition I/O connector J15 Auxiliary serial port connector Configuration Jumper Blocks J6 System recovery jumper block J10 System configuration jumper block J13 Data acquisition circuit con
Summary of the content on the page No. 8
4. I/O HEADERS All cables mentioned in this chapter are included in Diamond Systems’ cable kit C-PRZ-KIT. These cables are further described in chapter 25. Some cables are also available individually. 4.1 Main I/O Connector – J3 An 80-pin high-density connector is provided for access to the standard user I/O: ♦ 4 serial ports ♦ PS/2 keyboard ♦ ATX Power switch ♦ Parallel port ♦ PS/2 mouse ♦ Reset switch ♦ Watchdog timer I/O ♦ IrDA port ♦ Power and HDD LEDs This connector mates with Diamo
Summary of the content on the page No. 9
Notes on J3 Signals COM1 – COM4 The signals on these pins are RS-232 level signals and may be connected directly to RS-232 devices. The pinout of these signals is designed to allow a 9-pin male IDC connector to be crimped onto the corresponding ribbon cable wires to provide the correct pinout for a PC serial port connector (DTE). LPT1 The signals on these pins comprise a standard PC parallel port. The pinout of these signals is designed to allow a 25-pin female IDC connector to be cr
Summary of the content on the page No. 10
4.2 Input Power – J11 1 +5V In 2 Ground 3 Ground 4 +12V In 5 Ground 6 +5V In 7 -12V In 8 -5V In 9 ATX Control Input power for Prometheus may be supplied either through J11 from an external supply or directly through the PC/104 bus power pins if a PC/104 power supply is used with the CPU. Prometheus requires only +5VDC input power to operate. All other required voltages are generated on board with miniature switching regulators. However since the PC/104 bus includes pins for ±5V a
Summary of the content on the page No. 11
4.3 Output Power – J12 1 +5V Out 2 Ground 3 Ground 4 +12V Out J12 provides switched power for use with external drives. If ATX is enabled, the power is switched on and off with the ATX input switch. If ATX is not enabled, the power is switched on and off in conjunction with the external power. Diamond Systems’ cable no. 698006 mates with J12. It provides a standard full-size power connector for a hard drive or CD-ROM drive and a standard miniature power connector for a floppy drive.
Summary of the content on the page No. 12
4.6 Auxiliary Serial Port Connector – J15 1 RX COM1 Pin 2 on DB9 #1 2 TX COM1 Pin 3 on DB9 #1 3 Ground Pin 5 on DB9 #1 4 RX COM2 Pin 2 on DB9 #2 5 TX COM2 Pin 3 on DB9 #2 6 Ground Pin 5 on DB9 #2 This 6-pin header is provided for auxiliary access to serial ports 1 and 2 with signals RX, TX, and Ground for each port. This connector may be used in low-cost limited I/O configurations as an alternative to the 80-pin connector J3. Do not use both J15 and the corresponding pins on J3 simu
Summary of the content on the page No. 13
4.8 Floppy Drive – J7 Ground 1 2 High Density Ground 3 4 Unused Ground 5 6 Unused Ground 7 8 Index Ground 9 10 Motor Enable Ground 11 12 Drive Select B Ground 13 14 Drive Select A Ground 15 16 Motor Enable Ground 17 18 Direction Ground 19 20 Step Ground 21 22 Write Data Ground 23 24 Write Enable Ground 25 26 Track 0 Ground 27 28 Write Protect Ground 29 30 Read Data Ground 31 32 Select Protect Ground 33 34 Disk Change J7 is a 2x17 pin header. It mates with Diamond Systems’ cab
Summary of the content on the page No. 14
4.10 Data Acquisition I/O Connector – J14 (Model PR-Z32-EA only) Prometheus model PR-Z32-EA includes a 50-pin header labeled J14 for all data acquisition I/O. This header is located on the left side of the board. Pin 1 is the lower right pin and is marked on the board. Diamond Systems’ cable no. C-50-18 provides a standard 50-pin connector at each end and mates with this header. DIO A0 1 2 DIO A1 DIO A2 3 4 DIO A3 DIO A4 5 6 DIO A5 DIO A6 7 8 DIO A7 DIO B0 9 10 DIO B1 DIO B2 11 12
Summary of the content on the page No. 15
4.11 PC/104 Bus Connectors The PC/104 bus is essentially identical to the ISA Bus except for the physical design. It specifies two pin and socket connectors for the bus signals. A 64-pin header J1 incorporates the 62-pin 8- bit bus connector signals, and a 40-pin header J2 incorporates the 36-pin 16-bit bus connector signals. The additional pins on the PC/104 connectors are used as ground or key pins. The female sockets on the top of the board enable stacking another PC/104 board on top of t
Summary of the content on the page No. 16
5. JUMPER CONFIGURATION Refer to the Prometheus board drawing on page 7 for locations of the configuration items mentioned here. Also see page 45 for information on configuration J13 for the data acquisition circuit. 5.1 J10: System Configuration Jumper block J10 is used for configuration of IRQ levels, wait states, ATX power control, and CMOS RAM. Serial Port and A/D IRQ Settings COM3 may be set to IRQ4 or IRQ9. COM4 may be set to IRQ3 or IRQ15. The A/D circuit (on mod
Summary of the content on the page No. 17
The different configurations for J10 are shown below. Each illustration shows only the jumper of interest. An asterisk (*) indicates the default setting. 5.2 J6: Watchdog Timer & System Recovery J6 is used to configure the watchdog timer and enable system recovery (failsafe mode) in case of BIOS corruption. This jumper has different dimensions than J10 and J13, and the jumpers are not interchangeable. Watchdog timer operation is descr
Summary of the content on the page No. 18
6. SYSTEM FEATURES 6.1 System Resources The table below lists the default system resources utilized by the circuits on Prometheus. Device Address (Hex) IRQ DMA Serial Port COM1 I/O 3F8-3FF 4 - Serial Port COM2 I/O 2F8 – 2FF 3 - Serial Port COM3 I/O 3E8 – 3EF 4 - Serial Port COM4 I/O 2E8 – 2EF 3 - Parallel Port LPT1 I/O 378 – 37F 7 3 IDE Controller I/O 1F0 – 1F7 14 - Floppy Controller - A/D Circuit (PR-Z32-EA only) I/O 280 – 28F 5 - Ethernet I/O 1000 10 - USB 11 - 6.2 CPU C
Summary of the content on the page No. 19
6.3 Console Redirection to a Serial Port In many applications without a video card it may be necessary to obtain keyboard and monitor access to the CPU for configuration, file transfer, or other operations. Prometheus supports this operation by enabling keyboard input and character output onto a serial port (console redirection). A serial port on another PC can be connected to the serial port on Prometheus with a null modem cable, and a terminal emulation program (such as Hyperterminal) can
Summary of the content on the page No. 20
6.4 Watchdog Timer Prometheus contains a watchdog timer circuit consisting of two programmable timers, WD1 and WD2, cascaded together. The input to the circuit is WDI, and the output is WDO. Both signals appear on I/O connector WDI may be triggered in hardware or in software. A special “early” version of WDO may be output on the WDO pin. When this signal is connected to WDI, the watchdog circuit will be retriggered automatically. A block diagram is provided here: The