[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Whats the Recommended Buffer for PCI devices?
Abraham,
To answer your question, you should be using at least an FPGA to interface
to the PCI bus.
While there are several vendors (Xilinx, Altera, Actel, Quicklogic, and
Lattice) that sell FPGAs, I personally recommend going with Xilinx.
The reason I recommend Xilinx is because Xilinx lets you use their software
for free (ISE WebPACK and ModelSim XE-Starter), a company called Insight
Electronics sells a low cost ($250) PCI prototyping kit, and because Xilinx
FPGAs are SRAM-based, you can reprogram the FPGA without having to throw
away the chip (However, this becomes a liability when you move the product
into production because the external PROM's content can easily be stolen.).
I recommend avoiding Altera because their floorplanner and P&R tool have too
many problems compared to Xilinx's software.
Most Actel and all Quicklogic parts are OTP (One Time Programmable)
anti-fuse FPGAs which means that once you program the chip, you cannot
reprogram the chip.
In my opinion, that will be pretty costly during prototyping, although it's
an advantage after the product is sold because no one will be able to steal
and reproduce the design.
One more thing to consider when picking an FPGA is that not all
FPGAs support 5V PCI bus.
In case of Xilinx, Virtex and Spartan-II are the last FPGAs that support 5V
PCI.
5V PCI support is still important because almost all PC motherboards out
there have only 5V PCI slots.
Newer parts don't support 5V PCI, although they do support 3.3V PCI.
Since you also asked a question in a different posting (I Need a
PCI-based general purpose PCB in INDIA) about where to obtain a PCI
prototype board, I will say that the cheapest PCI prototype board you can
get is Insight Electronics Spartan-II 200 PCI Development Kit.
The PCI card alone without Xilinx LogiCORE PCI license sells for $250.
Insight Electronics should be able to ship the card overseas.
I used the older version of this card to test a PCI IP core I developed by
myself, and eventually I got it to work correctly.
The whole project cost me only $700.
Kevin Brace (In general, don't respond to me directly, and respond to the
mailing list E-mail address.)
>From: Abraham Thomas <abraham_ktm@yahoo.com>
>To: pci-sig@znyx.com
>Subject: Whats the Recommended Buffer for PCI devices?
>Date: Sun, 10 Nov 2002 05:43:49 -0800 (PST)
>
>hello experts,
>
>i just wanted to know:
>
>In VME, the recommended buffer is '543, what is it in
>case of PCI?
>
>thanks again,
>Abraham
>
>
>__________________________________________________
>Do you Yahoo!?
>U2 on LAUNCH - Exclusive greatest hits videos
>http://launch.yahoo.com/u2
_________________________________________________________________
Help STOP SPAM with the new MSN 8 and get 2 months FREE*
http://join.msn.com/?page=features/junkmail