ts-7000
[Top] [All Lists]

[ts-7000] Re: TS-7300 BIOS, was: New Product: TS-7300

To:
Subject: [ts-7000] Re: TS-7300 BIOS, was: New Product: TS-7300
From: "Jesse Off" <>
Date: Fri, 02 Jun 2006 17:37:05 -0000
Don't despair!  It has been our intention for this all along, but we 
got caught up in some of the details of the method and terms of 
distribution. (netlist vs. source code vs. pin documentation-only 
etc..)  

We're currently working with a professor at Arizona State University 
who is designing a FPGA course around the TS-7300 FPGA and using his 
requirements as a sort of reference usage case.  Hopefully, not only 
can we get something so to jumpstart some open-source FPGA 
development RSN, but we might be able to have some professional 
training material on the TS-7300 and FPGA to offer the people 
wanting to work in Verilog/VHDL.

What we've decided we'd like to do is submit a GPL'ed boilerplate 
project to opencores.org or something equivalent that includes the 
pin-locks, Altera Quartus assignments and constraints, and our bus-
cycle demultiplexing logic as a bridge to an internal "wishbone" bus 
SoC interconnect.  Attached to that internal wishbone bus would be 
the ethernet core and perhaps a cute example of using a register in 
the memory space of the EP9302 CPU to control the LED's.  (The 
hardware equivalent of "Hello World")

As the sole copyright holder of the boilerplate, TS would have the 
ability to re-license the initially submitted code to specific 
customers under something other than the GPL should someone want to 
use it in a proprietary derived work, otherwise any 
extensions/derivations must be made GPL.  Here, the GPL is the 
perfect license for us-- as long as you give back your work and 
designs freely, you can use it freely.  Our hope is that it foster 
open-source development, but also give businesses the opportunity to 
avoid the viral nature of the GPL as it relates to their own derived 
works by contacting TS directly for a different license.

//Jesse Off


--- In  "Heilpern, Mark" <> 
wrote:
>
> My own thoughts...
>  
> >I don't think you should need to release the Verilog code for the
> firmware of 
> >your FPGA, even if you link the binary firmware in the kernel. 
But I do
> think 
> >you should include the source of the C code that loads the 
bitstream
> into the 
> >FPGA. However, it would increase your sales if you did include the
> Verilog 
> >code, as students could now use the TS-7300 as a learning tool, 
And
> people 
> >could extend the FPGA in meaningfull ways.
> 
> I purchased the TS-7300 specifically because it was advertised as 
having
> the
> FPGA. My interpretation of that in the advertisement was that it 
was
> there for
> me to make use of, and I expected the deliverable would include
> documentation
> and data (Verilog or binary form) to allow me to add additional
> functionality,
> perhaps remove existing functionality (for space), etc. I was 
rather
> disappointed
> to learn the current truth (and I'm hopeful that my expectations 
will
> eventually
> be met with this product). Not only would this allow people to 
extend
> the FPGA
> in meaningful ways, it could bring the value of "Open Source" to a 
whole
> new
> level (and with TS hardware being at the center of it).
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Protect your PC from spy ware with award winning anti spy technology. It's free.
http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU