a techfocus media publication :: August 23, 2005 :: volume VIII, no. 08


FROM THE EDITOR

This week, we’re donning our green translucent visors, tightening our belts, whipping out our calculators, and cutting the fat from our bill of materials. Our newest feature looks at cost reduction techniques for those of us fortunate enough to get our designs into a production volume that makes high-end FPGAs impractical.

Our second new feature from LSI logic follows on last week’s article with a look behind the scenes in PCI Express. Greg Martin compares structured ASIC and FPGA implementations of the standard, and makes the case for a structured ASIC solution.

We’re very excited to be debuting our new Journal Jobs employment site this week (www.journaljobs.com). We’ve upgraded our old job listings section to a full-blown technology employment site with search capability, automated resume submission, and a host of additional features. Registration is free, and it’s a great place to start your search for that next promotion.

We are also breaking all of our records with signups for our upcoming sister publication, Embedded Technology Journal (www.embeddedtechjournal.com). It’ll be just like FPGA Journal, only for embedded design. Subscriptions are free, so stop by and register.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at: comments@fpgajournal.com

Kevin Morris – Editor
FPGA and Programmable Logic Journal


LATEST NEWS

August 23, 2005

Advanced Switching Continues Technology Momentum; First ASI Silicon Now Sampling; Strong ASI Technology focus at Fall IDF'05

Mentor Graphics Partners with China Academy of Science to Build System Design Lab

StarGen Launches Industry First ASI Software Suite; Robust Development Tools Expose the Power of Advanced Switching Interconnect to Enable Rapid Application Deployment

PLDApplications Solution Passes PCI Express* Compliance Testing with Rambus PHY

SRC Computers Launches Next-Generation Reconfigurable Computing System

CoreFFT Generator Strengthens Actel's Evolving DSP IP Portfolio

Xilinx Announces Compliance of World's Lowest-Cost Programmable PCI Express Solution

August 22, 2005

CoreSim Delivers ASIC Replacement Based on LatticeEC FPGA

ChipX Partners with CAST to Offer a Complete, Standards-Compliant USB 2.0 Hi-Speed Subsystem in a Structured ASIC

August 18, 2005

CMP Media Announces 14th Annual Embedded Systems Conference Boston for Engineering's Creators Of Technology, September 12 - 15

August 17, 2005

VMETRO Introduces Serial FPDP IP Core Support for Xilinx FPGAs

Visit Techfocus Media

CURRENT FEATURE ARTICLES

Dropping the BOM
Volume Up, Cost Down
PCI Express Design Considerations
Platform ASIC vs. FPGA Design Efficiency
by Greg Martin, LSI Logic
Express Yourself
The Ins and Outs of PCI Express
Platform's Promise

Design Tools of the Future - Today
Algorithmic C Synthesis Fuels Functional Reuse
by Shawn McCloud, Mentor Graphics Corp.
Stretch Goals
Bridging the DSP/FPGA Gap
Optimizing Programmable Devices for Bus Interfaces, Bridges and Control
by Gordon Hands, Lattice Semiconductor Corporation
Crossing Over
Lattice Introduces MachXO
Considerations for High-Bandwidth TCP/IP PowerPC Applications
by Chris Borrelli, Xilinx, Inc.


Dropping the BOM
Volume Up, Cost Down

We’ve happily harnessed the hurry-up, speed-racer, super-fast, time-to-market advantages of programmable logic. Our product got there first, and ran virtually unopposed in the critical, market-share-sweeping early days. We rule! Now, however, we are victims of our own success. Fast-following competitors have arrived on the scene with “me too” knock-off products, and it’s time for us to kick our game back into high gear. At the same time as we’re adding a few nice second-generation differentiators to our offering, we also have to reduce our costs to the absolute minimum. We want to have it all – more market share, better features, and the lowest price with the highest margin. It’s time to roll up our sleeves and whittle that bill of materials (BOM) back to the bare bones.

The Secret Sauce
Our first stop is our own design. We have to identify the essence of what makes our system special. We need to put it in a saucepan with some dry white wine and slowly simmer it down until everything boils away except for the really tasty, gooey part that sets our product apart from all others. Once this is identified, we’ll divide our efforts between building the most cost-effective implementation of our secret sauce and buying the best combination of standard functions to finish out the project.

Fighting NIH (Not Invented Here syndrome)
In the process of building any system for the first time, we accidentally re-invent a lot of wheels. This is normal and fine, but when it’s time to cost-reduce we have to be pragmatic. Even if we spent weeks designing what we think is the worlds coolest Ethernet MAC, our next-gen system probably won’t win or lose because of it, or because of our cool dual-port RAM controller, or because of any bread-and-butter function that’s available in standard IP. We’ll be identifying all of the non-differentiating components in our design and looking for the lowest-cost, lowest-risk, least-design-effort method of incorporating them into our new system. [more]

PCI Express Design Considerations
Platform ASIC vs. FPGA Design Efficiency
by Greg Martin, RapidChip Technical Marketing, LSI Logic

Implementing a high-speed PCI-Express core is a complex task, even for the most seasoned engineers. To further complicate matters, the choice of implementation technology can play a significant role in the final design characteristics. When evaluating FPGA and Platform ASIC technologies, there are a number of key considerations.

Smaller Footprint
A typical 8-lane (32Gbps aggregate) PCI Express interface can be implemented with a 64-bit data path running at 250MHz or with a 128-bit data path running at 125MHz. It is extremely difficult to successfully implement any reasonably complicated digital design (with ~20 logic levels) at 150MHz in an FPGA. Reaching anywhere near 250MHz for such designs is not possible, even with the latest 90nm FPGAs. Therefore an x8 PCI Express core implemented in an FPGA will require a 128-bit datapath clocked at 125MHz. By contrast, when implemented in a Platform ASIC, the same core can easily achieve 250MHz allowing the smaller, more efficient 64-bit datapath implementation to be used.

In a Platform ASIC implementation, all of the data paths will be half the width of an FPGA implementation. Since these data paths comprise a large portion of the entire design it will have a major impact on overall gate count. A typical FPGA implementation uses approximately 60% more logic resources than a Platform ASIC implementation. [more]

ANNOUNCEMENTS

KICK YOUR RECRUITING INTO HIGH GEAR!
New JOURNAL JOBS section from FPGA Journal.
Post your own positions.
Get more qualified candidates.
Reduce your cost of hiring.
Click here to register

FIND A BETTER JOB. Browse new JOURNAL JOBS section from FPGA Journal to find challenging and rewarding opportunities with the FPGA industry’s top companies. Journal Jobs is specifically for FPGA professionals – more of what you’re looking for, less of what you’re not.
Browse now!

EMBEDDED TECHNOLOGY JOURNAL - Coming Soon!

A weekly e-mail newsletter from techfocus media (publishers of FPGA and Programmable Logic Journal) dedicated to the design and application of embedded systems and software.

Embedded Techonology Journal features in-depth original articles, the latest industry news, and rich technical resources for embedded systems designers, as well as new product, promotion and event announcements from industry-leading companies.

SUBSCRIBE NOW - FREE!


You're receiving this newsletter because you subscribed at our web site www.fpgajournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.fpgajournal.com/update.
If at any time, you would like to unsubscribe, click here. (But we hope you don't.)
If you have any questions or comments, send them to comments@fpgajournal.com.

All material copyright © 2003-2005 techfocus media, inc. All rights reserved.
Privacy Statement