a techfocus media publication :: September 12, 2006 :: volume XII, no. 11

FROM THE EDITOR

This week, we take a look at the possibility of a real IP industry for FPGA-based design. Will the market open up and bring us a rich, diverse, interoperable IP portfolio that we can use as a palette for our future FPGA masterpieces? Maybe. If it does, Chip Estimate brings us a method for browsing, searching, and selecting that IP that makes a lot of sense - even for FPGA-based design.

Up next, we have a contributed article from Mentor Graphics on a novel, spreadsheet-based approach to RTL design. Getting a clear organization to your RTL can be difficult, and this approach uses a spreadsheet metaphor to manage some of that complexity.

Registration is still open for the upcoming Journal Webcast on coding techniques for improved FPGA design, sponsored by Lattice Semiconductor. If you'd like to spruce up your HDL for better synthesis results, head on over 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 Structured ASIC Journal

EVENTS & ANNOUNCEMENTS

Get Your Complete Xilinx Development Board Solution!
An Incredible Value at $149 - Xilinx Spartan™-3E FPGA Starter Kit gives you instant access to capabilities of the Spartan-3E family. Kit includes board, power supply, evaluation software, resource CD, and USB cable.

Order your kit today!

Visit Techfocus Media

CURRENT FEATURE ARTICLES

IP to Go
Chip Estimate Fills the IP Gap
Accelerating RTL Analysis & Creation with Spreadsheets
by Michael Lee, Mentor Graphics
Spartan-3 Goes Golfing
Axcon Drives TrackMan Radar

Flash Freeze
Actel’s Igloo Attacks Power

Bit-Based Dynamic Alignment for Multi-Gigabit Parallel I/O
by Ron Warner, Lattice Semiconductor Corp.

A Mile in Their Shoes
Altium’s Engineering Empathy
Integrating PCB and FPGA Constraints
by Bruce Riggins, Mentor Graphics Corporation
Forgotten Battles
Holes in the Engineering Fossil Record

JOURNAL WEBCASTS

UPCOMING:

"Optimizing Verilog Coding for More Efficient FPGA Synthesis" sponsored by Lattice Semiconductor
Date: Tuesday, September 19, 2006
Time: 11 a.m. Pacific / 2 p.m. Eastern
Duration: 1 hour
Click to register

ON DEMAND:

"Designing 2Gbps Parallel I/O with the LatticeSC FPGA" sponsored by Lattice Semiconductor
Click to view now

Lattice's new 90nm LatticeSC family -- General introduction, sponsored by Lattice Semiconductor.
Click to view now


IP to Go
Chip Estimate Fills the IP Gap

The race is on. Both competitors push pedals deliberately as the brakeless bikes start moving on the highly banked oval of the velodrome. Suddenly, before they have completed a second lap, the leader pulls his bike up the slope and comes almost to a stop, trying to lure his competitor into passing him on the inside. The duel that ensues is ironically typical of two-competitor sports like sprint cycling. Each cyclist strategically maneuvers his bike to try to gain the advantageous position – just behind the other in the aerodynamic wake. Sometimes, one of the cyclists will “track stand” his bike at a complete stop for what seems like an eternity (in reality, they can only hold still for a maximum of three minutes). Obviously, if there were more cyclists in the race, such a strategy would make no sense. The almost absurd approach is purely an artifact of the duopoly held by the two competitors.

For the two decades that FPGA design has existed, the methodologies have been following in the footsteps of ASIC design. As FPGA progress has accelerated and ASIC has stabilized, the gap has begun to close between the two design approaches so that it is often difficult to tell the difference between an FPGA and an ASIC design at many stages of the process. [more]



Accelerating RTL Analysis & Creation with Spreadsheets
by Michael Lee, Mentor Graphics Corporation

History of the Spreadsheet
In 1979, a young Harvard Business School graduate student envisioned a new methodology to effectively organize and process large amounts of data through variations of parameters to yield an exact what-if analysis of numerical models, utilizing something called a personal computer. The young graduate student, Dan Bricklin, created VisiCalc™, the first killer app for the nascent personal computer industry of the early 1980’s. Today millions of users depend on the progeny of VisiCalc, the most popular being Microsoft Excel™. Financial, scientific, and engineering fields have heavily leveraged the spreadsheet paradigm to organize, manage, analyze, model, and generate numerical and text data. Spreadsheets are now making their way into hardware design.

Mainstream Design Entry/Creation of RTL Designs
In two decades, ASIC/FPGA designs have increased in gate count by many orders of magnitude, and the methods of design entry/creation have moved from text to schematics/graphics and then moved back to text with the advent of hardware description languages (VHDL, Verilog, SystemVerilog, etc) nearly a decade ago. Each step in the evolution of the process of design entry/creation has been for reasons of managing ever larger designs and representing them in the most compact form possible for editing, comprehension, and synthesis into its end product: a logical netlist of gates. [more]


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-2006 techfocus media, inc. All rights reserved.
Privacy Statement