|
|
Subscribe / Log in / New account

ANNOUNCEMENT: Traversal to release OGD1 PCB schematic for public review

From:  "Timothy Miller" <theosib-AT-gmail.com>
To:  ogml <open-graphics-AT-duskglow.com>, ogml-announce <open-graphics-announce-AT-duskglow.com>
Subject:  ANNOUNCEMENT: Traversal to release OGD1 PCB schematic for public review
Date:  Tue, 28 Feb 2006 08:17:56 -0500

Within the next couple of days, we would like to publish the schematic
for OGD1 for public review.  It is ready now, but we need to figure
out exactly HOW and WHERE it should be posted.  We need to decide what
kind of file format is best to publish so that (a) it is convenient
and cheap for us to produce it and (b) as many people as possible are
able to view and evaluate it.  We need you to tell us how to handle
this.  The main obstacle is that we've been using Veribest to do the
work.

The official location for the ensuing discussion is the Open Graphics
Project main mailing list. 
(http://lists.duskglow.com/mailman/listinfo/open-graphics)

Although we will pay attention to private emails, I reserve the right
to break netiquette (I'm warning you in advance) and forward some
comments to the list.  Mostly, this is to deal with the fact that
people sometimes forget to CC the list when they meant to, and I don't
want to waste a lot of time asking permission.  If you want to comment
on this privately and absolutely do not want me to forward it to the
list, tell me explicitly, and I'll honor that.

What we have discussed on this list and what Howard and Andy have done
have not always been in perfect alignment.  Naturally, they have paid
attention to requirements I have sent them, but they have also had to
make engineering decisions of their own that may have consequences for
the rest of us.  That is the nature of engineering, and they have done
the best job they can under the circumstances.

The feature set of the design being presented for review is
essentially etched in stone.  While it's possible that we may modify
the design to add a feature that was a moronic oversight on our part,
for the most part what we need is for people to check the CORRECTNESS
of the design.  It should be obvious from the schematic what our
feature set and goals are.  Are those achieved?  Have we made
mistakes?  Is there something we can do to minimize potential
problems?  You get the idea.

Compared to earlier discussions, here are some design changes you may notice:

* We have switched our main FPGA from Xilinx to Lattice.  Compared to
the Xilinx 3S4000, the Lattice ECP2-50 has more logic area, is less
expensive, and the synthesis tools are free of charge.  Unfortunately,
it has about 1/3 fewer usable I/O pins, but we've dealt with that as
best we can.
* Primary "user I/O" bus from the main FPGA is 66 pins.  Another set
comes from pin banks whose reference voltages may or may not make them
useful to you.  Another set comes from unused pins on the Lattice
XP10.  Additional ones can be connected to unpopulated pads for
optional parts.
* The "local bus" interface between the XP10 and the main FPGA had to
be reduced in pin count.  The result is that we will need to use a bit
more logic to multiplex traffic across this bus at a higher data rate.
 Some of those signals are connected to pins on the main FPGA where
the PCB routing will be suboptimal; as a result, those signals will
have to work at a lower clock rate.
* The PCI card edge has been extended to the full 64 bits and can be
configured to indicate to the host that it supports PCI-X (133 Mhz). 
(The RTL code we develop for OGA may or may not support the extended
bus width.)

The licensing of this IP is largely unchanged, but here are the details:

* The IP being licensed here refers to schematics, artwork, and other
information necessary to reproduce the OGD1 blank printed circuit
board.  Additional IP that may be necessary for manufacturing a fully
functional device (such as bitfiles and firmware) is not covered here.
* Traversal retains copyright of this design and has the right to
privately and publicly license it any way they see fit, as well as
produce derivative works without restriction, license others to have
similar rights, etc.
* This design is being released to the community under the GPL
license.  As soon as the first board is sold based on this PCB design,
the public license will automatically change to LGPL.
* By default, Traversal reserves the right to adopt into their
privately licensable IP any changes or modifications offered by the
community to the OGP, Traversal, or an agent of either.  All such
changes will also be released under (L)GPL immediately.  Trademarks
associated with Traversal Technology and the Open Graphics Project are
barred from any other use of this IP.



to post comments


Copyright © 2006, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds