OpenCores

OpenCores

OpenCores is the world's largest[citation needed] open source hardware community developing digital open source hardware through electronic design automation, with a similar ethos to the free software movement. OpenCores hopes to eliminate redundant design work and slash development costs. A number of companies have been reported as adopting OpenCores IP in chips,[1][2] or as adjuncts to EDA tools.[3][4] OpenCores is also cited from time to time in the electronics press as an example of open source in the electronics hardware community, for example,[5] while EE Times reported in late 2008 that OpenCores had passed the 20,000 subscriber mark.[6] In October 2010 it reached 95,000 registered users and has approximately 800 projects.[dubious ]

Contents

History of OpenCores

Damjan Lampret, one of the founders of OpenCores states on his website that it began in 1999 [10]. The first public record of the new website and its objectives was on CNET News in 2001.[7] Through the following years it was supported by advertising and sponsorship, including Flextronics.[1]

In mid-2007 an appeal was put out for a new backer,[8] and, in November of that year, Swedish design house ORSoC AB agreed to take over maintenance of the OpenCores website.[9]

Licensing

In the absence of a widely accepted open source hardware license, the components produced by the OpenCores initiative use several different software licenses. The most common is the GNU LGPL, which states that any modifications to a component must be shared with the community, while you can still use it together with proprietary components. The less restrictive 3-clause BSD license is also used in some hardware projects, while the GNU GPL is often used for software components, such as models and firmware.

The OpenCores library

The library will consist of design elements from central processing units, memory controllers, peripherals, motherboards, and other components. Emerging semiconductor manufacturers could use the information and license designs for free.

Currently the emphasis is on digital modules called 'cores', commonly known as IP Cores. The components are used for creating both custom integrated circuits (ASICs) and FPGAs.

The cores are implemented in the hardware description languages Verilog, VHDL or SystemC which may be synthesized to either silicon or gate arrays.

The project aims at using a common non-proprietary system bus named Wishbone, and most components are nowadays adapted to this bus.

Among the components created by OpenCores contributors are:

Alternatives to the Opencores IP library include GRLIB and the Milkymist system on chip, both available under the GNU GPL.

OpenRISC ASIC

In April 2011 OpenCores opened donations [12] for a new project to develop a complete System on a chip design based on the OpenRISC processor and implement it into an ASIC-component. OpenCores affiliated with OpenCores, for example OpenSPARC and LEON.

See also

References

  1. ^ a b Andrew Orlowski, "Flextronics demos open source chips", The Register, 12 December 2003, [1]
  2. ^ Rick Merritt, "Vivace plans to release HD media processors", EE Times India (online edition), 20 April 2006 [2]
  3. ^ Dylan McGrath, "Firm packages OpenCores IP with EDA tool", EE Times (online edition), 9 January 2006 [3]
  4. ^ "OVP Simulator Smashes SystemC TLM-2.0 Performance Barrier", EDA Cafe, 5 February 2009 [4]
  5. ^ Richard Goering, "Doors 'open' to hardware", EE Times (online edition), 6 June 2005 [5]
  6. ^ Anne-Francoise Pele, "OpenCores records 20,000 users", EE Times Europe (online edition), 28 October 2008 [6]
  7. ^ John G Spooner, "Open-source credo moves to chip design", CNET News, 27 March 2001 [7]
  8. ^ Peter Clarke, "OpenCores website, brand up for sale", EE Times Europe (online edition), 25 June 2007 [8]
  9. ^ Peter Clarke, "Swedish design house agrees to maintain OpenCores", EE Times Europe (online edition), 28 November 2007 [9]
  10. ^ risc16f84 http://www.opencores.org/project,risc16f84
  11. ^ zet86 http://opencores.org/project,zet86
  12. ^ Call for OpenRISC ASIC donations, 30 April 2011

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • OpenCores — OpenCores  свободное сообщество людей, интересующихся разработкой цифрового открытого аппаратного обеспечения при помощи автоматизированных средств проектирования электронных компонентов, с подобным же отношением к движению свободного… …   Википедия

  • OpenRISC — is the original flagship project of the OpenCores community. This project aims to develop a series of general purpose open source RISC CPU architectures. The first (and currently only) architectural description is for the OpenRISC 1000,… …   Wikipedia

  • Wishbone (computer bus) — The Wishbone Bus is an open source hardware computer bus intended to let the parts of an integrated circuit communicate with each other. The aim is to allow the connection of differing cores to each other inside of a chip. The Wishbone Bus is… …   Wikipedia

  • OpenRISC — est le projet phare originel de la communauté OpenCores (en). Il a pour but de développer une série d architectures CPU RISC open source à usage général. La première (et jusqu à maintenant l unique) description d architecture publiée est… …   Wikipédia en Français

  • Zilog Z80 — One of the first Z80 microprocessors manufactured; the date stamp is from June 1976. Produced 1976 Common manufacturer(s) Zilog …   Wikipedia

  • Open source hardware — refers to computer and electronic hardware that is designed in the same fashion as free and open source software. Open source hardware is part of the open source culture that takes the open source ideas to fields other than software. An example… …   Wikipedia

  • Semiconductor intellectual property core — In electronic design a semiconductor intellectual property core, IP block, IP core, or logic core is a reusable unit of logic, cell, or chip layout design and is also the intellectual property of one party. IP cores may be licensed to another… …   Wikipedia

  • OpenRISC 1200 — Free software portal …   Wikipedia

  • Hardware libre — |añoacceso=2009 |autor= |enlaceautor= |idioma= }}</ref>]] Hardware libre de Bug Labs.[1] …   Wikipedia Español

  • Open-source hardware — RepRap general purpose 3D printer that not only could be used to make structures and functional components for open design projects but is an open source project itself. RepRap is also being designed with the ability to make copies of itself …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”