Connect Tech 104 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Connect Tech 104, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Connect Tech 104 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Connect Tech 104. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Connect Tech 104 should contain:
- informations concerning technical data of Connect Tech 104
- name of the manufacturer and a year of construction of the Connect Tech 104 item
- rules of operation, control and maintenance of the Connect Tech 104 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Connect Tech 104 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Connect Tech 104, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Connect Tech service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Connect Tech 104.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Connect Tech 104 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    FreeForm/PCI-10 4 User Manual Connect Tech, Inc. 42 Arrow Road Guelph, Ontario Canada, N1 K 1S6 Tel: 519- 836-1291 80 0-426-8979 Fax: 519 -836-4878 Email: sales@co nnecttech.co m support@connecttech.co m URL: http://w ww.connecttech.co m CTIM-00 040 Revision 0.00 January 28, 2008[...]

  • Page 2

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 2 Limited Lifetime Warranty Connect Tec h Inc. provides a Lifetime War ranty for all Connect Te ch Inc. products. Should this product, in Con nect Tech Inc.'s opinion, fail to be in good w orki ng ord er during the warranty period , Connect Tech Inc. will, at it s option, repair or r epla[...]

  • Page 3

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 3 Customer Suppo rt Overvie w If you experience dif ficulties after reading the manual and/or using the p roduct, contact the Connect Tec h reseller from which you purchased the product. In m ost case s the reseller can help you with pro duct installation and difficultie s. In the event that t[...]

  • Page 4

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 4 Table of Contents Limited Lifet ime Warranty ......................................................................................................... 2 Copyright Not ice ........................................................................................................................ [...]

  • Page 5

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 5 List of Tables Table 1: FreeForm /PCI-104 Components .................................................................................. 7 Table 2: Slot Selec tion (RSW1) ................................................................................................. 8 Table 3: FPGA Conf igu[...]

  • Page 6

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 6 Introduction Connect Tec h’ s Free Form/PCI-104 features Xil inx’s Virtex-5 multi-plat form FPGA offering users a flexible, reco nf ig urable product that also takes adva ntage of the high band width capabilities of the PCI bus while co mm unica ting with various I/O interfaces. Features[...]

  • Page 7

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 7 Figure 2: FreeForm/PCI-104 Layo ut Table 1: Free Form/PCI-104 Co m ponents Connectors Description P1 PCI-104 c onnector P2 JTAG progra mming header P3 SPI flash progra mm i ng header P5, P6 RS-485 header P7 GPIO header P8 External power head er P9 RJ-45 A P10 RJ-45 B Jumpers /Sw itches Descr[...]

  • Page 8

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 8 Hardware Descrip tion and Configur ation The follo w ing section s describe the function o f all switches/ju m pers and p rovide details on connector pinouts. Jumpers and Swi tches Slot Selection ( RSW1) This rotary switch selects a slot po sition in the PCI-104 stack. When m ou nting on a P[...]

  • Page 9

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 9 Connecto r Pi no uts PCI-104 Header (P1) Refer to PCI-104 specifications . JTAG Progra mming Header (P2 ) Use P2 to configure the FPGA via JT AG. Refer to Programming the FP GA for more information. Power pins are for voltage reference onl y; th e y do not provide p ow er to the co nfigurati[...]

  • Page 10

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 10 RS-485 H eaders (P5, P6) Table 6: RS-4 85 Port 1 Pinout (P5 ) Pin Signal Direction 1 RXD+1 Input 2 3 RXD-1 Input 4 5 TXD+1 Output 6 7 TXD-1 Output 8 9 GND po w er 10 Table 7: RS-4 85 Port 2 Pinout (P6 ) Pin Signal Direction 1 RXD+2 Input 2 3 RXD-2 Input 4 5 TXD+2 Output 6 7 TXD-2 Output 8 9[...]

  • Page 11

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 11 GPIO Header (P 7) The GP IO header has been design such that whe n in differential mode, the p ositive (P) and negative (N) sig nals are adjacent on a standard ribbon cable. Note that the GPIO volta ge level is set via hardware. FCG001: has L12 populated, enabling 2.5V I /O, including LVDS [...]

  • Page 12

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 12 Hardware Instal lation Before installing the FreeForm/PCI-104 into a P C/104 stack, ensure t he f ollo wing: o Slot selection prop erly set using the rotar y switch RSW1 . Note that the Fr eeForm/PCI-104 address space consumes 32 bytes. o FPGA configuratio n jumper J1 is set to r ead from F[...]

  • Page 13

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 13 FPGA Co nfiguration To configure the FP GA via JTAG, connect t he JTAG programming cab le to P2 ensuring tha t all JTAG signals align corr ectly. It is important to note t hat P2 also has the T RST signal on pin 1, which is not part of Xilinx’s Parallel o r USB programming cables. Launch [...]

  • Page 14

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 14 3) A prompt will ask for a new configuration file. Select the bitstrea m fro m t he project director y . 4) A prompt will ask for a BSDL file for device number 2 (PLX PCI9 056). Click Yes. 5) Browse to the bsdl fold er and select PCI9 056BA.bsd[...]

  • Page 15

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 15 6) iMPACT w ill add the device to the JTAG chain. 7) Again, a pro m pt w ill a sk for device number three ( National PHY). Bro ws e to the b sdl folder and select DP83 849IVS.bsd. The device will be a dded to the JTAG chai n. 8) To test strea m integrit y , ri ght click on the FPG A and sel[...]

  • Page 16

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 16 Programming the FPGA 1) Right click on device number one (Virtex -5 FPGA), and select pro gram . T he following diagra m will appear. Note that verification will only w ork i f an msk file has been created . 2) Select OK to begin pro gramming. After progra mming is complete, the stat us w i[...]

  • Page 17

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 17 Generating a PR OM (MCS) File 1) Double click Pro m File Formatter in the Flo w s windo w. 2) The “Prepa re PROM Files” dialog w ill app ear. Ensure that the follo wing settings are selected : 3 rd Party SPI P ROM MSC PROM File Format 3) Give the file a na me, and click Next.[...]

  • Page 18

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 18 4) Select the PROM de nsity (16M) → click Next → cl ick Finish. 5) A prompt will ask to a dd device to data stream 0. Clic k OK. Select the bitstrea m from the project directory.[...]

  • Page 19

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 19 6) Click “No” w hen as ked if another device is to be added. Click “OK” to a ccept the setup. 7) Double Click “ Generate F ile” from the “iMP ACT” processes m enu. T he status will be repor ted in the console. // *** BATC H CMD : setMode -pff // *** BATC H CMD : setSubmo de [...]

  • Page 20

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 20 Configuring the F PGA with the SP I Flash In previous Xilinx FP GA configurations, t he SPI flash would req uire programming via 3 rd par ty JT AG test software or through in-system methods. T he following features are new to ISE 9.1/9. 2, and are only available on select FPGAs, including t[...]

  • Page 21

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 21 3) Browse to the direc tory containing the previou sly generated MCS file. Select a nd click “Open”. 4) The “FPGA SPI Flash Association” windo w will appear; select “M25P 16” (this is the flash device connected to the FPG A). 5) The flash will be a dded to the FPGA. Note that t [...]

  • Page 22

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 22 Programming the F lash 1) Right click the pr eviously associated flash de vice, and select program. 2) The progra mm ing dialo g will appear . Select “Verify” and “Era se Before Programming”, t hen click OK.[...]

  • Page 23

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 23 3) Observe the results in t he transcript windo w . a. The SP I core is first download to the FP GA dev ice b. The I DCODE is checked and verified c. Flash is erased d. Flash is pro grammed After completio n of the flash programming, the FP GA will attempt to con figure itself from the flas[...]

  • Page 24

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 24 Reference Design The FreeFor m /PCI -104 ships with a pre-insta lled reference design. T his reference design demonstrate s how the FPGA i nteracts with the PLX 905 6 PLX to local bus bridge. Functionality o Local bus interface driven at 50MHz o Slave access to: o BAR2: 16x32 b it control r[...]

  • Page 25

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 25 Table 11: Loc al Address Space 1 (Ba r 3) Local Address Contents Access Description 10000000 SPI Command RW SPI control ler command register, once command is written operation begins 10000004 SPI Parame ters RW There are fo ur pa ra meters, each one by te - 0x04: Param0 - 0x05: Param1 - 0x0[...]

  • Page 26

    Connect Tech FreeForm/PCI-104 User Manual Revision 0.00 26 Specifications Programmable FPG A Virtex-5 FP GA LX30T Input Clock 100MHz Memory 8MB Flash, 12 8MB DDR2-400 General Purpose User I/O 64 single ended I/O 32 LVDS I/O Serial 2 x RS-485 Ethernet 2 x 10B ase-T, 100Base-TX Operating Enviro nment Storage Te m perature: -65°C to 150 °C Operating[...]