Connect Tech FreeForm/PCI-104 User Manual

Hide thumbs Also See for FreeForm/PCI-104:
Table of Contents

Advertisement

Quick Links

Connect Tech FreeForm/PCI-104 FreeForm/PCI-104
Connect Tech Inc.
42 Arrow Road
Guelph, Ontario
N1K 1S6
www.connecttech.com
Document: CTIM-00040
CTIM-00040 Revision 0.09 2018-07-16
Revision: 0.09
FreeForm/PCI-104
Page 1 of 41
Connect Tech Inc. 800-426-8979 | 519-836-1291
Tel:
519-836-1291
Toll:
800-426-8979 (North America only)
Fax:
519-836-4878
Email:
sales@connecttech.com
support@connecttech.com
Date: 2018-07-16

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FreeForm/PCI-104 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Connect Tech FreeForm/PCI-104

  • Page 1: Table Of Contents

    Tel: 519-836-1291 42 Arrow Road Toll: 800-426-8979 (North America only) Guelph, Ontario Fax: 519-836-4878 N1K 1S6 Email: sales@connecttech.com www.connecttech.com support@connecttech.com Document: CTIM-00040 Page 1 of 41 Date: 2018-07-16 CTIM-00040 Revision 0.09 2018-07-16 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 2: Table Of Contents

    Scenario 2: No Heatsink, 250 LFM ................35 Scenario 3: No heatsink, 0 LFM................36 Appendix C: Hardware Changes from Revision B ..............37 Reference Design ......................38 Document: CTIM-00040 Date: 2018-07-16 Page 2 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 3: List Of Tables

    Table 9: GPIO Header Pinout ....................15 Table 10: External Power Connector Pinout (P8) ..............16 Table 11: Connector Mate Listing .....................17 List of Figures Figure 1: FreeForm/PCI-104 Block Diagram ................8 Figure 2: FreeForm/PCI-104 Layout ..................9 Figure 3: External Power Connection..................16 Document: CTIM-00040...
  • Page 4: Preface

    The information contained within this user’s guide, including but not limited to any product specification, is subject to change without notice. Connect Tech assumes no liability for any damages incurred directly or indirectly from any technical or typographical errors or omissions contained herein or for discrepancies between the product and the user’s guide.
  • Page 5: Limited Product Warranty

    Connect Tech Inc.'s opinion, fail to be in good working order during the warranty period, Connect Tech Inc. will, at its option, repair or replace this product at no charge, provided that the product has not been subjected to abuse, misuse, accident, disaster or non-Connect Tech Inc.
  • Page 6: Esd Warning

    Electronic components and circuits are sensitive to ElectroStatic Discharge (ESD). When handling any circuit board assemblies including Connect Tech COM Express carrier assemblies, it is recommended that ESD safety precautions be observed. ESD safe best practices include, but are not limited ...
  • Page 7: Introduction

    Users Guide www.connecttech.com Introduction Connect Tech’s FreeForm/PCI-104 features Xilinx’s Virtex-5 multi-platform FPGA offering users a flexible, reconfigurable computing platform that also takes advantage of the high bandwidth capabilities of the PCI bus while communicating with various I/O interfaces. Product Features PCI-104 form factor –...
  • Page 8: System Overview

    System Overview The following conceptual block diagram provides a high level overview of the FreeForm/PCI-104 and illustrates the general interconnection between components and connectors. For the actual orientation and description of components refer to Figure 2 and Table 1 respectively.
  • Page 9: Table 1: Freeform/Pci-104 Components

    FPGA load complete LED PLX PCI-local bus bridge Virtex-5 FPGA FPGA configuration flash Embedded code flash U12, U13 DDR2 memory Parameter EEPROM U15, U16 RS-485 transceiver Document: CTIM-00040 Date: 2018-07-16 Page 9 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 10: Reference Design

    Oscillators Reference Design The FreeForm/PCI-104 ships with a pre-installed reference design that is loaded into the FPGA’s configuration flash. This reference design demonstrates how to interface the FreeForm/PCI-104 (Virtex-5 FPGA) with the PLX PCI 9056 PCI to Local Bus Bridge, as well as the various peripherals.
  • Page 11: Hardware Description

    FPGA waits for configuration over JTAG (using P2) FPGA reads configuration from SPI flash FPGA is tri-stated, flash is isolated from FPGA and can be programmed directly Document: CTIM-00040 Date: 2018-07-16 Page 11 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 12: Connector Pinouts

    Refer to PCI-104 specifications. Note: The FreeForm/PCI-104 only requires the 5V power supply,. The board is compatible with PCI-104 mother boards that supply just 5V or both 3.3V & 5V. JTAG Programming Header (P2) Use P2 to configure the FPGA via JTAG. Refer to FPGA Configuration for more information.
  • Page 13: High-Speed Serial (P4)

    (1.5 Gbps). e) HSS_USER_IO are flexible LVCMOS side-band signals. Pins 29-32 are the ground blades running down the center of the high speed connector Document: CTIM-00040 Date: 2018-07-16 Page 13 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 14: Rs-485 Headers (P5, P6)

    FreeForm/PCI-104 Users Guide www.connecttech.com If connecting two FreeForm/PCI-104’s together using the Rocket I/O WARNING interface in a cross-over fashion; care must be taken when building a custom Samtec EQDP cable. Special considerations are required when connecting a FreeForm/PCI104 Rev B to later revisions. See Appendix C: Hardware Changes from Revision B.
  • Page 15: Gpio Header (P7)

    GPIOP(13) Input/Output GPIOP(29) Input/Output GPION(14) Input/Output GPION(30) Input/Output GPIOP(14) Input/Output GPIOP(30) Input/Output GPION(15) Input/Output GPION(31) Input/Output GPIOP(15) Input/Output GPIOP(31) Input/Output Power Power Power Power Document: CTIM-00040 Date: 2018-07-16 Page 15 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 16: External Power Connector (P8)

    VIO (connect to 5V) Power It is recommended that a Connect Tech Inc. FreeForm/PCI-104 power supply is used for providing external power. Orientation of the power supply connector is important. Ensure that the clip on the cable aligns with the catch on P8, as shown below.
  • Page 17: Connector's Mating Components And Cables

    [1] CBG303 and MSG037 are available as part of development kit DEV017 [2] Connect Tech does not carry stock of the Samtec EQDP cable. The EQDP has many options, allowing for a configuration to meet the specific application. Care must be taken when selecting these options, to ensure the correct connectivity between boards.
  • Page 18: Hardware Installation

    FreeForm/PCI-104 is functioning. Heat Sink Installation Each FreeForm/PCI-104 ships with a FPGA heat sink (27 mm x 27 mm); to be installed by the user. Simply peel of the sticker backing and press firmly onto the FPGA, using proper ESD precautions.
  • Page 19: Software Installation

    The reference design and example programs help users quickly develop custom hardware and software applications. Refer to the CD for installation instructions. The latest reference design is always available from: http://devel.connecttech.com/ If a username and password have not already been provided, please contact Connect Tech Support via email support@connecttech.com. Document: CTIM-00040 Date: 2018-07-16 Page 19 of 41 Revision: 0.09...
  • Page 20: Fpga Configuration

    Appendix FPGA Ethernet MAC Addresses The FreeForm/PCI-104’s FPGA contains 2 dual Tri-Mode Ethernet MACs. One dual MAC is connected to the on-board Ethernet PHY, and the other is free for general use. In either case, the Ethernet MAC address is set by the user application, either HDL or embedded software – it is not hard coded as part of the FPGA silicon.
  • Page 21: Power And Thermal Considerations

    PLLs, and high speed gigabit transceivers. The drawback of these on-chip features is that they consume a lot of power and hence dissipate a lot of heat. As a result Connect Tech, is recommending the installation of a heatsink, included with the product (see section Heat Sink Installation).
  • Page 22: Specifications

    One 2x40 0.050 x 0.100” header (general I/O) One 1x6 0.100” header (flash programming) One 2x14 0.8 mm differential pair terminal (high speed serial) Document: CTIM-00040 Date: 2018-07-16 Page 22 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 23: Appendix A: Ise Impact Procedures

    3) Select configure devices using boundary scan. 4) iMPACT will scan the JTAG chain, and identify three devices. The first device will be the FPGA. Document: CTIM-00040 Date: 2018-07-16 Page 23 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 24 Note: Select “M25P16” (16 Mb flash) if using a FCG00x Rev B, FCG00x Rev C, or a FCG00x Rev D. with assembly Date 09/2009). To identify the flash size, refer to Appendix D: Identifying Configuration Flash Size Document: CTIM-00040 Date: 2018-07-16 Page 24 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 25 '1': IDCODE is 'c2a6e093' (in hex). '1': : Manufacturer's ID = Xilinx xc5vlx30t, Version : 12 16) Save the iMPACT project (File -> Save Project As) Example: {REFDIR}\fpga\\ise_projects\ref_design_fcg001rd\ ref_design_fcg001rd.ipf Document: CTIM-00040 Date: 2018-07-16 Page 25 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 26: Programming The Fpga

    4) Right click on the FPGA and click ‘Set Programming Properties’ 5) Select Device 1, check verify, and click OK 6) Right click on the FPGA and click ‘Program’ Document: CTIM-00040 Date: 2018-07-16 Page 26 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 27 '1': Programmed successfully. PROGRESS_END - End Operation. Elapsed time = 6 sec. 8) Save the iMPACT project (File -> Save Project As) Example: {REFDIR}\fpga\\ise_projects\ref_design_fcg001rd\ ref_design_fcg001rd.ipf Document: CTIM-00040 Date: 2018-07-16 Page 27 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 28: Programming The Flash

    4) Right click on the flash, and click ‘Set Programming Properties’ 5) In Programming Properties dialog Check Verify Check Design specific Erase Select automatically load FPGA with Flash Contents Click OK Document: CTIM-00040 Date: 2018-07-16 Page 28 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 29 '1': Performing blank check on device... '1': Part is blank. PROGRESS_END - End Operation. Elapsed time = 65 sec. 8) Right click on the flash and click ‘Program’ Document: CTIM-00040 Date: 2018-07-16 Page 29 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 30 LCK_cycle = NoWait. LCK cycle: NoWait INFO:iMPACT - '1': Checking done pin..done. '1': Programmed successfully. PROGRESS_END - End Operation. Elapsed time = 167 sec. Document: CTIM-00040 Date: 2018-07-16 Page 30 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 31: Generating A Prom (Mcs) File

    3) Select a storage device size of 32M (or 16M) then click the green arrow Note: To identify the flash size, refer to Appendix D: Identifying Configuration Flash Size Document: CTIM-00040 Date: 2018-07-16 Page 31 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 32 4) Provide a name and location for the output mcs file, the click OK. 5) Click OK when prompted to add a new device Document: CTIM-00040 Date: 2018-07-16 Page 32 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 33 7) When asked to add another device, click no, then click ok to complete the setup. 8) Under iMPACT processes, ‘click generate file’. This will produce 3 files: \fpga\\ise_projects\ref_design_fcg001rd\ref_design_fcg001rd.mcs \fpga\\ise_projects\ref_design_fcg001rd\ref_design_fcg001rd.prm \fpga\\ise_projects\ref_design_fcg001rd\ref_design_fcg001rd.cfi Document: CTIM-00040 Date: 2018-07-16 Page 33 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 34: Appendix B: Power Calculations

    FreeForm/PCI-104 Users Guide www.connecttech.com Appendix B: Power calculations Scenario 1: Heatsink attached, 250 LFM Document: CTIM-00040 Date: 2018-07-16 Page 34 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 35: Scenario 2: No Heatsink, 250 Lfm

    FreeForm/PCI-104 Users Guide www.connecttech.com Scenario 2: No Heatsink, 250 LFM Document: CTIM-00040 Date: 2018-07-16 Page 35 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 36: Scenario 3: No Heatsink, 0 Lfm

    FreeForm/PCI-104 Users Guide www.connecttech.com Scenario 3: No heatsink, 0 LFM Document: CTIM-00040 Date: 2018-07-16 Page 36 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 37: Appendix C: Hardware Changes From Revision B

    Connect Tech FreeForm/PCI-104 FreeForm/PCI-104 Appendix C: Hardware Changes from Revision B This appendix lists the changes between hardware revision B and hardware revision C, D, E. The following is a summary of changes:  PCB requires only 5V over PCI-104; it previously required 3.3V and 5V ...
  • Page 38: Reference Design

    AD20 ddr2_dqs_n<0> AF15 ddr2_dq<30> ddr2_dqs_n<1> AF23 ddr2_dq<31> ddr2_dqs_n<1> AF23 ddr2_dq<31> AE20 ddr2_dqs_n<2> AD13 ddr2_odt<0> AE20 ddr2_dqs_n<2> ddr2_odt<0> AE21 ddr2_dqs_n<3> ddr2_ras_n AE21 ddr2_dqs_n<3> ddr2_ras_n ddr2_we_n ddr2_we_n Document: CTIM-00040 Date: 2018-07-16 Page 38 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 39: Hardware Description

    RS-485 Headers (P5) The orientation of the connector has changed. The pinout remains the same. Revision B Revision C 485 Port 0 485 Port 0 Document: CTIM-00040 Date: 2018-07-16 Page 39 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 40: Specifications

    Power Requirements +3.3V DC and +5V DC, in PCI-104 stack +5V DC, in PCI-104 stack +5V DC stand-alone +5V DC stand-alone Current requirements are configuration dependant. Document: CTIM-00040 Date: 2018-07-16 Page 40 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...
  • Page 41: Appendix D: Identifying Configuration Flash Size

    To identify the flash, find U10 on the backside of the board and read the top side marking. 25P16 = M25P16 = 16 Mbit 25P32 = M25P32 = 32 Mbit Document: CTIM-00040 Date: 2018-07-16 Page 41 of 41 Revision: 0.09 Connect Tech Inc. 800-426-8979 | 519-836-1291...

Table of Contents