United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


Open-source EDA blooms
Print this article Email this article Reprints RSS Digital Edition

EE Times


Richard GoeringI've been hearing from a lot of readers about a recent article, "Free software catches spark in EDA world". First, many people are pointing out that software based on the GNU Public License (GPL) can in fact be resold, and second, readers are pointing out additional open-source EDA projects or products accessible from the Internet. So much is going on that it's getting hard to keep track of it all.

My initial statement that GPL-based source code cannot be resold drew fire from many vigilant readers, who noted that you can in fact take GPL software, modify it and sell it-so long as you provide source code on request, without restricting its use or distribution. As the Free Software Foundation's Richard Stallman puts it, "think free speech, not free beer." The freedom is the ability to get your hands on the source and do as you wish.

There's also a lot of free EDA software out there that's not under GPL terms. V2000 is a new project to develop a free Verilog-AMS simulator that will probably not be placed under GPL. The University of California at Berkeley offers EDA tools under its own licensing scheme.

The best single reference to "free" or open-source EDA software I've found is the Web page www.wmin.ac.uk/~seamang/freehardware.html. To avoid filling this column with long URLs, you can assume that everything mentioned here is accessible from a link on this page.

My initial article mentioned Gnu EDA (gEDA), a GPL-based project to develop a schematic editor, and FreeHDL, a GPL-based project that's building a VHDL simulator. Add to this list Xelen PCB, a project launched by a graduate student in Germany that now has some GPL alpha code for pc-board schematics and layout.

More ambitious, perhaps, is Open Design Circuits, which is seeking to design a low-cost FPGA architecture and tools. If you want really ambitious, try the Freedom CPU Project, a multinational effort to design a GPL 64-bit processor.

You'll go well beyond alpha code with the GPL-based Alliance VLSI design system, which has been around for several years and is in use by some 250 universities. It includes simulation, synthesis, layout, design-rule checking, timing analysis and many utilities.

Other GPL-based software includes the Voyeur visualization tool, Vaul VHDL analyzer, Simsynch digital simulator, Thud RTL simulator and Veripool Verilog waveform viewer, among others.

Is open-source EDA software as usable as commercial tools? Does it extend beyond academia? If you're working in industry and using such tools, I'd like to hear about it at rgoering@cmp.com.





The views and opinions expressed in this column are strictly those of the author and should not be taken as an editorial position of EE Times or any of its other editors, publications or Web sites.


  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Looking for a new job?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
SRC Expands R&D Centers
The Semiconductor Research Corp has added a new center to its university R&D efforts.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 
Education and
Learning


Learn Now:












Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
Network Websites
International
Network Features




All materials on this site Copyright © 2009 TechInsights, a Division of United Business Media LLC All rights reserved.
Privacy Statement | Terms of Service | About