FROM
THE EDITOR
Think you know how to do an FPGA design? More and more people are jumping on the FPGA bandwagon, and each new group brings a new dialect to the region. Before you know it, there will be more different ways to blast bitstreams into FPGAs than we ever imagined. Our latest feature has the details.
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. If you'd rather sound off in public, please post your comments or questions in our new Journal Forums.
Kevin Morris – Editor in Chief
Techfocus Media, Inc.
|
EVENTS & ANNOUNCEMENTS
Actel’s new IGLOO® PLUS family of FPGAs delivers unrivaled low-power at 5µW with enhanced I/O capabilities in a feature-rich programmable device, offering up to 64% more I/Os
than Actel’s award-winning IGLOO family of FPGAs.
Learn more about Actel's IGLOO PLUS FPGA.
|
Xilinx Virtex®-5 FPGA Development kit for PCIe®
Cut design time, power and cost with built-in PCIe block.
Get started now with this PCI-SIG compliant solution from Xilinx.
Buy kit
|
Powering FPGA-Based Systems … Simply
DC/DC µModule™ regulators are complete system-in-package power supplies, ready to power your FPGA-based systems. These powerful DC/DC circuits include the inductor and MOSFETs and are simplified to resemble an IC. From low to high power, these DC/DC µModule systems are backed by Linear Technology’s rigorous testing.
Click here for more
|
High Efficiency Power Supply Design for FPGA-Based Systems.
Performance of FPGA-based systems depends on the electrical and thermal performance of DC/DC regulators. A properly packaged power management device improves regulation accuracy and stability while removing heat quickly. DC/DC µModule™ regulators from Linear Technology are complete system-in-package power supplies in an IC form-factor with optimum layout and very low thermal impedance.
Click here for more
|
Mixed-Signal ASICs from ChipX
- USB 2.0 & PCI Express ASIC Designs and FPGA conversion
- USB-IF & PCI-SIG certified ASICs
- Standard Cell, Hybrid ASIC and Structured ASIC solutions
- Low NRE, fast Time to Market, USB & PCIe ASIC platforms
Win a PCIe Development Board click here
|
Understanding the cost and time restraints of the industry, PDI provides the perfect low maintenance out source solution for the production and shipping of your training manuals globally. Through on-line ordering, version control, global coverage with localized production, efficiencies will be gained and costs controlled.
Find out more at www.pdi-europe.com
|
|
|

|
One to Many
FPGA Design Diversifies (Kevin Morris)
About a decade ago, FPGA design followed in the footsteps of ASIC and went language-based. For a very long time, the only question we asked ourselves was “VHDL or Verilog?” It was reminiscent of the “Paper or Plastic?” scenario in the grocery checkout line. Gradually, however, people sneaked into the FPGA-designing fold that weren’t FPGA designers. Who are these folks anyway? We’ve got DSP engineers, embedded systems designers, board designers, supercomputing folks… the list goes on and on.
Apparently all those new engineers didn’t get the memo about conforming to our established design methodologies, or else they just didn’t feel like becoming experts in VHDL and Verilog. Compounding the problem was the fact that FPGA and EDA companies – money-grubbing monsters that they are -- decided to actually cater to these interlopers by giving them gold-plated, easy-as-pie design entry mechanisms that allowed them to almost completely forego the time-honored traditions of entities and architectures.
If, for whatever reason, you don’t want to hand code each and every line of your field-programmable masterpiece, you now have abundant options for populating your LUTs with logic of alternative origin. Thanks to all these HDL-phobic pansies, we now have a variety of fun, interesting, sometimes dubious ways to create working FPGA designs without really working on FPGA design. Let’s take a survey of some of the many methods available and emerging for harnessing the power of programmability without dedicating ourselves to the high art of HDL mastery.
Fundamentally, most of the approaches are based on design re-use. If somebody’s already coded up the block we need, (and we’re not stricken by terminal acute NIH syndrome) we are probably better off re-using their code rather than re-inventing the wheel, or the PCI interface, or… you get the idea. Every FPGA vendor has a library of IP that we can use to round out our design, saving us time we can use to focus on the original bits of our design – the parts that will add value and differentiation when our product goes to market. If you want some of the more advanced stuff, you’ll probably have to pay a bit to license it, but most of it is either free or very inexpensive – FPGA companies don’t want to put up any barriers to our using the maximum possible amount of their silicon.
Beyond the general-purpose IP supplied by FPGA companies, there are a variety of vendors that have more specific, higher-value blocks we can license for FPGA use. A few years ago there was a divide between ASIC-appropriate and FPGA-appropriate IP, but today almost all IP intended for ASIC use will at least work in FPGA because most ASIC designs are prototyped and verified in FPGAs before they go to ASIC tapeout. This means that the rich IP libraries from companies like Synopsys contain mostly FPGA-friendly IP. [more]
|
|