Friday, May 19, 2006

USB-Blaster vs Platform Cable USB


Both USB-Blaster and Platform Cable USB are the USB download cables provided by Altera and Xilinx, respectively. Most of time, the download cable is a necessity while developing and debugging your design in the FPGA. You need them to download the FPGA configuration bitstream through JTAG or Passive/Slave serial mode, to program the CPLD, to program the configuration device, to download your firmware into the soft processor and to tap the signals inside the FPGA through the FPGA embedded logic analyzer. Both of them are able to achieve all the above-mentioned purposes. But what is the main difference between them? The SELLING PRICE!!! The USB-Blaster costs USD$300 while the Platform Cable USB only costs half the price of the USB-Blaster, which is USD$149. This is really killing me because sometimes I need to use more than one download cable at the same time when dealing with multi-FPGA environment. Why can’t the Altera USB-Blaster at least cost the same like the Xilinx Platform Cable USB? In fact, Xilinx Platform Cable USB has even more features than USB-Blaster such as programming the configuration clock frequency. The USB-Blaster operates at USB full speed, which is 12Mbps, while the Platform Cable USB can operate at USB high speed!

Frankly speaking, the download cable should cost as cheap as possible by the FPGA vendors because they should be making money from selling their FPGA and CPLD devices, not from selling the download cables. Similar to the Quartus II and ISE web edition software tool, the download cable should just be a marketing tool to help promote the usage of FPGA or CPLD solutions! Imagine if I am a newbie who want to learn to use FPGA or CPLD on my own, it doesn’t make sense for me to buy a tool that is much much more expensive than a single low-cost FPGA/CPLD device.

Anyway, just for your reference, I also compare the cost of download cables that use the PC parallel port interface which are Altera ByteBlaster II, USD$150 and Xilinx Parallel Cable IV, USD$95. Once again, Xilinx is the winner when it comes to the price war. Is this the reason Xilinx being the market leader? Well, you know better.

/////////////////////////////////////////////////////////////////////////////////
// Disclaimer: All the price stated above are extracted from Altera Buy On-Line and Xilinx Online Store websites at the posting time and may change from time to time in future.

8 comments:

Anonymous said...

http://www.ixo.de/info/usb_jtag/ explains what's inside the USB-Blaster

Anonymous said...

... and how (in theory) a Xilinx Platform Cable USB could be converted into an Altera USB-Blaster. But not the other way round.

Anonymous said...

http://www.cepd.com/altera/picousb.htm
I recently found this device online that can be used to program other Altera EPLD devices via USB or serial port by just jumping your device through the jtag port.

Anonymous said...

You can get the Terasic Blaster for $50+$36 shipping.

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=39&No=46

Anonymous said...

Just wanted to say hello someplace. Found [url=http://www.google.com/ncr]you guys through google[/url]. Hope to contribute more soon!
-EvemsMum

Anonymous said...

i truthfully love your writing choice, very remarkable,
don't give up as well as keep writing due to the fact it simply truly worth to follow it,
looking forward to see far more of your own well written articles, have a good day :)

Anonymous said...

Howdy i am a newbie here. Hopefully i mighnt be able to contribute to this website, Just though i would pop in and say hello!

thank you.

pangiealey said...

888 Casino Resort Brings Bitcoin & Gaming To Las Vegas
888 대전광역 출장마사지 Casino Resort recently announced 포천 출장마사지 that it has signed a partnership with 안산 출장안마 Wynn Las Vegas, a 파주 출장안마 casino that operates both 제천 출장안마 Wynn Las Vegas and