LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

Discover embedded, communication and automation solutions tailored to your application.

PCI-7300A

PCI-Bus DIO Card 16/6 TTL-IO max 80MBytes/s
- High-Speed Data Transfer:
- Sustained data throughput up to 80 MB/s via 32-bit PCI bus mastering DMA.
- Maximum internal transfer rate of 160 MB/s for digital input using external 40 MHz clock.

- Flexible I/O Configuration:
- 32 software-configurable channels supporting 16 DI/16 DO, 32 DI, or 32 DO modes.
- Two 16-bit ports (PORTA and PORTB) configurable independently as input or output.

- Advanced DMA Architecture:
- Bus-mastering DMA for processor-free data transfer.
- Scatter/Gather DMA for non-contiguous memory access and large data streaming.
- Supports chaining mode for continuous or circular buffer operation.

- FIFO Buffering:
- Dual 16K-word FIFOs (input and output) for high-speed buffering.
- Programmable almost-empty/full thresholds.

- Clocking and Triggering:
- Internal clock sources: 20 MHz, 10 MHz, or programmable timer (82C54).
- External clock input up to 40 MHz.
- Independent trigger inputs (DI_TRG, DO_TRG) for acquisition and pattern generation.
- Supports handshaking and burst handshaking modes for reliable data exchange.

- Programmable Counter/Timer:
- Onboard Intel 8254-compatible 3-channel timer with 10 MHz base clock.
- Timer #0 for DI pacing, Timer #1 for DO pacing, Timer #2 for interrupt generation.

- Auxiliary I/O:
- 4 auxiliary digital inputs and 4 auxiliary digital outputs (TTL-compatible).
- Useful for control, status, or synchronization signals.

- Active Termination:
- Software-selectable active terminators (111 Ω, 2.9 V) for long-distance, high-speed signal integrity.

- Software & OS Support:
- Drivers for Windows 7/Vista/XP/2000/2003 Server and Linux.
- Compatible with LabVIEW™, DAQBench™, VB.NET, VC++, Delphi, and BCB.
- ADLINK PCIS-DASK and DAQPilot driver libraries included.

- Plug & Play PCI Configuration:
- Fully compliant with PCI Plug-and-Play resource allocation.
- No jumpers or DIP switches required.

Country of origin: Taiwan R.O.C.

Customs tariff number: 8473 3020 000

Comprehensive Product Summary: ADLINK PCI-7300A High-Speed Digital I/O Card




### 1. Product Overview

- Product Name: PCI-7300A
- Model: PCI-7300A Rev.B
- Series: PCI/PCIe/cPCI-7300 High-Speed Digital I/O Series
- Article Number: PCI-7300A
- Manufacturer: ADLINK Technology Inc.
- Product Type: PCI-Bus Digital Input/Output (DIO) Card
- Description: 80 MB/s High-Speed 32-Channel 5V TTL Digital I/O Card with Bus-Mastering DMA and Scatter/Gather Support
- Form Factor: Standard 32-bit PCI (5V signaling)
- Manufacturer Website: [www.adlinktech.com](http://www.adlinktech.com)




### 2. Key Features

- High-Speed Data Transfer:
- Sustained data throughput up to 80 MB/s via 32-bit PCI bus mastering DMA.
- Maximum internal transfer rate of 160 MB/s for digital input using external 40 MHz clock.

- Flexible I/O Configuration:
- 32 software-configurable channels supporting 16 DI/16 DO, 32 DI, or 32 DO modes.
- Two 16-bit ports (PORTA and PORTB) configurable independently as input or output.

- Advanced DMA Architecture:
- Bus-mastering DMA for processor-free data transfer.
- Scatter/Gather DMA for non-contiguous memory access and large data streaming.
- Supports chaining mode for continuous or circular buffer operation.

- FIFO Buffering:
- Dual 16K-word FIFOs (input and output) for high-speed buffering.
- Programmable almost-empty/full thresholds.

- Clocking and Triggering:
- Internal clock sources: 20 MHz, 10 MHz, or programmable timer (82C54).
- External clock input up to 40 MHz.
- Independent trigger inputs (DI_TRG, DO_TRG) for acquisition and pattern generation.
- Supports handshaking and burst handshaking modes for reliable data exchange.

- Programmable Counter/Timer:
- Onboard Intel 8254-compatible 3-channel timer with 10 MHz base clock.
- Timer #0 for DI pacing, Timer #1 for DO pacing, Timer #2 for interrupt generation.

- Auxiliary I/O:
- 4 auxiliary digital inputs and 4 auxiliary digital outputs (TTL-compatible).
- Useful for control, status, or synchronization signals.

- Active Termination:
- Software-selectable active terminators (111 Ω, 2.9 V) for long-distance, high-speed signal integrity.

- Software & OS Support:
- Drivers for Windows 7/Vista/XP/2000/2003 Server and Linux.
- Compatible with LabVIEW™, DAQBench™, VB.NET, VC++, Delphi, and BCB.
- ADLINK PCIS-DASK and DAQPilot driver libraries included.

- Plug & Play PCI Configuration:
- Fully compliant with PCI Plug-and-Play resource allocation.
- No jumpers or DIP switches required.




### 3. Technical Specifications

Digital I/O:
- Channels: 32 (software-configurable)
- Logic Standard: 5V TTL
- Input Voltage Levels:
- High: 2.0–5.25 V
- Low: 0–0.8 V
- Output Voltage Levels:
- High: ≥2.7 V
- Low: ≤0.5 V
- Output Drive Capability:
- Source: 8 mA
- Sink: 48 mA
- Input Load (Terminator OFF):
- High current: 1 mA
- Low current: 20 mA
- Input Load (Terminator ON):
- Termination resistor: 111 Ω
- Termination voltage: 2.9 V
- High current: 1 mA
- Low current: 22.4 mA

Data Transfer:
- Bus Interface: 32-bit, 5V PCI bus
- Transfer Modes: Bus-mastering DMA, Scatter/Gather DMA, Programmed I/O
- Data Width: 8, 16, or 32 bits (programmable)
- DMA Transfer Count:
- Non-chaining: 2M double words (8 MB)
- Chaining (Scatter/Gather): No limitation
- Max Transfer Rate:
- DO: 80 MB/s @ 20 MHz
- DI: 80 MB/s @ 20 MHz (internal), 160 MB/s @ 40 MHz (external)

Trigger & Clock:
- Trigger Inputs: DI_TRG, DO_TRG (5V TTL)
- Trigger Edge: Rising or falling (programmable)
- Min Pulse Width: 32 ns
- Clock Sources:
- Internal: 20 MHz, 10 MHz, or Timer outputs
- External: Up to 40 MHz
- Handshaking Signals: REQ/ACK (TTL-compatible)
- Burst Handshaking: Supported (Rev.B and later)

Programmable Counter (8254):
- Base Clock: 10 MHz
- Timer #0: DI pacer
- Timer #1: DO pacer
- Timer #2: Interrupt source
- Modes: 0–5 (programmable per 8254 standard)

Auxiliary I/O:
- Channels: 4 DI + 4 DO
- Logic Standard: 5V TTL
- Transfer Mode: Programmed I/O

Environmental:
- Operating Temperature: 0°C to 60°C
- Storage Temperature: -20°C to 80°C
- Humidity: 5–95% RH, non-condensing

Power Requirements:
- +5 VDC:
- 830 mA (terminator off)
- 1.0 A (terminator on)

Physical Dimensions:
- PCI-7300A: 179 mm (L) × 106 mm (H)
- Connector: 100-pin SCSI-II female




### 4. Functionality

Operating Principle:
The PCI-7300A provides high-speed digital I/O through two 16-bit ports (A and B). Each port can be independently configured as input or output. Data is buffered via onboard FIFOs and transferred to/from host memory using bus-mastering DMA, minimizing CPU overhead.

Supported Modes:
1. Internal Clock Mode:
Data sampled/output at fixed internal rates (10/20 MHz or timer-based).
2. External Clock Mode:
Synchronization with external strobe (DI_REQ/DO_ACK).
3. Handshaking Mode:
REQ/ACK protocol ensures reliable data transfer without loss.
4. Burst Handshaking Mode:
High-speed, low-latency transfer allowing up to 4 samples post-ACK deassertion.
5. Pattern Generation Mode:
Repetitive digital output patterns at programmable rates.

Applications:
- High-speed data acquisition and digital pattern capture
- Logic analysis and digital waveform generation
- Automated test equipment (ATE)
- Parallel digital communication interfaces
- Real-time control and simulation systems
- Interface to high-speed A/D or D/A converters

Compatibility:
- PCI 2.2 compliant (5V signaling)
- Compatible with ADLINK terminal boards (DIN-100S, DIN-502S)
- Supported by ADLINK’s DAQPilot, PCIS-DASK, and DAQBench software suites




### 5. Components & Accessories

Included:
- PCI-7300A board
- Software & driver CD (Windows/Linux)
- User manual and installation guide

Optional Accessories:
- DIN-100S-01: Terminal board with 100-pin SCSI-II connector and DIN-rail mounting.
- DIN-502S: Two 50-pin terminal boards for separate 16-bit DI/DO wiring.
- ACL-102100-1: 100-pin SCSI-II cable (1 m).
- ACL-10252-1: 100-pin to dual 50-pin cable (1 m).

Connector Pinout (CN1):
- 100-pin SCSI-II female
- Pins 1–50: Ground
- Pins 51–66: PB15–PB0 (Port B data lines)
- Pins 67–69: DO_ACK, DO_REQ, DO_TRG
- Pins 70–73: AUXO3–AUXO0
- Pins 74–77: TERMPWR
- Pins 78–81: AUXI3–AUXI0
- Pins 82–84: DI_ACK, DI_REQ, DI_TRG
- Pins 85–100: PA15–PA0 (Port A data lines)




### 6. Installation & Setup

System Requirements:
- PCI slot with bus-mastering capability
- Compatible with Windows or Linux OS
- Administrator privileges for driver installation

Installation Steps:
1. Power off the PC and remove the cover.
2. Insert the PCI-7300A into an available 32-bit PCI slot.
3. Secure the card and reconnect power.
4. Upon boot, Windows Plug-and-Play detects the device.
5. Install drivers from the ADLINK All-in-One CD or download from ADLINK’s website.
6. Verify installation using the 7300AUTIL.EXE utility.

Configuration:
- No jumpers or DIP switches required.
- IRQ and I/O base addresses automatically assigned by BIOS.
- Active terminators and port configurations set via software API.

Cabling & Termination:
- Use twisted-pair wiring with ground reference for each signal.
- Enable onboard terminators for long cable runs or high-speed operation.
- Avoid routing near high-voltage or high-current lines.




### 7. Performance & Capabilities

- Sustained Throughput: 80 MB/s (PCI bus DMA)
- Peak Burst Rate: 132 MB/s (PCI burst)
- FIFO Depth: 16K words per channel (input/output)
- Latency: Sub-microsecond response in DMA mode
- Clock Resolution: 50 ns (20 MHz)
- Timer Resolution: 100 ns (10 MHz base)
- Pattern Generation: Continuous or triggered, up to 16K samples
- DMA Buffering: Supports continuous streaming via scatter/gather lists
- Reliability: Active termination ensures signal integrity over long cables

Limitations:
- External clock limited to 40 MHz
- FIFO depth limits single-buffer pattern length to 16K samples
- PCI bus bandwidth may constrain simultaneous multi-master operation




### 8. Standards & Compliance

- Bus Interface: PCI Local Bus Specification Rev. 2.2
- Form Factor: Full-height PCI card (179 × 106 mm)
- Logic Standard: 5V TTL
- CompactPCI Compliance (for cPCI-7300): PICMG 2.0 R2.1
- Environmental Compliance: RoHS
- Safety & EMC: CE/FCC Class A (industrial environment)
- Software Standards:
- LabVIEW™ VI compatibility
- Windows DLL and Linux driver support
- ActiveX/COM interface via DAQBench




### 9. Additional Information

Warranty:
- Duration: 2 years (1 year in China)
- Coverage: Defects in materials and workmanship
- Exclusions: Damage from misuse, modification, or environmental factors
- Service: RMA process via [rma.adlinktech.com](http://rma.adlinktech.com)

Support & Maintenance:
- Technical Support: service@adlinktech.com
- Software Updates: Available via ADLINK website
- Documentation: Comprehensive user manual, API reference, and sample code included

Maintenance Recommendations:
- Operate within specified temperature and humidity ranges.
- Use anti-static precautions during handling.
- Periodically inspect connectors and cables for wear.

Software Tools:
- PCIS-DASK: Windows/Linux driver library for DAQ/DIO control.
- DAQBench: ActiveX control suite for VB/VC++ integration.
- DAQPilot: LabVIEW™ driver for graphical programming.
- AD-Logger: Data logging and monitoring utility.




### Summary

The ADLINK PCI-7300A is a high-performance, 32-channel digital I/O card engineered for demanding industrial and scientific applications requiring high-speed, deterministic digital data transfer. With its 80 MB/s sustained throughput, bus-mastering DMA, and scatter/gather support, it enables efficient, CPU-independent data streaming. The card’s flexible configuration, programmable timing, and robust software ecosystem make it ideal for automated test systems, logic analysis, digital pattern generation, and high-speed communication interfaces.

Its active termination, programmable counters, and comprehensive driver support ensure reliable operation across diverse environments, while ADLINK’s long-term support and warranty provide confidence for integration into mission-critical systems.
  • DIN-100S-01 - 100pin SCSI-II termination board DIN rail w/o cable
  • DIN-502S - 2*50pin SCSI-II termination board DIN rail