Programmable logic is spreading like a prairie fire across the landscape of systems design. For the past two decades, Xilinx technology has been at the heart of that inferno. From the first, modest FPGAs that integrated discrete logic components to today’s programmable system-on-chip devices, Xilinx has played a major role in the advancement of programmable systems technologies. Wim Roelandts knows that innovation is the fuel that feeds the flames of FPGA’s frantic advance. As CEO of the world’s largest supplier of programmable logic products, his priority is maintaining an environment at Xilinx that encourages and fosters … Read More → "Wim Roelandts"
As FPGAs have earned greater acceptance as the platform of choice for high-performance digital signal processing (DSP), the design methodology gap between software DSP implementation in DSP processors and hardware DSP implementation in FPGA or ASIC technology has grown increasingly apparent. FPGAs (particularly those with hardware DSP features) offer compelling advantages in cost, performance, and power consumption for super-power number crunching. Getting your ideas into one, however, is still many times more difficult than programming a software processor to do the same thing.
Implementing your favorite algorithm in a DSP processor usually requires a few lines of … Read More → "Destination DSP"
The recent downturn in the semiconductor industry, unprecedented in its magnitude and duration, has forced application specific standard product (ASSP) vendors to improve the fiscal efficiency of their product development processes and capabilities, with the intent of maximizing return-on-investment (ROI). Improving development capability and efficiency will lower non-recurring costs, and will also lower the cost of goods sold (COGS), resulting in improved profitability. Successful ASSP companies understand the fiscal benefit of strong design capability and actively seek opportunities for improvement.
|< … Read More → "Living in the Product Development"
November 23, 2004
The risks associated with ASIC solutions increase in magnitude with the move to smaller process geometries. This coupled with the increase in design complexity is compelling companies to look for viable technology options that offer low unit and total costs, high-level of system integration, wide selection of IP, design flexibility with faster time to market, and no/minimal incremental design or design tool investment. Such alternatives must also avoid the pitfalls of ASICs that include high NRE and re-spin expenses, slow turn around times, and complexity of the design environment and ecosystem, and hidden … Read More → "Customer-Specific FPGAs"
November 23, 2004
Your design is working perfectly – on your development board.
Unfortunately, your company is probably not planning to ship FPGA development boards as part of their product. You’ll have to come up with something a little more practical and cost effective if you’re going to win “employee of the decade” when your skunk-works design ships one million units.
There is general consensus, even among ASIC suppliers, that FPGAs are the highest productivity platform for getting your design debugged and running in actual hardware. If you have an idea, and you want a hardware … Read More → "Cost-Reduction Quagmire"
November 16, 2004
In our previous article “Terminology Tango 101” we poked fun at the myriad metrics given by programmable logic companies in their publications and data sheets. While it’s fun to make fun of the confusion induced by this dizzying data, it is also interesting and useful to dig past the difficulties of agreeing on units and dimensions and to take a look at the actual processes that are used to test our tools and evaluate our architectures. While there is a good deal of obfuscation built into the … Read More → "Benchmarking Battlefield"
November 9, 2004
Over the past several years the electronics market and, more specifically, the memory market has undergone significant change. Prior to the electronics industry downturn in 2000, electronic system designers were less concerned with the cost of the components going into their next design, and more concerned with the raw, maximum performance they could achieve.
Today, increasing competition and decreasing profit margins have forced system designers to reduce next generation product cost while maintaining, or even increasing, system performance. One industry segment that has experienced substantial growth as a result of this transition … Read More → "Overview of Memory Types and DDR Interface Design Implementation"
November 9, 2004
A decade ago, memory was not mentioned in the same breath as programmable logic. Each component type had its own role in system design, and different design team members were typically involved with their selection and use. Once FPGAs became serious system components, they began to be paired with memory in switching and network applications. During that period, however, the cost of the FPGAs (sometimes thousands of dollars per device) usually dwarfed the RAM budget. Memory was selected for its speed, and interfacing was a simple matter of putting out an address and latching in some data.
November 2, 2004
Choosing an FPGA package is both simple and fun.
We have flat-pack, via-stack, timing sometimes outa’ whack; BGA, pin-array, tin-whisker sneak attack, lead-free, QFP, 12-layer PCB; cavity-up, cavity-down, ceramic, plastic, heat-sink ground; flip-chip, classic DIP, moisture-sensitive micro-chip… OK, wait. Let’s break this down.
Package selection is one of the most important and least understood aspects of part selection for most FPGA designers. While the digitally inclined among us are savvy to the subtleties of speed-grade selection and cognizant of the complexities of LUT-counting, we tend to glaze over at mere mention … Read More → "Package Deal"
October 26, 2004
As mask prices and NRE costs rise to exorbitant levels, the ASIC route becomes increasingly unrealistic for many applications, especially in low- to medium-volume production quantities. Design starts using ASICs have plummeted from a high of over 11,000 in 1997 to below 4,000 in 2003 (Source: Gartner Dataquest). With the advent of innovative FPGA architectures incorporating embedded processors, memory blocks and DSP functions, many designers who depended on ASIC methodologies are turning to FPGAs for new generations of complex designs. The problem is that, increasingly, these designers are the same person, i.e., one day they are designing an ASIC and the next … Read More → "Does Single-pass Physical Synthesis Work for FPGAs?"
Jun 22, 2018
You can't finish the board before the schematic, but you want it done pretty much right away, before marketing changes their minds again!...
Jun 22, 2018
Last time I worked for Cadence in the early 2000s, Adriaan Ligtenberg ran methodology services and, in particular, something we called Virtual CAD. The idea of Virtual CAD was to allow companies to outsource their CAD group to Cadence. In effect, we would be the CAD group for...
Jun 21, 2018
Doing business today isn’t quite like it was back in the 80’s. Sparkling teeth and x-ray vision shouldn’t be a side effect of a customer using your product. This, of course, is said in jest, but no longer do we sell only a product; but a product and physical...
Jun 7, 2018
If integrating an embedded FPGA (eFPGA) into your ASIC or SoC design strikes you as odd, it shouldn't. ICs have been absorbing almost every component on a circuit board for decades, starting with transistors, resistors, and capacitors ' then progressing to gates, ALUs...
May 24, 2018
Amazon has apparently had an Echo hiccup of the sort that would give customers bad dreams. It sent a random conversation to a random contact. A couple had installed numerous Alexa-enabled devices in the home. At some point, they had a conversation ' as couples are wont to...