[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [oc] I would like to contribute...



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 23 Dec 2002 19:21:08 +0100 (MET)
Adam Hunt <adam.r.hunt@gmx.net> wrote:

> I'm very interested in FPGA design.  I would like to learn more.  I
> can program in C/C++, Python and a bit of asm.    Where can I go to
> learn a bit more about VHDL and/or Verilog?  What venders are the best
> (Xilinx seems to be the major one)?

Well, learning VHDL/Verilog has nothing to do with the vendors as
they're language standards and are not vendor dependent, although there
may be some vendor custom flavours...

So, just go and learn VHDL / verilog... as you're more into C/C++, you
could try picking up Verilog, and possibly SystemC as well... there's no
harm learning VHDL either...

Different languages have their advantages and disadvantages.. For the 3
languages I stated above, their level of abstraction would be
lowest-verilog, highest-SystemC... 

Just surf the web for more information...

> 
> I would like to start of with an interface for a handfull of
> quadrature encoders with a PCI interface (using the PCI <-> Wishbone
> bridge).  This is basicly a 2-bit Gray code to 32-bit binary counter.
> 

Well, if you've done hardware design before, then, go for it... if not,
you should start with something simpler first.. and work your way to
it... cause the PCI-WB bridge is just a bridge.. you'll have to still
write your core to conform to the WB specs..

> Thanks for your help.
> 
> --adam
> 
> BTW - I plan on contributing everything back the OpenCores project.
> 
> -- 
> +++ GMX - Mail, Messaging & more  http://www.gmx.net +++
> 
> --
> To unsubscribe from cores mailing list please visit
> http://www.opencores.org/mailinglists.shtml
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+B+GG9KUEj/m6O5oRAjF7AJ0Z/1bsJGF7y1LMW3n5E00fwGmx0wCgqyXw
bL0qgWkxZRfdEJZgkIN9RUo=
=Ssmd
-----END PGP SIGNATURE-----
--
To unsubscribe from cores mailing list please visit http://www.opencores.org/mailinglists.shtml