I've been looking for historical prices of FPGAs to try and get an idea of what I might expect to get for a given price for small quantities and came across this post: http://tinyurl.com/36blb which has a price table for small quantities (<=25) for January 2000: Spartan XCS05 3PC84C 10.00 XCS10 3PC84C 18.10 XCS20 3PQ208C 40.40 XCS30 3PQ208C 45.35 XCS40 3PQ208C 49.15 Virtex XCV50 4PQ240C 55.40 XCV100 4PQ240C 104.00 XCV150 4PQ240C 128.00 XCV200 4PQ240C 157.00 XCV300 4PQ240C 244.00 XCV400 4HQ240C 344.00 XCV600 4HQ240C 581.00 XCV800 4HQ240C 860.00 I compared the above prices with the prices on these web pages, that I assume are up to date because they stock up to date chips: Spartan: http://www.plis.ru/price.html?ID=121 Virtex: http://www.plis.ru/price.html?ID=111 and all of the prices on the Russian website are exactly the same price today as they were from a different supplier in January 2000. Why are they exactly the same price? Do Xilinx tell their resellers what to charge? And if so, isn't this illegal? Also, why is there such an enormous price difference per part between massive quantities and smaller quantities? Xilinx make X million of part Y, so why do they charge so many hundred percent higher prices for small quantities than very large quantities? As there is such a huge difference in prices between large and small quantities, why isn't there a supplier that buys largish quantities to sell in smaller quantities so that the supplier makes a profit and the purchaser of small quantities gets chips cheaper? Also, what does happen to FPGA prices over time? Do they just reach a final value and they never get any cheaper? That would explain why prices would be very similar in 2000 and 2004, but not why they're identical. You can get a Spartan 2E XC2S150E-6PQ208C for $20.45 from the above Russian website today. What might you expect to be able to get for $20 in, say, 2 years' time? -- Steve
Do Xilinx Fix Their Prices?
Started by ●February 5, 2004
Reply by ●February 5, 20042004-02-05
Steve, As for older parts, they do not get any less expensive to make. So the price drops until the yields are stable, and then stops dropping. Happens to everyone. At some point, they get more expensive to make as their quantities go down, and the fab line equipment gets more expensive to run (obsolete processes). That is why we send out notices for the end of life of a product (eventually). That is also why we then go to a new and less expensive technology as soon as we can! If we can make an FPGA for less, our business increases as the number of applications that can afford FPGAs increases. If the ASIC business had 20,000 ASIC starts in a 20 billion dollar market three years ago, and only 2000 starts least year, you can easily see where increased business for FPGAs comes from. The parts you mention here, in Peter's scale of FPGA 'life' of 15 years for every 1 year makes these parts very old (>90 years) and just plain old (75 years). Definitely parts that are in the "retired" phase (still playing golf actively, but not recommended for new designs). As for why things cost less in quantity, that is Econ 101 (for non majors). Austin
Reply by ●February 5, 20042004-02-05
Let me answer some of your questions: The IC business is not so much different from other businesses. We ( i.e. any IC manufacturer, this is all not Xilinx-specific) sell largely through distributors, who are independent companies. We tell them a recommended retail price ( in the US auto stores this is called MSRP), but -just like the car salesman- they can sell it for any price they think is appropriate to optimize their profit. (Same as every grocery store does, too) Selling in large quantity is always cheaper than selling in small quantity. The world is full of examples. Somewhat unique to the IC business is the fast-paced innovation that allows us to make better and faster new chip designs at ever lower price per function. But that is due to smaller geometries, larger wafers, better defect density etc. Once a specific device has been in production a few years, there is little chance to lower its manufacturing cost, once the ramp-up problems are overcome, the yield has been stabilized and the testing effort has been optimized. The cost per quare inch of silicon is not going down. Cost reduction comes from smaller geometries and thus higher packing densities possible in the new designs. That's why you see no cost reductions for mature chips. Real old ones actually go up in price, as their manufacturing volume decreases. (You pay more for a 74161 today than we did 30 years ago). This is a very competitive business. Peter Alfke Steve wrote:> > I've been looking for historical prices of FPGAs to try and get an > idea of what I might expect to get for a given price for small > quantities and came across this post: > > http://tinyurl.com/36blb > > which has a price table for small quantities (<=25) for January 2000: > > Spartan > XCS05 3PC84C 10.00 > XCS10 3PC84C 18.10 > XCS20 3PQ208C 40.40 > XCS30 3PQ208C 45.35 > XCS40 3PQ208C 49.15 > > Virtex > XCV50 4PQ240C 55.40 > XCV100 4PQ240C 104.00 > XCV150 4PQ240C 128.00 > XCV200 4PQ240C 157.00 > XCV300 4PQ240C 244.00 > XCV400 4HQ240C 344.00 > XCV600 4HQ240C 581.00 > XCV800 4HQ240C 860.00 > > I compared the above prices with the prices on these web pages, that I > assume are up to date because they stock up to date chips: > > Spartan: http://www.plis.ru/price.html?ID=121 > Virtex: http://www.plis.ru/price.html?ID=111 > > and all of the prices on the Russian website are exactly the same > price today as they were from a different supplier in January 2000. > > Why are they exactly the same price? > > Do Xilinx tell their resellers what to charge? And if so, isn't this > illegal? > > Also, why is there such an enormous price difference per part between > massive quantities and smaller quantities? Xilinx make X million of > part Y, so why do they charge so many hundred percent higher prices > for small quantities than very large quantities? > > As there is such a huge difference in prices between large and small > quantities, why isn't there a supplier that buys largish quantities to > sell in smaller quantities so that the supplier makes a profit and the > purchaser of small quantities gets chips cheaper? > > Also, what does happen to FPGA prices over time? Do they just reach a > final value and they never get any cheaper? That would explain why > prices would be very similar in 2000 and 2004, but not why they're > identical. You can get a Spartan 2E XC2S150E-6PQ208C for $20.45 from > the above Russian website today. What might you expect to be able to > get for $20 in, say, 2 years' time? > > -- > Steve
Reply by ●February 5, 20042004-02-05
In article <4022ACEF.80E375D4@xilinx.com>, Peter Alfke wrote:> The IC business is not so much different from other businesses.Well, not many other businesses see their products' performance/cost increase exponentially with time. [ snip lots of stuff I actually agree with. ;-) ]> Once a specific device has been in production a few years, there is > little chance to lower its manufacturing cost, once the ramp-up problems > are overcome, the yield has been stabilized and the testing effort has > been optimized.I don't doubt this is true, but it only covers the supply half of the equation. You also have to look at the demand side, because if a successful business model demanded cost reductions, that could probably be arranged on the supply side. Once an FPGA has been designed into a circuit, engineering costs of changing to a different part are high (and has non-zero risk -- management hates that!). This is a natural form of "lock-in", or monopoly. So, without multi-vendor competition for an existing chip footprint, and prices _can_ stay unnaturally "high" (or in this case, not drop). Where competition does kick in is for _new_ designs, which (duh) involve _new_ parts. Here the competition is, as Peter wrote, fierce. "Design wins" are a very big deal to both brand A and X. After a brief period of (they hope) high volume, high profile success -- part of which is leading-edge cost effectiveness from the buyer's perspective -- the business system settles down to the operating scenario of the previous paragraph. So the fundamental difference between FPGAs and, say, SRAM (that leads to the effect that Steve noted and found unnatural), is the lack of cross-vendor competition for pin-compatible parts. - Larry
Reply by ●February 6, 20042004-02-06
Austin, there also is another effect: I do not recall that nuhorizons for example ever changed the prices listed on their website for any FPGA. I see a similar effect when asking for low quantity quotes with insight in germany. But when the chips get older, it becomes easier to make the distri agree on a lower price for medium quantities. For short: The distributors buy at lower prices over the lifetime of a an FPGA but this does not mean that they change the price lists. Kolja Sulimma
Reply by ●February 6, 20042004-02-06
Austin Lesea <austin@xilinx.com> wrote in message news:<bvu1ml$7s71@cliff.xsj.xilinx.com>...> Steve, > > As for older parts, they do not get any less expensive to make. So the > price drops until the yields are stable, and then stops dropping. > Happens to everyone. At some point, they get more expensive to make as > their quantities go down, and the fab line equipment gets more expensive > to run (obsolete processes).So why are the prices *identical* to the cent, at different suppliers, in different countries, 4 years apart?> That is also why we then go to a new and less expensive technology as > soon as we can! If we can make an FPGA for less, our business increases > as the number of applications that can afford FPGAs increases. > > As for why things cost less in quantity, that is Econ 101 (for non majors).I must have missed Econ 101, so could you explain why there's such an enormous difference in price between the following?: From: http://www.ebnonline.com/showArticle.jhtml?articleID=4400089&_loopback=1 XC2S400E & XC2S600E for $27 and $45, respectively, in 250,000-unit quantities, end 2002, and from: http://www.plis.ru/price.html?ID=124 the cheapest you can get them for is $55.45 and $170.00 respectively, for <100 units. When we did accounts at uni we were taught that the larger the batch size the cheaper the product is because you spread the manufacturing setup charges across more units, but Xilinx aren't going to do a batch size of 100 for an order or 100 units. Distribution costs can't be much either because it only costs ~$9 to get a book sent to teh UK from amazon.com. The cost of wages for sales people is a fixed cost anyway, and the cost of the silicon itself is a variable cost which is independent of the batch size if you take the manufacturing setup costs separately. So why are your small quantity prices so inflated? -- Steve
Reply by ●February 6, 20042004-02-06
Steve, Quite frankly, I am amazed at how folks think about this. You have obviously never thought about that computer on your desk, and how it can be sold for $499! Or even your car, just go price the parts individually some time. See below, Austin Steve wrote:> Austin Lesea <austin@xilinx.com> wrote in message news:<bvu1ml$7s71@cliff.xsj.xilinx.com>... > >>Steve, >> >>As for older parts, they do not get any less expensive to make. So the >>price drops until the yields are stable, and then stops dropping. >>Happens to everyone. At some point, they get more expensive to make as >>their quantities go down, and the fab line equipment gets more expensive >>to run (obsolete processes). > > > > So why are the prices *identical* to the cent, at different suppliers, > in different countries, 4 years apart?They use the "manufacturer's suggested retail price." As mentioned, these were very old parts, and the pricing was now stable.> > > >>That is also why we then go to a new and less expensive technology as >>soon as we can! If we can make an FPGA for less, our business increases >>as the number of applications that can afford FPGAs increases. >> >>As for why things cost less in quantity, that is Econ 101 (for non majors). > > > > I must have missed Econ 101, so could you explain why there's such an > enormous difference in price between the following?: > > From: > > http://www.ebnonline.com/showArticle.jhtml?articleID=4400089&_loopback=1 > > XC2S400E & XC2S600E for $27 and $45, respectively, in 250,000-unit > quantities, end 2002, and from: > > http://www.plis.ru/price.html?ID=124 > > the cheapest you can get them for is $55.45 and $170.00 respectively, > for <100 units. > > When we did accounts at uni we were taught that the larger the batch > size the cheaper the product is because you spread the manufacturing > setup charges across more units, but Xilinx aren't going to do a batch > size of 100 for an order or 100 units.You learned the right stuff. Still applies. If a disti orders 100 parts (and they do) we have to process just that many parts for that one order. Disti's don't want to stock anything anymore, so that makes costs go. Imagine Xilinx' dilemma: what do we build? and when do we build it? If we have an order for 100K parts spread out over a year, everything is trivial, and less costly. But if we have seemingly random orders popping in all of the time, we have to build ahead (risk) and sometimes scrap parts that are not moving. If you have any optimism about your business at all, it would be best to enter into a agreement and let the disti (and us) know where you think you are going, and how many you will need. Distribution costs can't be> much either because it only costs ~$9 to get a book sent to teh UK > from amazon.com. The cost of wages for sales people is a fixed cost > anyway, and the cost of the silicon itself is a variable cost which is > independent of the batch size if you take the manufacturing setup > costs separately.We can't seem to convince disti's to work for free, however, so they charge what they feel they need to in order to make a profit. Disti's also have 200+ FAEs of their own on their payrolls to support their products, as well as order entry systems, stocking(?), unsold inventory, stocking losses, uncollectable accounts (deadbeats), etc. As for the book business, I was an author, and if an author gets 1 cent on their book, they are lucky. Ruthless business, with all of the money going to the publisher and retailers. Like perfume, or music CDs, cost of book: $3, price of book $75...... the $9 shipping is a complete rip-off, they already made their profit, now they are icing their cake.> > So why are your small quantity prices so inflated? >Because they are a fair representation of the costs associated with small numbers of parts ordered through distribution to allow for a profitable business by the distis and reps. They also represent the unwillingness of a customer to enter into a contract which would allow a scheduled delivery of parts over the long term, which is where the real savings start to kick in. You commit, we commit. You do not commit, we supply product at a fair price based on the fact that you will go away after the one order.> > -- > Steve
Reply by ●February 6, 20042004-02-06
In article <c00e21$77m1@cliff.xsj.xilinx.com>, Austin Lesea <austin@xilinx.com> wrote:>Steve, > >Quite frankly, I am amazed at how folks think about this. You have >obviously never thought about that computer on your desk, and how it can >be sold for $499! Or even your car, just go price the parts >individually some time.I've often priced the parts for building a computer, and they add up to something within 15% of the price of buying the computer from Dell. Moreover, the price for Intel CPUs in the shop is the same to within about 15% as the price stated for thousand-unit quantities in their press releases. I believe FPGAs are comparably complicated to Intel CPUs, and I don't think there's as much as an order of magnitude difference in production quantity. Is the market volatility for FPGAs that much greater?> If you have any optimism about your business at all, it would be > best to enter into a agreement and let the disti (and us) know where > you think you are going, and how many you will need.I can understand that attitude for people buying ten thousand chips; but where do you expect people to get the experience with FPGAs that they have with microprocessors, when state-of-the-art FPGAs are two orders of magnitude more expensive and an order of magnitude less convenient to acquire?>Because they are a fair representation of the costs associated with >small numbers of parts ordered through distribution to allow for a >profitable business by the distis and reps.But, again, why doesn't the same argument apply to CPUs, for which there are half a dozen distributors in most towns, fairly happily distributing the things for a couple of percent profit margin. Tom
Reply by ●February 6, 20042004-02-06
As Larry points out correctly, the real battleground is for the new design-in. But that is not only over price, availability, and features. Whenever the two competitors ( it's mainly the X vs A battle) look equal or similar, then other factors come in: Previous good ar bad experience with pricing, quality, and support, both commercially and technically, hardware and software. That's why we at Xilinx put a lot of effort into technical support, and that's why we are so attentive in this ng. The hearts and minds of the user (customer) can only be won over and then kept by offering and maintaining a "positive experience". Nobody is perfect, but we really try... Peter Alfke ============ Larry Doolittle wrote:> > I> Where competition does kick in is for _new_ designs, which > (duh) involve _new_ parts. Here the competition is, as Peter > wrote, fierce. "Design wins" are a very big deal to both brand > A and X. After a brief period of (they hope) high volume, > high profile success -- part of which is leading-edge cost > effectiveness from the buyer's perspective -- the business system > settles down to the operating scenario of the previous paragraph. > - Larry
Reply by ●February 6, 20042004-02-06
Thomas Womack wrote:> In article <c00e21$77m1@cliff.xsj.xilinx.com>, > Austin Lesea <austin@xilinx.com> wrote: > >>Steve, >> >>Quite frankly, I am amazed at how folks think about this. You have >>obviously never thought about that computer on your desk, and how it can >>be sold for $499! Or even your car, just go price the parts >>individually some time. > > > I've often priced the parts for building a computer, and they add up > to something within 15% of the price of buying the computer from Dell. > Moreover, the price for Intel CPUs in the shop is the same to within > about 15% as the price stated for thousand-unit quantities in their > press releases. > > I believe FPGAs are comparably complicated to Intel CPUs, and I don't > think there's as much as an order of magnitude difference in production > quantity. > > Is the market volatility for FPGAs that much greater?An Intel cpu doesn't cost 4.70$ on whatever quantity. And the margin on intel cpus is sufficient on all levels.> > >>If you have any optimism about your business at all, it would be >>best to enter into a agreement and let the disti (and us) know where >>you think you are going, and how many you will need. > > > I can understand that attitude for people buying ten thousand chips; > but where do you expect people to get the experience with FPGAs that > they have with microprocessors, when state-of-the-art FPGAs are two > orders of magnitude more expensive and an order of magnitude less > convenient to acquire?The cost is at the FPGA representative, distributing the stuff. They get the questions asked.> > >>Because they are a fair representation of the costs associated with >>small numbers of parts ordered through distribution to allow for a >>profitable business by the distis and reps. > > > But, again, why doesn't the same argument apply to CPUs, for which > there are half a dozen distributors in most towns, fairly happily > distributing the things for a couple of percent profit margin.You say it. There are half a dozend shop selling cpus per town. You go there, get a cpu, no questions asked, no questions answered. They wouldn't be able to answer anyway. There may be one FPGA representaive per state. And you ask a lot of questions. Not because you're more stupid than a cpu buyer, but because placing a cpu and applying an FPGA are completely different. Rene





