Advance Information ine s Datasheet i72120 i72120 ine s PCI to GPIB interface ASIC Features • Talker/Listener interface for instrumentation devices • PCI v2.2 32-bit/33MHz Target with 3.3 VCC, 3.3/5.0 VIO • NEC µPD7210 compatible register layout • 144 pin TQFP package • RoHS conformant (Pb-free) Description The i72120 GPIB-Chip is the ideal solution to implement a IEEE488.2 GPIB interface for next generation PCI based instruments. The GPIB-ASIC is designed to meet all of the functional requirements for talker and listener (TL) devices as specified by the IEEE Standards 488.1-1987 and 488.2-1987. Connected between the PCI bus and the GPIB, this GPIB-IC provides high-level management of the GPIB to unburden the processor and to simplify both hardware and software design. The i72120 is fully compatible with the PCI specification and requires only the addition of bus driver/receiver components to implement a talker/listener GPIB interface. History The IEEE Standard 488 describes a "Standard Digital Interface for Programmable Instrumentation" which, since its introduction in 1975 has become the most popular means of interconnecting instruments and controllers in laboratory, automatic test, and even industrial applications. Refined over several years, the 488-1978 Standard, also known as The General Purpose Interface Bus (GPIB), is a highly sophisticated standard providing a high degree of of flexibility to meet virtually all instrumentation requirements. The i72120 implements all of the functions that are required to interface to the GPIB as a talker or listener device. While it is beyond of the scope of this document to provide a complete explanation of the IEEE 488 Standard, a basic descriprion follows: XSL• FO RenderX The GPIB interconnects up to 15 devices over a commom set of data control liners. Three types of devices are defined by the standard: talker, listener, and controller, atthough some devices may combine functions such as talker/listener or talker/controller. Data on the GPIB is transferred in a bit-parallel, byte-serial fashion over eight data I/O lines (/DIO[1]-/DIO[8]). A three-wire handshake is used to ensure synchronisation of transmission and reception. In order to permit more than one device to receive data at the same time, these control lines are "open collector" so that the slowest device controls the data rate. A number of other control lines perform a variety of functions such as device addressing, interrupt generation and so forth. The i72120 implements all functional aspects of talker and listener as defined by the 488.1-1987 Standard on a single chip. Pin Functions Pinout Pin 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 Function NDACoen RENo NC VCC DAVi IFCi RENi GND PDN VCC CLK INTAon AD[30] AD[28] AD[26] Type OUTPUT OUTPUT NC VCC INPUT INPUT INPUT GND PDN VCC INPUT OUTPUT BIDIR BIDIR BIDIR Pin 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Function NRFDoen PCI_RSTNi SRQoen ATNi EOIi SRQi NRFDi NDACi PDN RSTN VCC AD[31] AD[29] AD[27] CND Type OUTPUT INPUT OUTPUT INPUT INPUT INPUT INPUT INPUT PDN INPUT VCC BIDIR BIDIR BIDIR GND Advance Information ine s Pin 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 XSL• FO RenderX Function AD[25] CBEN[3] AD[23] AD[21] AD[20] AD[18] AD[17] CBEN[2] IRDYN DEVSELN STOPN SERRN PAR AD[15] AD[14] AD[12] AD[10] AD[8] CBEN[0] AD[6] LOW AD[4] AD[2] AD[0] VCC PDN NC NC GND PDN VCC PDN NC NC NC PDN NC DIOi[2] DIOi[4] LOW109 DIOi[6] DIOi[8] DIOo[1] DIOo[2] DIOo[3] DIOo[4] DIOoen[4] DIOoen[5] DIOo[6] DIOo[7] DIOoen[7] DIOoen[8] ATNoen DAVoen EOIo IFCo NC ine s Datasheet i72120 (cont.) Type BIDIR INPUT BIDIR BIDIR BIDIR BIDIR BIDIR INPUT INPUT BIDIR BIDIR BIDIR BIDIR BIDIR BIDIR BIDIR BIDIR BIDIR INPUT BIDIR INPUT BIDIR BIDIR BIDIR INPUT BIDIR BIDIR GND CLKPAD VCC CLKPAD BIDIR OUTPUT OUTPUT INPUT OUTPUT INPUT INPUT INPUT INPUT INPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT Pin 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 Function AD[24] IDSEL AD[22] PUP AD[19] VCC AD[16] FRAMEN TRDYN GND PERRN GND CBEN[1] VCCIO AD[13] AD[11] AD[9] GND AD[7] AD[5] HIGH AD[3] AD[1] PDN NC NC NC NC NC PDN PDN VCC NC NC PDN GND DIOi[1] DIOi[3] DIOi[5] LOW110 DIOi[7] VCC DIOoen[1] DIOoen[2] DIOoen[3] GND DIOo[5] GND DIOoen[6] VCCIO DIOo[8] ATNo DAVo GND EOIoen IFC_RENoen LOW144 Type BIDIR INPUT BIDIR PUP BIDIR VCC BIDIR INPUT BIDIR GND BIDIR GND INPUT VCCIO BIDIR BIDIR BIDIR GND BIDIR BIDIR INPUT BIDIR BIDIR INPUT BIDIR BIDIR BIDIR BIDIR BIDIR CLKPAD CLKPAD VCC OUTPUT OUTPUT INPUT GND INPUT INPUT INPUT INPUT INPUT VCC OUTPUT OUTPUT OUTPUT GND OUTPUT OUTPUT VCCIO OUTPUT OUTPUT OUTPUT GND OUTPUT OUTPUT INPUT Specifications GPIB Capabilities IEEE 488.1 Capabilities: AH1, SH1, T/TE5, L/LE3, SR1, RL1, PP1/PP2, DC1, DT1, C0 GPIB Handshake Rate: > 1Mbytes/sec Environmental and Physical Package: 144 TQFP, 22.0 mm x 22.0 mm x 1.6 mm Storage Temperature: -20…80°C Ambient Temperature: -0…70°C Advance Information ine s Datasheet i72120 (cont.) Ordering Information ine s i72120-33 - Tray of 60 units On the Web Click www.inesinc.com for more information and resources. in e s XSL• FO RenderX ines Test and Measurement GmbH & Co. KG 31542 Bad Nenndorf · DE (Germany) Phone +49 5723 916 250 Fax +49 5723 916 252 Web www.inesinc.com This document contains information on products under development by INES. The information is intended to help you evaluate this product. INES reserves the right to change oder discontinue work on this proposes product without notice. All specifications are subject to change without notice. Copyright © 2005. All rights reserved.