Collaboration Creates Free Open-Source Hardware Library

May 7, 2001
Hardware developers are joining forces to create a free open-source hardware design library. Similar to how Linux developers and other open-source programmers share open-source software designs, the members of a Web-based organization named...

Hardware developers are joining forces to create a free open-source hardware design library. Similar to how Linux developers and other open-source programmers share open-source software designs, the members of a Web-based organization named OpenCores hope to eliminate redundant design work and reduce development costs through intellectual-property (IP) sharing.

This open-source hardware library will consist of design elements for processors, memory controllers, peripherals, motherboards, and other components. Emerging semiconductor and device manufacturers will be able to use this library to gain useful design information and license designs for free. Also, the selection of effective open-source hardware may help to speed the development of computing devices, such as set-top boxes and network switches.

The creation of an open-source hardware library poses more complications than the development of an open-source software library. While open-source designs will be free for licensing within the library, they still need to be incorporated into final device designs. To ease these design concerns, OpenCores is seeking agreements with companies such as Flextronics, which provides chip manufacturing, engineering, and design services.

Currently, the OpenCores community is collaborating to develop the next OpenRISC processor. Based on a reduced-instruction-set processor core, this device can be used in Web appliances, factory machines, and other Internet-connected devices. The RISC processor core is currently available as an open-source design. Working over the Internet, members of OpenCores are planning to integrate a memory controller and a USB controller with the OpenRISC chip. The group expects to design this processor with new system-on-a-chip capabilities.

Other design projects under way at OpenCores include memory controllers, DSP chips, and motherboards. The group's Web site is described as "a repository of open source, free IP synthesizable blocks and supplemental prototype boards." According to the outline of the organization's objectives, one initial goal is to design and manufacture a prototype of a computer system in the form of a PCI card that will run GNU/Linux.

For more information on OpenCores' open-source hardware initiative, visit www.opencores.org.

Sponsored Recommendations

TTI Transportation Resource Center

April 8, 2024
From sensors to vehicle electrification, from design to production, on-board and off-board a TTI Transportation Specialist will help you keep moving into the future. TTI has been...

Cornell Dubilier: Push EV Charging to Higher Productivity and Lower Recharge Times

April 8, 2024
Optimized for high efficiency power inverter/converter level 3 EV charging systems, CDE capacitors offer high capacitance values, low inductance (< 5 nH), high ripple current ...

TTI Hybrid & Electric Vehicles Line Card

April 8, 2024
Components for Infrastructure, Connectivity and On-board Systems TTI stocks the premier electrical components that hybrid and electric vehicle manufacturers and suppliers need...

Bourns: Automotive-Grade Components for the Rough Road Ahead

April 8, 2024
The electronics needed for transportation today is getting increasingly more demanding and sophisticated, requiring not only high quality components but those that interface well...

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!