Does anybody have any suggestions for a cheap and basic development kit to practice VHDL on? It doesn't need to do much more than toggle a few output pins and I'm happy to make up my own programming leads etc. UK based distributors would be preferred.
"Tom Lucas" wrote in message news: snipped-for-privacy@proxy01.news.clara.net...
Maybe something here? :o)
formatting link
--
Regards,
Richard.
+ http://www.FreeRTOS.org
13 official architecture ports, 1000 downloads per week.
+ http://www.SafeRTOS.com
Certified by TÜV as meeting the requirements for safety related systems.
You'd have thought there would have been something but it all seems thin on the ground. I managed to dig out an old lattice development kit at work but someone's had the board away and just left the books.
Cypress do cheapish CPLD dev kits so perhaps that might be a better road to follow - VHDL is the same on CPLDs and FPGAs, right? I might even have a copy or Warp somewhere around.
We may have some old rev Raggedstone1s coming onto Ebay in the next few days with either a small or no reserve. We found some in a box that didn't get sold.
I've recently been learning VHDL myself and have found GHDL to be quite useful and *free* with-out all that dreadful IDE stuff. Combined with gtkwave under Linux, it is a nice little system. ymmv.
-- Michael N. Moran (h) 770 516 7918
5009 Old Field Ct. (c) 678 521 5460 Kennesaw, GA, USA 30144
formatting link
"So often times it happens, that we live our lives in chains and we never even know we have the key." "Already Gone" by Jack Tempchin (recorded by The Eagles)
Good solution is a Aldec Active-HDL 7.2 SE (student edition). Very good simulation and verification tool. Nice schematic diagrams, easy waveform manipulation. Very good choice (personal opinion) for learning. Moreover, for this purposes it is free :)
Yes, however, to someone who hasn't done it before, not taking the effort through to hardware leaves out part of the feeling of the experience.
It just all makes more sense when you see the lights blinking. After you've done that, playing with the simulator is a very powerful, time saving tool. But sometimes "wasting" a few hours with real hardware is a precondition to being willing to work in simulation alone for weeks.
IMHO, in terms of vendor sold/endorsed boards, Xilinx has the best hobbyist or self-funded-training offerings via Digilent. The plain spartan 3 kit is dated at this point but still easy to use, and inexpensive, still $100 as far as I know, though if buying another I'd get the biggest chip offered rather than the default.
I'm inclined to agree. A project just isn't right without a good electric shock or a soldering iron burn :-) I started out in hardware design so I always prefer to play with bits and pieces where possible because simulators are a little joyless.
I'll check those out, although the Probe 3 kit ratemonotonic suggested also looks to be pretty good. I've heard that Xilinx are the Microsoft of the FPGA world and behave similarly - I don't know if that is true though.
Oh yes... the 75 cent radio control truck from the tag sale. Never did get it going, but learned to solder and launched an EE career. The burns healed fairly quickly...
There might be an element to it, but the major difference is that Xilinx has to contend with Altera as first-rank competition, in a way that Microsoft at present doesn't. That keeps something of a lid on things, though not as much as one might wish for.
You can control your degree of vendor lock in fairly easy - if you don't use their unique library functions, and use only the free download versions of the tools, and don't utilize any abuses of the language that one tool or the other might permit, then you should remain portable.
...and far less efficient than you could be if you designed to the architecture. Now that doesn't necessarily mean instantiating primitives, but it does play into how you architect your design so that it makes best use of the target FPGA structure. Not doing this may lead to a design that is far larger and slower than one that is specifically designed to the architecture.
I mostly agree. Every design has different constraints. In my experience, reuse, straightforward simulation and clean code has been more valuable than maximum Fmax and minimum LUTs. But I understand that there are others designing on the edge that have to sacrifice some reuse for performance or utilization.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.