Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- So if i do not need hot swap function, i can interface FPGA I/Os to PCI connector directly. --- Quote End --- You can not interface to the PCI connector directly - p108 of the data sheet ... http://www.altera.com/literature/hb/cyc2/cyc2_cii5v1.pdf shows that Cyclone II are not 5V tolerant. --- Quote Start --- Because i keep my design is so simple if possible,because PCI is just a communication protocol. --- Quote End --- No its not. The PCI interface is power and communications. It is not that simple. The power sequencing on your board is influenced by the motherboard. It is important that you include a hot-swap controller and MOSFETs on the board to ensure that the power turns on on the board in a sequence you define. For example, on these boards here: http://www.ovro.caltech.edu/~dwh/correlator/index.html I used a PLX PCI9054 PCI-to-local bus bridge as the PCI interface, and a FLEX10K FPGA as the system controller. The FLEX10K configures from an EPC2 EEPROM. There is absolutely nothing in the data sheet about power sequencing requirements for the EPC2. However, if the 5V and 3.3V power on the cPCI backplane does not come on simultaneously, then this board will not configure. That was my lesson in learning that as the board designer, if I want to ensure that power is sequenced how I want, regardless of the power sources, that I need to use a hot-swap controller to ensure the sequence. My advice to you is to follow it - you can ignore it ... but later on if you have problems I'll just say "I told you so" :) --- Quote Start --- I wonder,if PCI 5V system output 5V to Input pin of FPGA (with VCCIO=3V3) can damage FPGA I/Os? --- Quote End --- Don't wonder. Read the data sheet, its right there on p108. You will damage the I/O. --- Quote Start --- About PCI and PCIe,i use Low Cost Cyclone II TQFP so i think Cyclone II do not support PCIe link without TI PHY serdes chip , and maybe Driver is more complex too. --- Quote End --- What is low cost about this part? A Cyclone IV GX is not too expensive: http://www.altera.com/products/devkits/altera/kit-cyclone-iv-starter.html Cyclone IV GX EP4CGX15BF14C8N http://www.digikey.com/scripts/dksearch/dksus.dll?vendor=0&keywords=ep4cgx15bf14c8n Actually, as part of the "Bigger Picture" why are you designing a board anyway? That is not really a masters level project, that is more a means to an end. What do you want the board for? Cheers, Dave