Hytec Electronics Ltd. |
PCI 5200 DIGITAL OUTPUT INTERFACE WITH WATCHDOG FUNCTION Introduction This card provides 24 digital outputs in the form of normally-open voltage-free contacts. In addition to the 24 outputs, there is a watchdog contact with both normally open and normally closed contacts. Functions The card uses a PLX Technology PCI9052 bridge chip to handle and decode PCI transactions. The card requests an area of I/O space into which it decodes read and write commands for on-board resources. Mode of Operation The card presents registers 16 bits wide to the PCI bus in pre-defined positions. The PCI5200 output card will take data from the registers and use this to drive the solid-state switches. Two registers can be used as overwrite registers - data written as ‘1’ will turn ON the corresponding switch and ‘0’ will turn OFF the corresponding switch. Two further registers can be used as selective set registers - data written as ‘1’ will turn ON the corresponding switch and ‘0’ will have no effect. Two further registers can be used as selective clear registers - data written as ‘1’ will turn OFF the corresponding switch and ‘0’ will have no effect. The watchdog contact will be handled by a separate register, in which writing a value between 1 and 65535 will reset the watchdog. This register will then count down at 1KHz until it reaches zero (unless reset in the interim) at which point the output contact will change state. The 1KHz rate is fixed. During this counting process, the normally open contact will be closed and the normally closed contact will be open. Signal Levels The output contacts are low on-resistance solid state MOS switches capable of switching 100 volts at up to 50 milliamps. The contacts are also protected against excess voltage by transient suppressors. Initial Conditions At Power-On, a reset circuit will ensure that all outputs are in the ‘OFF’ state. In the case of the watchdog contact, this will mean that the normally open contact will be OPEN and the normally closed contact will be CLOSED. PCI Bus Interface Important note: This card is a 32-bit PCI card for 5-volt signalling systems. It also requires +3.3 volt power to be present on the motherboard connectors (PCI rev 2.2). When the card is fitted into a PC, the BIOS will detect and assign resources as requested by the card. The resources are in the form of I/O and memory areas. One of the I/O areas is used for access to the on-board registers described above. It is the responsibility of the host software to determine the base address for this I/O area using the card’s manufacturer and model identifiers. Hytec’s manufacturer ID is 1196h and the board’s model number ID is 5200 for the output card. Registers [‘R/W’ means writeable and readable; ‘WO’ means write only; ‘RO’ means read only]. The output card will have seven main functional 16-bit registers: [Other registers discussed below]. Offset Function
Connections The 5200 card uses a 68-way SCSI-III high-density connector with signals arranged so that they run along twisted pairs in a SCSI-III cable.
Additional Registers For test and diagnostic purposes, this
card has other registers which are not normally used. These are intended for
Hytec test use only: PCI5200 output card:
Indicators In order to assist commissioning, the card is fitted with LED indicators as follows: PCI5200 Output Card: This card has three LED’s: |
HYTEC Head Office Post : 5 Cradock Road, Reading, Berkshire, RG2 0JT, England. Phone : +44 (0)118 9757770 Fax : +44 (0)118 9757566 |
Office |
Copyright © 2004 [Hytec Electronics Ltd]. All rights reserved.
Information in this document is subject to change without notice.
Other products and companies referred to herein are trademarks or registered
trademarks of
their respective companies or mark holders.
Last modified: September 24, 2008