|
What is Open Hardware?
Open Hardware is Open
Source Hardware. This means that every file needed to understand
and rebuild a project is open and readable by either open source
EDA programs or at least by freely aviable commercial tools.
For the Open
Hardware a special Open Hardware Public License OHPL is developed
which is based on the GPL with some modifications to fit into the
hardware context.
What about EDA and
other Tools?
As the main
goal is to provide Open Hardware, we should use open source tools
as soon as they are aviable in suifficient quality
This means that
free commercial tools like WEBPACK by Xilinx should be
used as long as the gEDA tools are not good and easy enough to
work with efficiently
To keep the
projects open, provisions have to be made to be able to translate
the projects to other (open source) tools.
Comments and opinions for the
tools question are welcome!
|
What about the design
flow?
Product Idea
Document draft: Defines ideas for discussion released:
Refined ideas for specification
Specification defines
the project and the subprojects within the project hierachy.
Schematics draft:
Schematics for discussion and review released: reviewed
schematics ready for board design
Board design draft:
Board design files for discussion released: Reviewed
production ready design files
Programmable Logic:
draft: Draft source according to specification released:
Reviewed source code along with netlists etc. ready for
programing
Microcontroller
source: draft: Draft source code according to specification
released: Reviewed source code along with binaries etc. ready
for programing
Final Project release: The
project is build entirely, tested, compared against the
specification and fully documented.
|
What is New?
Wanted:
Ideas for new projects
Discussion:
Which EDA tools should be used preferably? We will try to
use GnuEDA
Feedback:
If you want to participate, please drop me an email:
webmaster@openhardware.de
Links:
further Open Hardware and gnu related information Open
Links
KAD (Kernel
Accelerator Device): New BIG Digital Project. This
will bring reconfigurable Computing to the Linux Kernel! Go
here for KAD!
Note:
This Page is incomplete and still under construction. The
Open Hardware Project itself will allways be;-)
|