OpenCores OpenCores

OpenCores - Definition and Overview

OpenCores is a loose collection of people who are interested in developing digital hardware through electronic design automation, with a similar ethos to the free software movement. Currently the emphasis is on digital modules called 'cores', commonly known as IP-components. The components are used for creating both custom integrated circuits (ASICs) and FPGAs.

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

The components produced by the OpenCores initative use several different software licenses, but the most common is 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 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:

See also Open hardware

External links

Example Usage of OpenCores

makorin72: うわー、読んでいたらかなり時間が経っていた。なんてことだ。http://www.OpenCores.org/newsletter,2009,11
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.