SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.

PIO-32DM(PCI)

Digital I/O PCI card bi-directional TTL high-speed 32ch
270,00 EUR

inkl. Umsatzsteuer 321,30 EUR

  • Hersteller Contec
  • Kategorie: DIO Non-Isolated PCI
  • The CONTEC PIO‑32DM(PCI) is a high‑speed, bi‑directional digital input/output interface board designed for PCI bus systems. It provides 32 channels of TTL‑level digital I/O signals that can be configured as input or output in 16‑bit or 32‑bit units. The board supports bus mastering DMA for high‑speed data transfer up to 80 MB/s (133 MB/s maximum theoretical PCI throughput) without CPU load. It is suitable for applications requiring rapid digital pattern generation, high‑speed sampling, or synchronized multi‑board operation.
- High‑Speed Bus Mastering:
Supports PCI bus master DMA transfer at up to 80 MB/s, enabling direct memory access between the board and PC memory without CPU overhead.

- Flexible I/O Configuration:
32 TTL‑level digital channels configurable as 32‑bit input, 32‑bit output, or 16‑bit input + 16‑bit output.

- High‑Frequency Pattern I/O:
Capable of 20 MHz sampling (input) and 20 MHz pattern generation (output).

- On‑Board FIFO Buffers:
1 K‑word FIFO memory per channel (input and output) ensures stable high‑speed data flow.

- Synchronization Control (SC) Connectors:
Enables inter‑board synchronization for up to 16 boards, allowing simultaneous operation across multiple channels or systems.

- Interrupt and Timer Functions:
Four input lines (DIOA00–DIOA03) can generate software‑controlled interrupts on rising edges. An integrated timer provides precise timing even under Windows OS.

- Bus Mastering Control Signals:
Includes REQ/ACK handshake lines and external start/stop/clock inputs for precise control of pattern I/O.

- Software Support:
Bundled with CONTEC’s API‑PAC(W32) driver library for Windows and API‑DIO(LNX) for Linux, supporting Visual C/C++, Visual Basic, Delphi, Builder, gcc, and Kylix.

- General‑Purpose I/O Mode:
Can function as a standard digital I/O board when bus mastering is not required.

- Compact PCI Form Factor:
Standard PCI 32‑bit, 33 MHz interface with universal keying for both 3.3 V and 5 V slots.

Ursprungsland: Japan

Zolltarifnummer: 8473 3020 000

Comprehensive Product Summary – CONTEC PIO‑32DM(PCI) High‑Speed Bi‑Directional Digital I/O PCI Board




### 1. Product Overview

Product Name: PIO‑32DM(PCI)
Model: PIO‑32DM(PCI)
Series: Digital I/O PCI Bus Interface Boards
Article Number: PIO‑32DM(PCI)
Manufacturer: CONTEC CO., LTD.
Version: Ver. 4.20

Product Description:
The CONTEC PIO‑32DM(PCI) is a high‑speed, bi‑directional digital input/output interface board designed for PCI bus systems. It provides 32 channels of TTL‑level digital I/O signals that can be configured as input or output in 16‑bit or 32‑bit units. The board supports bus mastering DMA for high‑speed data transfer up to 80 MB/s (133 MB/s maximum theoretical PCI throughput) without CPU load. It is suitable for applications requiring rapid digital pattern generation, high‑speed sampling, or synchronized multi‑board operation.




### 2. Key Features

- High‑Speed Bus Mastering:
Supports PCI bus master DMA transfer at up to 80 MB/s, enabling direct memory access between the board and PC memory without CPU overhead.

- Flexible I/O Configuration:
32 TTL‑level digital channels configurable as 32‑bit input, 32‑bit output, or 16‑bit input + 16‑bit output.

- High‑Frequency Pattern I/O:
Capable of 20 MHz sampling (input) and 20 MHz pattern generation (output).

- On‑Board FIFO Buffers:
1 K‑word FIFO memory per channel (input and output) ensures stable high‑speed data flow.

- Synchronization Control (SC) Connectors:
Enables inter‑board synchronization for up to 16 boards, allowing simultaneous operation across multiple channels or systems.

- Interrupt and Timer Functions:
Four input lines (DIOA00–DIOA03) can generate software‑controlled interrupts on rising edges. An integrated timer provides precise timing even under Windows OS.

- Bus Mastering Control Signals:
Includes REQ/ACK handshake lines and external start/stop/clock inputs for precise control of pattern I/O.

- Software Support:
Bundled with CONTEC’s API‑PAC(W32) driver library for Windows and API‑DIO(LNX) for Linux, supporting Visual C/C++, Visual Basic, Delphi, Builder, gcc, and Kylix.

- General‑Purpose I/O Mode:
Can function as a standard digital I/O board when bus mastering is not required.

- Compact PCI Form Factor:
Standard PCI 32‑bit, 33 MHz interface with universal keying for both 3.3 V and 5 V slots.




### 3. Technical Specifications

Digital I/O Section
- Channels: 32 bits total (programmable as 32 in, 32 out, or 16 in/16 out)
- Signal Level: TTL (equivalent to ALS245A)
- Input Buffer: Equivalent to ALS541
- Output Buffer: Equivalent to LS125A
- Echo‑Back Function: Available in general‑purpose output mode
- Connector Type: 96‑pin half‑pitch D‑type female (PCR‑96LMD or equivalent)
- Maximum Cable Length: 1.5 m (depends on environment)

Pattern I/O
- Sampling Rate: Up to 20 MHz
- Sampling Start Trigger: Software, external signal, or pattern detection
- Sampling Stop Trigger: Software, external signal, end of transfer, or transfer error
- Sampling Clock Sources: Internal timer, external clock, handshake, or SC connector
- Sampling Timer Range: 50 ns – 107 s (25 ns resolution)
- Generating Start Trigger: Software, external, or SC connector
- Generating Stop Trigger: Software, external, end of transfer, transfer error, or specified count
- Generating Clock Sources: Internal timer, external clock, handshake, or SC connector
- Generating Timer Range: 50 ns – 107 s (25 ns resolution)
- External Clock Input: Up to 10 MHz
- Handshake Signals: REQ/ACK, negative logic, tL = 50 ns (min)

Bus Master Section
- DMA Channels: 2 (one input, one output)
- Transfer Bus Width: 16 / 32 bits
- Transfer Data Length: Up to 8 PCI words per burst
- Transfer Rate: 80 MB/s (typical)
- FIFO Memory: 1 K word per channel
- Scatter/Gather Function: 64 MB per channel

Synchronization Section
- Control Output/Input: Software‑selectable master/slave configuration
- Max. Boards in Sync: 16 (including master)
- Connectors: 2 × PS‑10PE‑D4L1‑B1 (JAE) equivalents
- Max. Sync Clock Frequency: 5 MHz
- Inter‑Board Delay: Approx. 100 ns

Common Section
- I/O Address Space: Occupies 2 locations (32‑port and 64‑port boundaries)
- Interrupts: One INTA line for errors and events
- Power Supply: +5 V DC, 700 mA (max)
- Operating Temperature: 0 – 50 °C
- Humidity: 10 – 90 % RH (non‑condensing)
- PCI Bus Specification: 32‑bit, 33 MHz, universal keying (requires +5 V supply)
- Dimensions: 176.41 mm (L) × 106.68 mm (H)
- Weight: Approx. 130 g




### 4. Functionality

Operating Principle:
The PIO‑32DM(PCI) interfaces directly with the PCI bus, performing high‑speed digital I/O through bus mastering DMA. It can operate in three modes:
1. 32‑bit Input Mode – captures digital signals at up to 20 MHz.
2. 16‑bit Input / 16‑bit Output Mode – simultaneous bidirectional operation.
3. 32‑bit Output Mode – generates digital patterns at up to 20 MHz.

Use Cases and Applications:
- High‑speed digital pattern generation and acquisition
- Automated test equipment (ATE)
- Logic analysis and signal monitoring
- Industrial automation and control systems
- Data acquisition synchronized across multiple boards
- Hardware‑in‑the‑loop (HIL) simulation
- Embedded system prototyping requiring deterministic digital I/O

Compatibility:
- PCI bus (32‑bit, 33 MHz, universal key)
- Windows OS (Vista, XP, 2000, Server 2003)
- Linux distributions (Red Hat, TurboLinux, etc.)
- Compatible with CONTEC’s API‑PAC(W32) and API‑DIO(LNX) libraries




### 5. Components & Accessories

Included in Package:
- PIO‑32DM(PCI) board × 1
- SC synchronization cable (10 cm) × 1
- First‑step guide × 1
- CD‑ROM [API‑PAC(W32)] × 1 (includes drivers, user’s guide, and sample programs)

Optional Cables:
- Shielded double‑ended 96‑pin half‑pitch cables:
- PCB96PS‑0.5P (0.5 m), PCB96PS‑1.5P (1.5 m)
- Flat double‑ended 96‑pin cables:
- PCB96P‑1.5 (1.5 m)
- Shielded single‑ended 96‑pin cables:
- PCA96PS‑0.5P (0.5 m), PCA96PS‑1.5P (1.5 m)
- Flat single‑ended 96‑pin cables:
- PCA96P‑1.5 (1.5 m)
- Connector set (female, 5 pcs): CN5‑H96F

Optional Terminal Units:
- EPD‑96 (M3.5 × 96 screw terminal)
- EPD‑96A (M3 × 96 spring‑up screw terminal)
- DTP‑64(PC) terminal unit for cables
(*Requires PCB96P or PCB96PS cable*)




### 6. Installation & Setup

Requirements:
- PCI slot with +5 V supply (board not compatible with +3.3 V‑only systems)
- Windows or Linux OS with administrative privileges
- 50 MB free disk space (Windows) or 3 MB (Linux)

Installation Steps:
1. Install Software:
Run the API‑PAC(W32) installer from the CD‑ROM before inserting the board.
2. Set Board ID:
Use rotary switch SW1 to assign a unique ID (0–Fh) when multiple boards are installed.
3. Insert Board:
Power off PC, insert into PCI slot, secure bracket, and reconnect power.
4. Driver Installation:
Windows automatically detects the board; specify INF path on CD‑ROM.
5. Initialize Software:
Configure device name and parameters via Device Manager or API‑TOOL Configuration.
6. Verify Operation:
Use diagnostic utilities or sample programs to confirm I/O functionality.

Mounting Options:
Standard PCI slot installation; synchronization cables connect via CN2/CN3 for multi‑board setups.




### 7. Performance & Capabilities

- Data Transfer Rate: 80 MB/s (typical bus master DMA)
- Sampling/Generation Frequency: 20 MHz (internal clock)
- External Clock Input: Up to 10 MHz
- Timer Resolution: 25 ns increments (50 ns – 107 s range)
- FIFO Buffer: 1 K word per channel
- Scatter/Gather Memory: 64 MB per channel
- Interrupt Latency: Software‑controlled, rising‑edge detection
- Synchronization: Up to 16 boards, 100 ns inter‑board delay
- Power Consumption: 700 mA @ +5 V
- Environmental Limits: 0–50 °C, 10–90 % RH

Limitations:
- Non‑isolated TTL I/O (susceptible to electrical noise)
- Recommended for short‑distance wiring (< 1.5 m) in low‑noise environments
- Requires +5 V PCI slot (not compatible with 3.3 V‑only systems)




### 8. Standards & Compliance

- Bus Interface: PCI Local Bus Specification Rev. 2.2 (32‑bit, 33 MHz)
- Electrical Standards: TTL logic levels (ALS/LS series equivalents)
- Environmental Compliance: RoHS‑compliant (per CONTEC manufacturing standards)
- Safety & Quality: Manufactured under CONTEC’s ISO‑certified quality system
- Software Standards: Win32 API‑compliant driver libraries; Linux kernel module support
- Regulatory: CE and FCC Class A (typical for CONTEC PCI boards)




### 9. Additional Information

Warranty:
Limited three‑year warranty covering defects in materials and workmanship. Excludes damage from misuse, modification, or improper handling. Returns require RMA authorization and proof of purchase.

Technical Support:
- Websites:
- Japanese: [http://www.contec.co.jp](http://www.contec.co.jp)
- English: [http://www.contec.com](http://www.contec.com)
- Chinese: [http://www.contec.com.cn](http://www.contec.com.cn)
- Support Services:
- Driver and firmware updates
- Sample code and documentation downloads
- Online help and FAQs

Maintenance:
- Avoid exposure to static electricity, vibration, or corrosive gases.
- Clean edge connectors with industrial alcohol if touched.
- Store in anti‑static packaging at room temperature, away from moisture and sunlight.

Software Updates:
Updated drivers and differential files are available from CONTEC’s website. API‑PAC(W32) and API‑DIO(LNX) libraries are periodically revised for new OS compatibility.

Disposal:
Dispose of the product in accordance with local electronic waste regulations.




### Summary

The CONTEC PIO‑32DM(PCI) is a robust, high‑performance digital I/O interface board engineered for demanding industrial and research applications requiring deterministic, high‑speed digital data transfer. Its bus mastering DMA architecture, flexible I/O configuration, and synchronization capabilities make it ideal for real‑time control, automated testing, and multi‑channel data acquisition. With comprehensive software support for both Windows and Linux environments, the PIO‑32DM(PCI) provides developers with a reliable, programmable platform for integrating high‑speed digital I/O into PCI‑based systems.

Keine Manuals/Kataloge verfügbar.