Hardware Connections for DAQFPGA Interface Interface for Driver / Data Acquisition Board P09311 David Howe DAQ Board • 32-pins utilized for DAQFPGA and FPGA-DAQ traffic – Right-most row of pins on J15 (as labeled on board) • Left-most row grounded per P08311’s spec’s. Since P09311’s design does not incorporate these pins, they are left disconnected, with the ability to be used in future projects Pins used for connection with FPGA DAQ Connector Pinout • Only two rows of one set of pin headers utilized by P08311 – For purpose of P09311, ground pins (odd pins) are not currently used • Even pins 2 through 48 are data lines for digital I/O interaction between DAQ board and FPGA • Even pins 50 through 64 are used for data transfer to/from analog I/O as well as control for A/D and D/A conversion on DAQ board Spartan-3 Starter Board Used Connectors • FPGA board utilized by P09311 • Expansion Connectors A1 and A2 used for I/O traffic – 2 Row x 20 pin female headers FPGA Connector Pinouts A1 A2 DLP USB-245M • USB FIFO: Reference http://www.dlpdesign.com/us b/dlp-usb245mv15.pdf • Pins 3, 10, 11, 12 connected together to provide power to the device via USB port • Pins 13-24 used for communication with FPGA 1 24 12 13 Breakout Board • Consists of 3 Major Components: – DAQ Pin Connectors – FPGA Pin Connectors – DLP-USP245M USB FIFO Adapter – See Bill of Materials for complete part information • Connections are soldered from the USB device and the DAQ connector to the FPGA connectors • Purpose of board is to provide intermediate stage between FPGA and peripheral interfaces – Allows easy FPGA disconnect for testing / programming purposes Top of Board Bottom of Board Breakout Board Pinout A2-5 A2-6 A2-7 A2 A1-18 A1-17 DLP USB-245M 1 2 3 4 5 6 7 8 9 10 11 12 HEADER 12X2 24 23 22 21 20 19 18 17 16 15 14 13 A1-16 A1-15 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 A2-8 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 A1-14 A1-13 A1-12 A1-11 A1-10 A1-9 A1-8 A1-7 A1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 A2-9 A2-10 A2-11 DAQ HEADER 64 62 60 58 56 54 52 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 A2-12 A2-13 A2-14 A2-15 A2-16 A2-17 A2-18 A2-19 A2-20 A2-21 A2-22 A2-23 A2-24 A2-25 A2-26 A2-27 A2-28 A2-29 A2-30 HEADER 32 A2-31 A2-32 A2-33 A2-34 A1-5 A1-6 Digital I/O Connector J10 • ZIF socket connected to I/O Expansion Header A1 on 2nd Spartan-3 FPGA via ribbon cable • This allows for testing of a multitude of IC’s through development on FPGA • Using a 2nd FPGA will allow for the largest degree of system flexibility A1-6 A1-8 A1-10 A1-12 A1-14 A1-16 A1-18 A1-20 A1-22 A1-24 A1-26 A1-28 A1-30 A1-32 A1-24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 ZIFSOC-24x2 A1-5 A1-7 A1-9 A1-11 A1-13 A1-15 A1-17 A1-19 A1-21 A1-23 A1-25 A1-27 A1-29 A1-31 A1-33