The PMC-DIO64 is a digital I/O PMC module providing 64 bits of programmable TTL level compatible I/O. A PLX PCI9030 device controls the PCI bus and a Xilinx SpartanXL is used to provide the on-board functionality. The external I/O connections are via 74ABT16245A devices providing 32/64mA source/sink capabilities and can be defined as input or output in blocks of 8 bits. The on-board watchdog has programmable timeout periods up to 2 seconds.
Key Features
64-bits of TTL level compatible I/O.
I/O byte selectable as input or outputs.
Inputs latched on 33MHz PCI clock.
Interrupt on change-of-state.
Change-of-state double-sampled on 33Mhz PCI clock.
Watchdog period programmable 125ms to 2sec.
Watchdog interrupt.
Watchdog tri-states outputs.
Front panel and rear I/O connections.
Conforms to PMC standard IEEE P1386.1/Draft 2.3 9th October 2000.
Conforms to PCI Local Bus Specification Revision 2.2.
PCI Features
The PMCDIO64 uses a PLX PCI9030 PCI interface to a 16-bit local bus on-board. The general features of the PCI9030 are:
PCI Local Bus Specification V2.2-compliant 32-bit, 33 MHz Bus Target Interface Device enabling PCI Burst Transfers up to 132 MB/s.
PCI Bus Power Management Interface Specification V1.1 compliant.
PCI Local Bus Specification V2.2 Vital Product Data (VPD) configuration support.
PCI Target Programmable Burst Management.
PCI Target Read Ahead mode.